Package omero.model
Class _FolderTie
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Folder
-
- omero.model._FolderTie
-
- All Implemented Interfaces:
Ice.Object,Ice.TieBase,java.io.Serializable,java.lang.Cloneable,_FolderOperations,_FolderOperationsNC,_IObjectOperations,_IObjectOperationsNC
public class _FolderTie extends Folder implements Ice.TieBase
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static longserialVersionUID-
Fields inherited from class omero.model.Folder
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, childFoldersLoaded, childFoldersSeq, description, imageLinksCountPerOwner, imageLinksLoaded, imageLinksSeq, name, parentFolder, roiLinksCountPerOwner, roiLinksLoaded, roiLinksSeq, version
-
-
Constructor Summary
Constructors Constructor Description _FolderTie()_FolderTie(_FolderOperations delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllChildFoldersSet(java.util.List<Folder> targets, Ice.Current __current)voidaddAllFolderAnnotationLinkSet(java.util.List<FolderAnnotationLink> targets, Ice.Current __current)voidaddAllFolderImageLinkSet(java.util.List<FolderImageLink> targets, Ice.Current __current)voidaddAllFolderRoiLinkSet(java.util.List<FolderRoiLink> targets, Ice.Current __current)voidaddChildFolders(Folder target, Ice.Current __current)voidaddFolderAnnotationLink(FolderAnnotationLink target, Ice.Current __current)voidaddFolderAnnotationLinkToBoth(FolderAnnotationLink link, boolean bothSides, Ice.Current __current)voidaddFolderImageLink(FolderImageLink target, Ice.Current __current)voidaddFolderImageLinkToBoth(FolderImageLink link, boolean bothSides, Ice.Current __current)voidaddFolderRoiLink(FolderRoiLink target, Ice.Current __current)voidaddFolderRoiLinkToBoth(FolderRoiLink link, boolean bothSides, Ice.Current __current)voidclearAnnotationLinks(Ice.Current __current)voidclearChildFolders(Ice.Current __current)voidclearImageLinks(Ice.Current __current)voidclearRoiLinks(Ice.Current __current)java.util.List<FolderAnnotationLink>copyAnnotationLinks(Ice.Current __current)java.util.List<Folder>copyChildFolders(Ice.Current __current)java.util.List<FolderImageLink>copyImageLinks(Ice.Current __current)java.util.List<FolderRoiLink>copyRoiLinks(Ice.Current __current)booleanequals(java.lang.Object rhs)java.util.List<FolderAnnotationLink>findFolderAnnotationLink(Annotation removal, Ice.Current __current)java.util.List<FolderImageLink>findFolderImageLink(Image removal, Ice.Current __current)java.util.List<FolderRoiLink>findFolderRoiLink(Roi removal, Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner(Ice.Current __current)RStringgetDescription(Ice.Current __current)DetailsgetDetails(Ice.Current __current)RLonggetId(Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getImageLinksCountPerOwner(Ice.Current __current)RStringgetName(Ice.Current __current)FoldergetParentFolder(Ice.Current __current)java.util.Map<java.lang.Long,java.lang.Long>getRoiLinksCountPerOwner(Ice.Current __current)RIntgetVersion(Ice.Current __current)inthashCode()java.lang.Objectice_delegate()voidice_delegate(java.lang.Object delegate)booleanisAnnotated(Ice.Current __current)Allows for the attachment of any omero.model.Annotation subclasses.booleanisGlobal(Ice.Current __current)Marker interface which means that special rules apply for both reading and writing these instances.booleanisLink(Ice.Current __current)A link between two other types.booleanisLoaded(Ice.Current __current)Tests if the objects are loaded or not.booleanisMutable(Ice.Current __current)The server will persist changes made to these types.FolderAnnotationLinklinkAnnotation(Annotation addition, Ice.Current __current)java.util.List<Annotation>linkedAnnotationList(Ice.Current __current)java.util.List<Image>linkedImageList(Ice.Current __current)java.util.List<Roi>linkedRoiList(Ice.Current __current)FolderImageLinklinkImage(Image addition, Ice.Current __current)FolderRoiLinklinkRoi(Roi addition, Ice.Current __current)IObjectproxy(Ice.Current __current)Return another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );voidreloadAnnotationLinks(Folder toCopy, Ice.Current __current)voidreloadChildFolders(Folder toCopy, Ice.Current __current)voidreloadImageLinks(Folder toCopy, Ice.Current __current)voidreloadRoiLinks(Folder toCopy, Ice.Current __current)voidremoveAllChildFoldersSet(java.util.List<Folder> targets, Ice.Current __current)voidremoveAllFolderAnnotationLinkSet(java.util.List<FolderAnnotationLink> targets, Ice.Current __current)voidremoveAllFolderImageLinkSet(java.util.List<FolderImageLink> targets, Ice.Current __current)voidremoveAllFolderRoiLinkSet(java.util.List<FolderRoiLink> targets, Ice.Current __current)voidremoveChildFolders(Folder theTarget, Ice.Current __current)voidremoveFolderAnnotationLink(FolderAnnotationLink theTarget, Ice.Current __current)voidremoveFolderAnnotationLinkFromBoth(FolderAnnotationLink link, boolean bothSides, Ice.Current __current)voidremoveFolderImageLink(FolderImageLink theTarget, Ice.Current __current)voidremoveFolderImageLinkFromBoth(FolderImageLink link, boolean bothSides, Ice.Current __current)voidremoveFolderRoiLink(FolderRoiLink theTarget, Ice.Current __current)voidremoveFolderRoiLinkFromBoth(FolderRoiLink link, boolean bothSides, Ice.Current __current)voidsetDescription(RString theDescription, Ice.Current __current)voidsetId(RLong id, Ice.Current __current)voidsetName(RString theName, Ice.Current __current)voidsetParentFolder(Folder theParentFolder, Ice.Current __current)voidsetVersion(RInt theVersion, Ice.Current __current)IObjectshallowCopy(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.intsizeOfAnnotationLinks(Ice.Current __current)intsizeOfChildFolders(Ice.Current __current)intsizeOfImageLinks(Ice.Current __current)intsizeOfRoiLinks(Ice.Current __current)voidunlinkAnnotation(Annotation removal, Ice.Current __current)voidunlinkImage(Image removal, Ice.Current __current)voidunlinkRoi(Roi removal, Ice.Current __current)voidunload(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.voidunloadAnnotationLinks(Ice.Current __current)voidunloadChildFolders(Ice.Current __current)voidunloadCollections(Ice.Current __current)Each collection can also be unloaded, independently of the object itself.voidunloadDetails(Ice.Current __current)As with collections, the objects under details can link to many other objects.voidunloadImageLinks(Ice.Current __current)voidunloadRoiLinks(Ice.Current __current)-
Methods inherited from class omero.model.Folder
___addAllChildFoldersSet, ___addAllFolderAnnotationLinkSet, ___addAllFolderImageLinkSet, ___addAllFolderRoiLinkSet, ___addChildFolders, ___addFolderAnnotationLink, ___addFolderAnnotationLinkToBoth, ___addFolderImageLink, ___addFolderImageLinkToBoth, ___addFolderRoiLink, ___addFolderRoiLinkToBoth, ___clearAnnotationLinks, ___clearChildFolders, ___clearImageLinks, ___clearRoiLinks, ___copyAnnotationLinks, ___copyChildFolders, ___copyImageLinks, ___copyRoiLinks, ___findFolderAnnotationLink, ___findFolderImageLink, ___findFolderRoiLink, ___getAnnotationLinksCountPerOwner, ___getDescription, ___getImageLinksCountPerOwner, ___getName, ___getParentFolder, ___getRoiLinksCountPerOwner, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___linkedImageList, ___linkedRoiList, ___linkImage, ___linkRoi, ___reloadAnnotationLinks, ___reloadChildFolders, ___reloadImageLinks, ___reloadRoiLinks, ___removeAllChildFoldersSet, ___removeAllFolderAnnotationLinkSet, ___removeAllFolderImageLinkSet, ___removeAllFolderRoiLinkSet, ___removeChildFolders, ___removeFolderAnnotationLink, ___removeFolderAnnotationLinkFromBoth, ___removeFolderImageLink, ___removeFolderImageLinkFromBoth, ___removeFolderRoiLink, ___removeFolderRoiLinkFromBoth, ___setDescription, ___setName, ___setParentFolder, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfChildFolders, ___sizeOfImageLinks, ___sizeOfRoiLinks, ___unlinkAnnotation, ___unlinkImage, ___unlinkRoi, ___unloadAnnotationLinks, ___unloadChildFolders, ___unloadImageLinks, ___unloadRoiLinks, __dispatch, __readImpl, __writeImpl, addAllChildFoldersSet, addAllFolderAnnotationLinkSet, addAllFolderImageLinkSet, addAllFolderRoiLinkSet, addChildFolders, addFolderAnnotationLink, addFolderAnnotationLinkToBoth, addFolderImageLink, addFolderImageLinkToBoth, addFolderRoiLink, addFolderRoiLinkToBoth, clearAnnotationLinks, clearChildFolders, clearImageLinks, clearRoiLinks, clone, copyAnnotationLinks, copyChildFolders, copyImageLinks, copyRoiLinks, findFolderAnnotationLink, findFolderImageLink, findFolderRoiLink, getAnnotationLinksCountPerOwner, getDescription, getImageLinksCountPerOwner, getName, getParentFolder, getRoiLinksCountPerOwner, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedImageList, linkedRoiList, linkImage, linkRoi, reloadAnnotationLinks, reloadChildFolders, reloadImageLinks, reloadRoiLinks, removeAllChildFoldersSet, removeAllFolderAnnotationLinkSet, removeAllFolderImageLinkSet, removeAllFolderRoiLinkSet, removeChildFolders, removeFolderAnnotationLink, removeFolderAnnotationLinkFromBoth, removeFolderImageLink, removeFolderImageLinkFromBoth, removeFolderRoiLink, removeFolderRoiLinkFromBoth, setDescription, setName, setParentFolder, setVersion, sizeOfAnnotationLinks, sizeOfChildFolders, sizeOfImageLinks, sizeOfRoiLinks, unlinkAnnotation, unlinkImage, unlinkRoi, unloadAnnotationLinks, unloadChildFolders, unloadImageLinks, unloadRoiLinks
-
Methods inherited from class omero.model.IObject
___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
-
Methods inherited from class Ice.ObjectImpl
___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
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
_FolderTie
public _FolderTie()
-
_FolderTie
public _FolderTie(_FolderOperations delegate)
-
-
Method Detail
-
ice_delegate
public java.lang.Object ice_delegate()
- Specified by:
ice_delegatein interfaceIce.TieBase
-
ice_delegate
public void ice_delegate(java.lang.Object delegate)
- Specified by:
ice_delegatein interfaceIce.TieBase
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
addAllChildFoldersSet
public void addAllChildFoldersSet(java.util.List<Folder> targets, Ice.Current __current)
- Specified by:
addAllChildFoldersSetin interface_FolderOperations
-
addAllFolderAnnotationLinkSet
public void addAllFolderAnnotationLinkSet(java.util.List<FolderAnnotationLink> targets, Ice.Current __current)
- Specified by:
addAllFolderAnnotationLinkSetin interface_FolderOperations
-
addAllFolderImageLinkSet
public void addAllFolderImageLinkSet(java.util.List<FolderImageLink> targets, Ice.Current __current)
- Specified by:
addAllFolderImageLinkSetin interface_FolderOperations
-
addAllFolderRoiLinkSet
public void addAllFolderRoiLinkSet(java.util.List<FolderRoiLink> targets, Ice.Current __current)
- Specified by:
addAllFolderRoiLinkSetin interface_FolderOperations
-
addChildFolders
public void addChildFolders(Folder target, Ice.Current __current)
- Specified by:
addChildFoldersin interface_FolderOperations
-
addFolderAnnotationLink
public void addFolderAnnotationLink(FolderAnnotationLink target, Ice.Current __current)
- Specified by:
addFolderAnnotationLinkin interface_FolderOperations
-
addFolderAnnotationLinkToBoth
public void addFolderAnnotationLinkToBoth(FolderAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addFolderAnnotationLinkToBothin interface_FolderOperations
-
addFolderImageLink
public void addFolderImageLink(FolderImageLink target, Ice.Current __current)
- Specified by:
addFolderImageLinkin interface_FolderOperations
-
addFolderImageLinkToBoth
public void addFolderImageLinkToBoth(FolderImageLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addFolderImageLinkToBothin interface_FolderOperations
-
addFolderRoiLink
public void addFolderRoiLink(FolderRoiLink target, Ice.Current __current)
- Specified by:
addFolderRoiLinkin interface_FolderOperations
-
addFolderRoiLinkToBoth
public void addFolderRoiLinkToBoth(FolderRoiLink link, boolean bothSides, Ice.Current __current)
- Specified by:
addFolderRoiLinkToBothin interface_FolderOperations
-
clearAnnotationLinks
public void clearAnnotationLinks(Ice.Current __current)
- Specified by:
clearAnnotationLinksin interface_FolderOperations
-
clearChildFolders
public void clearChildFolders(Ice.Current __current)
- Specified by:
clearChildFoldersin interface_FolderOperations
-
clearImageLinks
public void clearImageLinks(Ice.Current __current)
- Specified by:
clearImageLinksin interface_FolderOperations
-
clearRoiLinks
public void clearRoiLinks(Ice.Current __current)
- Specified by:
clearRoiLinksin interface_FolderOperations
-
copyAnnotationLinks
public java.util.List<FolderAnnotationLink> copyAnnotationLinks(Ice.Current __current)
- Specified by:
copyAnnotationLinksin interface_FolderOperations
-
copyChildFolders
public java.util.List<Folder> copyChildFolders(Ice.Current __current)
- Specified by:
copyChildFoldersin interface_FolderOperations
-
copyImageLinks
public java.util.List<FolderImageLink> copyImageLinks(Ice.Current __current)
- Specified by:
copyImageLinksin interface_FolderOperations
-
copyRoiLinks
public java.util.List<FolderRoiLink> copyRoiLinks(Ice.Current __current)
- Specified by:
copyRoiLinksin interface_FolderOperations
-
findFolderAnnotationLink
public java.util.List<FolderAnnotationLink> findFolderAnnotationLink(Annotation removal, Ice.Current __current)
- Specified by:
findFolderAnnotationLinkin interface_FolderOperations
-
findFolderImageLink
public java.util.List<FolderImageLink> findFolderImageLink(Image removal, Ice.Current __current)
- Specified by:
findFolderImageLinkin interface_FolderOperations
-
findFolderRoiLink
public java.util.List<FolderRoiLink> findFolderRoiLink(Roi removal, Ice.Current __current)
- Specified by:
findFolderRoiLinkin interface_FolderOperations
-
getAnnotationLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
- Specified by:
getAnnotationLinksCountPerOwnerin interface_FolderOperations
-
getDescription
public RString getDescription(Ice.Current __current)
- Specified by:
getDescriptionin interface_FolderOperations
-
getImageLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getImageLinksCountPerOwner(Ice.Current __current)
- Specified by:
getImageLinksCountPerOwnerin interface_FolderOperations
-
getName
public RString getName(Ice.Current __current)
- Specified by:
getNamein interface_FolderOperations
-
getParentFolder
public Folder getParentFolder(Ice.Current __current)
- Specified by:
getParentFolderin interface_FolderOperations
-
getRoiLinksCountPerOwner
public java.util.Map<java.lang.Long,java.lang.Long> getRoiLinksCountPerOwner(Ice.Current __current)
- Specified by:
getRoiLinksCountPerOwnerin interface_FolderOperations
-
getVersion
public RInt getVersion(Ice.Current __current)
- Specified by:
getVersionin interface_FolderOperations
-
linkAnnotation
public FolderAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
- Specified by:
linkAnnotationin interface_FolderOperations
-
linkImage
public FolderImageLink linkImage(Image addition, Ice.Current __current)
- Specified by:
linkImagein interface_FolderOperations
-
linkRoi
public FolderRoiLink linkRoi(Roi addition, Ice.Current __current)
- Specified by:
linkRoiin interface_FolderOperations
-
linkedAnnotationList
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
- Specified by:
linkedAnnotationListin interface_FolderOperations
-
linkedImageList
public java.util.List<Image> linkedImageList(Ice.Current __current)
- Specified by:
linkedImageListin interface_FolderOperations
-
linkedRoiList
public java.util.List<Roi> linkedRoiList(Ice.Current __current)
- Specified by:
linkedRoiListin interface_FolderOperations
-
reloadAnnotationLinks
public void reloadAnnotationLinks(Folder toCopy, Ice.Current __current)
- Specified by:
reloadAnnotationLinksin interface_FolderOperations
-
reloadChildFolders
public void reloadChildFolders(Folder toCopy, Ice.Current __current)
- Specified by:
reloadChildFoldersin interface_FolderOperations
-
reloadImageLinks
public void reloadImageLinks(Folder toCopy, Ice.Current __current)
- Specified by:
reloadImageLinksin interface_FolderOperations
-
reloadRoiLinks
public void reloadRoiLinks(Folder toCopy, Ice.Current __current)
- Specified by:
reloadRoiLinksin interface_FolderOperations
-
removeAllChildFoldersSet
public void removeAllChildFoldersSet(java.util.List<Folder> targets, Ice.Current __current)
- Specified by:
removeAllChildFoldersSetin interface_FolderOperations
-
removeAllFolderAnnotationLinkSet
public void removeAllFolderAnnotationLinkSet(java.util.List<FolderAnnotationLink> targets, Ice.Current __current)
- Specified by:
removeAllFolderAnnotationLinkSetin interface_FolderOperations
-
removeAllFolderImageLinkSet
public void removeAllFolderImageLinkSet(java.util.List<FolderImageLink> targets, Ice.Current __current)
- Specified by:
removeAllFolderImageLinkSetin interface_FolderOperations
-
removeAllFolderRoiLinkSet
public void removeAllFolderRoiLinkSet(java.util.List<FolderRoiLink> targets, Ice.Current __current)
- Specified by:
removeAllFolderRoiLinkSetin interface_FolderOperations
-
removeChildFolders
public void removeChildFolders(Folder theTarget, Ice.Current __current)
- Specified by:
removeChildFoldersin interface_FolderOperations
-
removeFolderAnnotationLink
public void removeFolderAnnotationLink(FolderAnnotationLink theTarget, Ice.Current __current)
- Specified by:
removeFolderAnnotationLinkin interface_FolderOperations
-
removeFolderAnnotationLinkFromBoth
public void removeFolderAnnotationLinkFromBoth(FolderAnnotationLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeFolderAnnotationLinkFromBothin interface_FolderOperations
-
removeFolderImageLink
public void removeFolderImageLink(FolderImageLink theTarget, Ice.Current __current)
- Specified by:
removeFolderImageLinkin interface_FolderOperations
-
removeFolderImageLinkFromBoth
public void removeFolderImageLinkFromBoth(FolderImageLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeFolderImageLinkFromBothin interface_FolderOperations
-
removeFolderRoiLink
public void removeFolderRoiLink(FolderRoiLink theTarget, Ice.Current __current)
- Specified by:
removeFolderRoiLinkin interface_FolderOperations
-
removeFolderRoiLinkFromBoth
public void removeFolderRoiLinkFromBoth(FolderRoiLink link, boolean bothSides, Ice.Current __current)
- Specified by:
removeFolderRoiLinkFromBothin interface_FolderOperations
-
setDescription
public void setDescription(RString theDescription, Ice.Current __current)
- Specified by:
setDescriptionin interface_FolderOperations
-
setName
public void setName(RString theName, Ice.Current __current)
- Specified by:
setNamein interface_FolderOperations
-
setParentFolder
public void setParentFolder(Folder theParentFolder, Ice.Current __current)
- Specified by:
setParentFolderin interface_FolderOperations
-
setVersion
public void setVersion(RInt theVersion, Ice.Current __current)
- Specified by:
setVersionin interface_FolderOperations
-
sizeOfAnnotationLinks
public int sizeOfAnnotationLinks(Ice.Current __current)
- Specified by:
sizeOfAnnotationLinksin interface_FolderOperations
-
sizeOfChildFolders
public int sizeOfChildFolders(Ice.Current __current)
- Specified by:
sizeOfChildFoldersin interface_FolderOperations
-
sizeOfImageLinks
public int sizeOfImageLinks(Ice.Current __current)
- Specified by:
sizeOfImageLinksin interface_FolderOperations
-
sizeOfRoiLinks
public int sizeOfRoiLinks(Ice.Current __current)
- Specified by:
sizeOfRoiLinksin interface_FolderOperations
-
unlinkAnnotation
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
- Specified by:
unlinkAnnotationin interface_FolderOperations
-
unlinkImage
public void unlinkImage(Image removal, Ice.Current __current)
- Specified by:
unlinkImagein interface_FolderOperations
-
unlinkRoi
public void unlinkRoi(Roi removal, Ice.Current __current)
- Specified by:
unlinkRoiin interface_FolderOperations
-
unloadAnnotationLinks
public void unloadAnnotationLinks(Ice.Current __current)
- Specified by:
unloadAnnotationLinksin interface_FolderOperations
-
unloadChildFolders
public void unloadChildFolders(Ice.Current __current)
- Specified by:
unloadChildFoldersin interface_FolderOperations
-
unloadImageLinks
public void unloadImageLinks(Ice.Current __current)
- Specified by:
unloadImageLinksin interface_FolderOperations
-
unloadRoiLinks
public void unloadRoiLinks(Ice.Current __current)
- Specified by:
unloadRoiLinksin interface_FolderOperations
-
getDetails
public Details getDetails(Ice.Current __current)
- Specified by:
getDetailsin interface_IObjectOperations
-
getId
public RLong getId(Ice.Current __current)
- Specified by:
getIdin interface_IObjectOperations
-
isAnnotated
public boolean isAnnotated(Ice.Current __current)
Description copied from interface:_IObjectOperationsAllows for the attachment of any omero.model.Annotation subclasses. Methods provided are: - linkAnnotation(Annotation) -- Specified by:
isAnnotatedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isGlobal
public boolean isGlobal(Ice.Current __current)
Description copied from interface:_IObjectOperationsMarker interface which means that special rules apply for both reading and writing these instances.- Specified by:
isGlobalin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLink
public boolean isLink(Ice.Current __current)
Description copied from interface:_IObjectOperationsA link between two other types. Methods provided: - getParent() - getChild()- Specified by:
isLinkin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isLoaded
public boolean isLoaded(Ice.Current __current)
Description copied from interface:_IObjectOperationsTests if the objects are loaded or not. If this value is false, then any method call on this instance other than getId or setId will result in an exception.- Specified by:
isLoadedin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
isMutable
public boolean isMutable(Ice.Current __current)
Description copied from interface:_IObjectOperationsThe server will persist changes made to these types. Methods provided: - getVersion() - setVersion()- Specified by:
isMutablein interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
proxy
public IObject proxy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance constructed as if by: new InstanceI( this.id.val, false );- Specified by:
proxyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
setId
public void setId(RLong id, Ice.Current __current)
- Specified by:
setIdin interface_IObjectOperations
-
shallowCopy
public IObject shallowCopy(Ice.Current __current)
Description copied from interface:_IObjectOperationsReturn another instance of the same type as this instance with all single-value entities unloaded and all members of collections also unloaded.- Specified by:
shallowCopyin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unload
public void unload(Ice.Current __current)
Description copied from interface:_IObjectOperationsSets the loaded boolean to false and empties all state from this entity to make sending it over the network less costly.- Specified by:
unloadin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadCollections
public void unloadCollections(Ice.Current __current)
Description copied from interface:_IObjectOperationsEach collection can also be unloaded, independently of the object itself. To unload all collections, use: object.unloadCollections(); This is useful when it is possible that a collection no longer represents the state in the database, and passing the collections back to the server might delete some entities. Sending back empty collections can also save a significant amount of bandwidth, when working with large data graphs.- Specified by:
unloadCollectionsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
unloadDetails
public void unloadDetails(Ice.Current __current)
Description copied from interface:_IObjectOperationsAs with collections, the objects under details can link to many other objects. Unloading the details can same bandwidth and simplify the server logic.- Specified by:
unloadDetailsin interface_IObjectOperations- Parameters:
__current- The Current object for the invocation.
-
-