Package omero.model
Interface _AnnotationOperationsNC
-
- All Superinterfaces:
_IObjectOperationsNC
- All Known Subinterfaces:
_BasicAnnotationOperationsNC,_BooleanAnnotationOperationsNC,_CommentAnnotationOperationsNC,_DoubleAnnotationOperationsNC,_FileAnnotationOperationsNC,_ListAnnotationOperationsNC,_LongAnnotationOperationsNC,_MapAnnotationOperationsNC,_NumericAnnotationOperationsNC,_TagAnnotationOperationsNC,_TermAnnotationOperationsNC,_TextAnnotationOperationsNC,_TimestampAnnotationOperationsNC,_TypeAnnotationOperationsNC,_XmlAnnotationOperationsNC
- All Known Implementing Classes:
_AnnotationTie,_BasicAnnotationTie,_BooleanAnnotationTie,_CommentAnnotationTie,_DoubleAnnotationTie,_FileAnnotationTie,_ListAnnotationTie,_LongAnnotationTie,_MapAnnotationTie,_NumericAnnotationTie,_TagAnnotationTie,_TermAnnotationTie,_TextAnnotationTie,_TimestampAnnotationTie,_TypeAnnotationTie,_XmlAnnotationTie,Annotation,BasicAnnotation,BooleanAnnotation,BooleanAnnotationI,CommentAnnotation,CommentAnnotationI,DoubleAnnotation,DoubleAnnotationI,FileAnnotation,FileAnnotationI,ListAnnotation,ListAnnotationI,LongAnnotation,LongAnnotationI,MapAnnotation,MapAnnotationI,NumericAnnotation,TagAnnotation,TagAnnotationI,TermAnnotation,TermAnnotationI,TextAnnotation,TimestampAnnotation,TimestampAnnotationI,TypeAnnotation,XmlAnnotation,XmlAnnotationI
public interface _AnnotationOperationsNC extends _IObjectOperationsNC
-
-
Method Summary
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Method Detail
-
getVersion
RInt getVersion()
-
setVersion
void setVersion(RInt theVersion)
-
getNs
RString getNs()
-
setNs
void setNs(RString theNs)
-
getName
RString getName()
-
setName
void setName(RString theName)
-
getDescription
RString getDescription()
-
setDescription
void setDescription(RString theDescription)
-
unloadAnnotationLinks
void unloadAnnotationLinks()
-
sizeOfAnnotationLinks
int sizeOfAnnotationLinks()
-
copyAnnotationLinks
java.util.List<AnnotationAnnotationLink> copyAnnotationLinks()
-
addAnnotationAnnotationLink
void addAnnotationAnnotationLink(AnnotationAnnotationLink target)
-
addAllAnnotationAnnotationLinkSet
void addAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets)
-
removeAnnotationAnnotationLink
void removeAnnotationAnnotationLink(AnnotationAnnotationLink theTarget)
-
removeAllAnnotationAnnotationLinkSet
void removeAllAnnotationAnnotationLinkSet(java.util.List<AnnotationAnnotationLink> targets)
-
clearAnnotationLinks
void clearAnnotationLinks()
-
reloadAnnotationLinks
void reloadAnnotationLinks(Annotation toCopy)
-
getAnnotationLinksCountPerOwner
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
-
linkAnnotation
AnnotationAnnotationLink linkAnnotation(Annotation addition)
-
addAnnotationAnnotationLinkToBoth
void addAnnotationAnnotationLinkToBoth(AnnotationAnnotationLink link, boolean bothSides)
-
findAnnotationAnnotationLink
java.util.List<AnnotationAnnotationLink> findAnnotationAnnotationLink(Annotation removal)
-
unlinkAnnotation
void unlinkAnnotation(Annotation removal)
-
removeAnnotationAnnotationLinkFromBoth
void removeAnnotationAnnotationLinkFromBoth(AnnotationAnnotationLink link, boolean bothSides)
-
linkedAnnotationList
java.util.List<Annotation> linkedAnnotationList()
-
-