public class _FileAnnotationTie extends FileAnnotation implements Ice.TieBase
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
__ids, file
annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, description, name, ns, version
Constructor and Description |
---|
_FileAnnotationTie(_FileAnnotationOperations delegate) |
_FileAnnotationTie() |
Modifier and Type | Method and Description |
---|---|
void |
addAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets,
Ice.Current __current) |
void |
addAnnotationAnnotationLink(AnnotationAnnotationLink target,
Ice.Current __current) |
void |
addAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
clearAnnotationLinks(Ice.Current __current) |
java.util.List<AnnotationAnnotationLink> |
copyAnnotationLinks(Ice.Current __current) |
boolean |
equals(java.lang.Object rhs) |
java.util.List<AnnotationAnnotationLink> |
findAnnotationAnnotationLink(Annotation removal,
Ice.Current __current) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner(Ice.Current __current) |
RString |
getDescription(Ice.Current __current) |
Details |
getDetails(Ice.Current __current) |
OriginalFile |
getFile(Ice.Current __current) |
RLong |
getId(Ice.Current __current) |
RString |
getName(Ice.Current __current) |
RString |
getNs(Ice.Current __current) |
RInt |
getVersion(Ice.Current __current) |
int |
hashCode() |
java.lang.Object |
ice_delegate() |
void |
ice_delegate(java.lang.Object delegate) |
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.
|
AnnotationAnnotationLink |
linkAnnotation(Annotation addition,
Ice.Current __current) |
java.util.List<Annotation> |
linkedAnnotationList(Ice.Current __current) |
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 |
reloadAnnotationLinks(Annotation toCopy,
Ice.Current __current) |
void |
removeAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets,
Ice.Current __current) |
void |
removeAnnotationAnnotationLink(AnnotationAnnotationLink theTarget,
Ice.Current __current) |
void |
removeAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
setDescription(RString theDescription,
Ice.Current __current) |
void |
setFile(OriginalFile theFile,
Ice.Current __current) |
void |
setId(RLong id,
Ice.Current __current) |
void |
setName(RString theName,
Ice.Current __current) |
void |
setNs(RString theNs,
Ice.Current __current) |
void |
setVersion(RInt theVersion,
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.
|
int |
sizeOfAnnotationLinks(Ice.Current __current) |
void |
unlinkAnnotation(Annotation removal,
Ice.Current __current) |
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 |
unloadAnnotationLinks(Ice.Current __current) |
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.
|
___getFile, ___setFile, __dispatch, __readImpl, __writeImpl, clone, getFile, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setFile
___addAllAnnotationAnnotationLinkSet, ___addAnnotationAnnotationLink, ___addAnnotationAnnotationLinkToBoth, ___clearAnnotationLinks, ___copyAnnotationLinks, ___findAnnotationAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getDescription, ___getName, ___getNs, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___removeAllAnnotationAnnotationLinkSet, ___removeAnnotationAnnotationLink, ___removeAnnotationAnnotationLinkFromBoth, ___setDescription, ___setName, ___setNs, ___setVersion, ___sizeOfAnnotationLinks, ___unlinkAnnotation, ___unloadAnnotationLinks, addAllAnnotationAnnotationLinkSet, addAnnotationAnnotationLink, addAnnotationAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findAnnotationAnnotationLink, getAnnotationLinksCountPerOwner, getDescription, getName, getNs, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllAnnotationAnnotationLinkSet, removeAnnotationAnnotationLink, removeAnnotationAnnotationLinkFromBoth, setDescription, setName, setNs, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
___getDetails, ___getId, ___isAnnotated, ___isGlobal, ___isLink, ___isLoaded, ___isMutable, ___proxy, ___setId, ___shallowCopy, ___unload, ___unloadCollections, ___unloadDetails, getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAllAnnotationAnnotationLinkSet, addAnnotationAnnotationLink, addAnnotationAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findAnnotationAnnotationLink, getAnnotationLinksCountPerOwner, getDescription, getName, getNs, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllAnnotationAnnotationLinkSet, removeAnnotationAnnotationLink, removeAnnotationAnnotationLinkFromBoth, setDescription, setName, setNs, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
public static final long serialVersionUID
public _FileAnnotationTie()
public _FileAnnotationTie(_FileAnnotationOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate
in interface Ice.TieBase
public void ice_delegate(java.lang.Object delegate)
ice_delegate
in interface Ice.TieBase
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void addAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)
addAllAnnotationAnnotationLinkSet
in interface _AnnotationOperations
public void addAnnotationAnnotationLink(AnnotationAnnotationLink target, Ice.Current __current)
addAnnotationAnnotationLink
in interface _AnnotationOperations
public void addAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)
addAnnotationAnnotationLinkToBoth
in interface _AnnotationOperations
public void clearAnnotationLinks(Ice.Current __current)
clearAnnotationLinks
in interface _AnnotationOperations
public java.util.List<AnnotationAnnotationLink> copyAnnotationLinks(Ice.Current __current)
copyAnnotationLinks
in interface _AnnotationOperations
public java.util.List<AnnotationAnnotationLink> findAnnotationAnnotationLink(Annotation removal, Ice.Current __current)
findAnnotationAnnotationLink
in interface _AnnotationOperations
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
getAnnotationLinksCountPerOwner
in interface _AnnotationOperations
public RString getDescription(Ice.Current __current)
getDescription
in interface _AnnotationOperations
public RString getName(Ice.Current __current)
getName
in interface _AnnotationOperations
public RString getNs(Ice.Current __current)
getNs
in interface _AnnotationOperations
public RInt getVersion(Ice.Current __current)
getVersion
in interface _AnnotationOperations
public AnnotationAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
linkAnnotation
in interface _AnnotationOperations
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
linkedAnnotationList
in interface _AnnotationOperations
public void reloadAnnotationLinks(Annotation toCopy, Ice.Current __current)
reloadAnnotationLinks
in interface _AnnotationOperations
public void removeAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets, Ice.Current __current)
removeAllAnnotationAnnotationLinkSet
in interface _AnnotationOperations
public void removeAnnotationAnnotationLink(AnnotationAnnotationLink theTarget, Ice.Current __current)
removeAnnotationAnnotationLink
in interface _AnnotationOperations
public void removeAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link, boolean bothSides, Ice.Current __current)
removeAnnotationAnnotationLinkFromBoth
in interface _AnnotationOperations
public void setDescription(RString theDescription, Ice.Current __current)
setDescription
in interface _AnnotationOperations
public void setName(RString theName, Ice.Current __current)
setName
in interface _AnnotationOperations
public void setNs(RString theNs, Ice.Current __current)
setNs
in interface _AnnotationOperations
public void setVersion(RInt theVersion, Ice.Current __current)
setVersion
in interface _AnnotationOperations
public int sizeOfAnnotationLinks(Ice.Current __current)
sizeOfAnnotationLinks
in interface _AnnotationOperations
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
unlinkAnnotation
in interface _AnnotationOperations
public void unloadAnnotationLinks(Ice.Current __current)
unloadAnnotationLinks
in interface _AnnotationOperations
public OriginalFile getFile(Ice.Current __current)
getFile
in interface _FileAnnotationOperations
public void setFile(OriginalFile theFile, Ice.Current __current)
setFile
in interface _FileAnnotationOperations
public Details getDetails(Ice.Current __current)
getDetails
in interface _IObjectOperations
public RLong getId(Ice.Current __current)
getId
in interface _IObjectOperations
public boolean isAnnotated(Ice.Current __current)
_IObjectOperations
isAnnotated
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isGlobal(Ice.Current __current)
_IObjectOperations
isGlobal
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLink(Ice.Current __current)
_IObjectOperations
isLink
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLoaded(Ice.Current __current)
_IObjectOperations
isLoaded
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isMutable(Ice.Current __current)
_IObjectOperations
isMutable
in interface _IObjectOperations
__current
- The Current object for the invocation.public IObject proxy(Ice.Current __current)
_IObjectOperations
proxy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void setId(RLong id, Ice.Current __current)
setId
in interface _IObjectOperations
public IObject shallowCopy(Ice.Current __current)
_IObjectOperations
shallowCopy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unload(Ice.Current __current)
_IObjectOperations
unload
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadCollections(Ice.Current __current)
_IObjectOperations
unloadCollections
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadDetails(Ice.Current __current)
_IObjectOperations
unloadDetails
in interface _IObjectOperations
__current
- The Current object for the invocation.