public interface _IObjectOperations
| Modifier and Type | Method and Description | 
|---|---|
Details | 
getDetails(Ice.Current __current)  | 
RLong | 
getId(Ice.Current __current)  | 
boolean | 
isAnnotated(Ice.Current __current)
Allows for the attachment of any omero.model.Annotation
 subclasses. 
 | 
boolean | 
isGlobal(Ice.Current __current)
Marker interface which means that special rules apply
 for both reading and writing these instances. 
 | 
boolean | 
isLink(Ice.Current __current)
A link between two other types. 
 | 
boolean | 
isLoaded(Ice.Current __current)
Tests if the objects are loaded or not. 
 | 
boolean | 
isMutable(Ice.Current __current)
The server will persist changes made to these types. 
 | 
IObject | 
proxy(Ice.Current __current)
Return another instance of the same type as this instance
 constructed as if by: new InstanceI( this.id.val, false ); 
 | 
void | 
setId(RLong id,
     Ice.Current __current)  | 
IObject | 
shallowCopy(Ice.Current __current)
Return another instance of the same type as this instance
 with all single-value entities unloaded and all members of
 collections also unloaded. 
 | 
void | 
unload(Ice.Current __current)
Sets the loaded boolean to false and empties all state
 from this entity to make sending it over the network
 less costly. 
 | 
void | 
unloadCollections(Ice.Current __current)
Each collection can also be unloaded, independently
 of the object itself. 
 | 
void | 
unloadDetails(Ice.Current __current)
As with collections, the objects under details can link
 to many other objects. 
 | 
RLong getId(Ice.Current __current)
void setId(RLong id, Ice.Current __current)
Details getDetails(Ice.Current __current)
IObject proxy(Ice.Current __current)
__current - The Current object for the invocation.IObject shallowCopy(Ice.Current __current)
__current - The Current object for the invocation.void unload(Ice.Current __current)
__current - The Current object for the invocation.void unloadCollections(Ice.Current __current)
__current - The Current object for the invocation.void unloadDetails(Ice.Current __current)
__current - The Current object for the invocation.boolean isLoaded(Ice.Current __current)
__current - The Current object for the invocation.boolean isGlobal(Ice.Current __current)
__current - The Current object for the invocation.boolean isLink(Ice.Current __current)
__current - The Current object for the invocation.boolean isMutable(Ice.Current __current)
__current - The Current object for the invocation.boolean isAnnotated(Ice.Current __current)
__current - The Current object for the invocation.