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()
-
-