public class NamespaceI extends Namespace implements ome.model.ModelBased
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANNOTATIONLINKS |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
DETAILS |
static java.lang.String |
DISPLAY |
static java.lang.String |
DISPLAYNAME |
static java.lang.String |
KEYWORDS |
static java.lang.String |
MULTIVALUED |
static java.lang.String |
NAME |
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, description, display, displayName, keywords, multivalued, name, serialVersionUID, version| Constructor and Description |
|---|
NamespaceI() |
NamespaceI(long id,
boolean loaded) |
NamespaceI(RLong id,
boolean loaded) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllNamespaceAnnotationLinkSet(java.util.List<NamespaceAnnotationLink> targets,
Ice.Current current) |
void |
addNamespaceAnnotationLink(NamespaceAnnotationLink target,
Ice.Current current) |
void |
addNamespaceAnnotationLinkToBoth(NamespaceAnnotationLink link,
boolean bothSides,
Ice.Current current) |
static java.util.List<NamespaceI> |
cast(java.util.List list)
Casts (without warning) the given list to a list of
the current type.
|
void |
clearAnnotationLinks(Ice.Current current) |
java.util.List |
copyAnnotationLinks(Ice.Current current) |
void |
copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
Used by
IceMapper to inject an "ome.model" object into this
"omero.model" object. |
protected void |
errorIfUnloaded() |
ome.util.Filterable |
fillObject(ome.util.ReverseModelMapper _mapper)
Used by
IceMapper produce an "ome.model" object from this
"omero.model" object. |
java.util.List<NamespaceAnnotationLink> |
findNamespaceAnnotationLink(Annotation removal,
Ice.Current current) |
protected java.util.List |
getAnnotationLinks(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) |
RBool |
getDisplay(Ice.Current current) |
RString |
getDisplayName(Ice.Current current) |
RLong |
getId(Ice.Current current) |
java.lang.String[] |
getKeywords(Ice.Current current) |
RBool |
getMultivalued(Ice.Current current) |
RString |
getName(Ice.Current current) |
RInt |
getVersion(Ice.Current current) |
boolean |
isAnnotated(Ice.Current current)
Allows for the attachment of any omero.model.Annotation
subclasses.
|
boolean |
isAnnotationLinksLoaded() |
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.
|
java.util.Iterator |
iterateAnnotationLinks() |
NamespaceAnnotationLink |
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(Namespace toCopy,
Ice.Current current) |
void |
removeAllNamespaceAnnotationLinkSet(java.util.List<NamespaceAnnotationLink> targets,
Ice.Current current) |
void |
removeNamespaceAnnotationLink(NamespaceAnnotationLink target,
Ice.Current current) |
void |
removeNamespaceAnnotationLinkFromBoth(NamespaceAnnotationLink link,
boolean bothSides,
Ice.Current current) |
protected void |
setAnnotationLinks(java.util.List annotationLinks,
Ice.Current current) |
void |
setDescription(RString description,
Ice.Current current) |
void |
setDisplay(RBool display,
Ice.Current current) |
void |
setDisplayName(RString displayName,
Ice.Current current) |
void |
setId(RLong id,
Ice.Current current) |
void |
setKeywords(java.lang.String[] keywords,
Ice.Current current) |
void |
setMultivalued(RBool multivalued,
Ice.Current current) |
void |
setName(RString name,
Ice.Current current) |
void |
setVersion(RInt version,
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) |
protected void |
throwNullCollectionException(java.lang.String propertyName) |
protected void |
toggleCollectionsLoaded(boolean load) |
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 |
unloadDescription() |
void |
unloadDetails(Ice.Current current)
As with collections, the objects under details can link
to many other objects.
|
void |
unloadDisplay() |
void |
unloadDisplayName() |
void |
unloadKeywords() |
void |
unloadMultivalued() |
void |
unloadName() |
___addAllNamespaceAnnotationLinkSet, ___addNamespaceAnnotationLink, ___addNamespaceAnnotationLinkToBoth, ___clearAnnotationLinks, ___copyAnnotationLinks, ___findNamespaceAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getDescription, ___getDisplay, ___getDisplayName, ___getKeywords, ___getMultivalued, ___getName, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___removeAllNamespaceAnnotationLinkSet, ___removeNamespaceAnnotationLink, ___removeNamespaceAnnotationLinkFromBoth, ___setDescription, ___setDisplay, ___setDisplayName, ___setKeywords, ___setMultivalued, ___setName, ___setVersion, ___sizeOfAnnotationLinks, ___unlinkAnnotation, ___unloadAnnotationLinks, __dispatch, __readImpl, __writeImpl, addAllNamespaceAnnotationLinkSet, addNamespaceAnnotationLink, addNamespaceAnnotationLinkToBoth, clearAnnotationLinks, clone, copyAnnotationLinks, findNamespaceAnnotationLink, getAnnotationLinksCountPerOwner, getDescription, getDisplay, getDisplayName, getKeywords, getMultivalued, getName, getVersion, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllNamespaceAnnotationLinkSet, removeNamespaceAnnotationLink, removeNamespaceAnnotationLinkFromBoth, setDescription, setDisplay, setDisplayName, setKeywords, setMultivalued, setName, 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_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailspublic static final java.lang.String KEYWORDS
public static final java.lang.String MULTIVALUED
public static final java.lang.String DISPLAY
public static final java.lang.String DISPLAYNAME
public static final java.lang.String ANNOTATIONLINKS
public static final java.lang.String NAME
public static final java.lang.String DESCRIPTION
public static final java.lang.String DETAILS
public NamespaceI()
public NamespaceI(long id,
boolean loaded)
public NamespaceI(RLong id, boolean loaded)
protected void errorIfUnloaded()
throws UnloadedEntityException
UnloadedEntityExceptionprotected void throwNullCollectionException(java.lang.String propertyName)
throws UnloadedCollectionException
UnloadedCollectionExceptionprotected void toggleCollectionsLoaded(boolean load)
public void unload(Ice.Current current)
_IObjectOperationsunload in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isLoaded(Ice.Current current)
_IObjectOperationsisLoaded in interface _IObjectOperationscurrent - The Current object for the invocation.public void unloadCollections(Ice.Current current)
_IObjectOperationsunloadCollections in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isGlobal(Ice.Current current)
_IObjectOperationsisGlobal in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isMutable(Ice.Current current)
_IObjectOperationsisMutable in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isAnnotated(Ice.Current current)
_IObjectOperationsisAnnotated in interface _IObjectOperationscurrent - The Current object for the invocation.public boolean isLink(Ice.Current current)
_IObjectOperationsisLink in interface _IObjectOperationscurrent - The Current object for the invocation.public IObject shallowCopy(Ice.Current current)
_IObjectOperationsshallowCopy in interface _IObjectOperationscurrent - The Current object for the invocation.public IObject proxy(Ice.Current current)
_IObjectOperationsproxy in interface _IObjectOperationscurrent - The Current object for the invocation.public RLong getId(Ice.Current current)
getId in interface _IObjectOperationspublic void setId(RLong id, Ice.Current current)
setId in interface _IObjectOperationspublic Details getDetails(Ice.Current current)
getDetails in interface _IObjectOperationspublic void unloadDetails(Ice.Current current)
_IObjectOperationsunloadDetails in interface _IObjectOperationscurrent - The Current object for the invocation.public RInt getVersion(Ice.Current current)
getVersion in interface _NamespaceOperationspublic void setVersion(RInt version, Ice.Current current)
setVersion in interface _NamespaceOperationspublic void unloadKeywords()
public java.lang.String[] getKeywords(Ice.Current current)
throws UnloadedEntityException
getKeywords in interface _NamespaceOperationsUnloadedEntityExceptionpublic void setKeywords(java.lang.String[] keywords,
Ice.Current current)
throws UnloadedEntityException
setKeywords in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unloadMultivalued()
public RBool getMultivalued(Ice.Current current) throws UnloadedEntityException
getMultivalued in interface _NamespaceOperationsUnloadedEntityExceptionpublic void setMultivalued(RBool multivalued, Ice.Current current) throws UnloadedEntityException
setMultivalued in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unloadDisplay()
public RBool getDisplay(Ice.Current current) throws UnloadedEntityException
getDisplay in interface _NamespaceOperationsUnloadedEntityExceptionpublic void setDisplay(RBool display, Ice.Current current) throws UnloadedEntityException
setDisplay in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unloadDisplayName()
public RString getDisplayName(Ice.Current current) throws UnloadedEntityException
getDisplayName in interface _NamespaceOperationsUnloadedEntityExceptionpublic void setDisplayName(RString displayName, Ice.Current current) throws UnloadedEntityException
setDisplayName in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unloadAnnotationLinks(Ice.Current current)
unloadAnnotationLinks in interface _NamespaceOperationsprotected java.util.List getAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionprotected void setAnnotationLinks(java.util.List annotationLinks,
Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionpublic boolean isAnnotationLinksLoaded()
public int sizeOfAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
sizeOfAnnotationLinks in interface _NamespaceOperationsUnloadedEntityExceptionpublic java.util.List copyAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
copyAnnotationLinks in interface _NamespaceOperationsUnloadedEntityExceptionpublic java.util.Iterator iterateAnnotationLinks()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addNamespaceAnnotationLink(NamespaceAnnotationLink target, Ice.Current current) throws UnloadedEntityException
addNamespaceAnnotationLink in interface _NamespaceOperationsUnloadedEntityExceptionpublic void addAllNamespaceAnnotationLinkSet(java.util.List<NamespaceAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
addAllNamespaceAnnotationLinkSet in interface _NamespaceOperationsUnloadedEntityExceptionpublic void removeNamespaceAnnotationLink(NamespaceAnnotationLink target, Ice.Current current) throws UnloadedEntityException
removeNamespaceAnnotationLink in interface _NamespaceOperationsUnloadedEntityExceptionpublic void removeAllNamespaceAnnotationLinkSet(java.util.List<NamespaceAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
removeAllNamespaceAnnotationLinkSet in interface _NamespaceOperationsUnloadedEntityExceptionpublic void clearAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
clearAnnotationLinks in interface _NamespaceOperationsUnloadedEntityExceptionpublic void reloadAnnotationLinks(Namespace toCopy, Ice.Current current) throws UnloadedEntityException
reloadAnnotationLinks in interface _NamespaceOperationsUnloadedEntityExceptionpublic java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
getAnnotationLinksCountPerOwner in interface _NamespaceOperationspublic NamespaceAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
linkAnnotation in interface _NamespaceOperationsUnloadedEntityExceptionpublic void addNamespaceAnnotationLinkToBoth(NamespaceAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
addNamespaceAnnotationLinkToBoth in interface _NamespaceOperationsUnloadedEntityExceptionpublic java.util.List<NamespaceAnnotationLink> findNamespaceAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
findNamespaceAnnotationLink in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
unlinkAnnotation in interface _NamespaceOperationsUnloadedEntityExceptionpublic void removeNamespaceAnnotationLinkFromBoth(NamespaceAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
removeNamespaceAnnotationLinkFromBoth in interface _NamespaceOperationsUnloadedEntityExceptionUnloadedCollectionExceptionpublic java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
linkedAnnotationList in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unloadName()
public RString getName(Ice.Current current) throws UnloadedEntityException
getName in interface _NamespaceOperationsUnloadedEntityExceptionpublic void setName(RString name, Ice.Current current) throws UnloadedEntityException
setName in interface _NamespaceOperationsUnloadedEntityExceptionpublic void unloadDescription()
public RString getDescription(Ice.Current current) throws UnloadedEntityException
getDescription in interface _NamespaceOperationsUnloadedEntityExceptionpublic void setDescription(RString description, Ice.Current current) throws UnloadedEntityException
setDescription in interface _NamespaceOperationsUnloadedEntityExceptionpublic void copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
IceMapper to inject an "ome.model" object into this
"omero.model" object.copyObject in interface ome.model.ModelBasedpublic ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
IceMapper produce an "ome.model" object from this
"omero.model" object.fillObject in interface ome.model.ModelBasedpublic static java.util.List<NamespaceI> cast(java.util.List list)
java.lang.ClassCastException