public class ReagentI extends Reagent 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 |
NAME |
static java.lang.String |
REAGENTIDENTIFIER |
static java.lang.String |
SCREEN |
static java.lang.String |
WELLLINKS |
__ids, annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, description, name, reagentIdentifier, screen, serialVersionUID, version, wellLinksCountPerOwner, wellLinksLoaded, wellLinksSeq| Constructor and Description |
|---|
ReagentI() |
ReagentI(long id,
boolean loaded) |
ReagentI(RLong id,
boolean loaded) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets,
Ice.Current current) |
void |
addAllWellReagentLinkSet(java.util.List<WellReagentLink> targets,
Ice.Current current) |
void |
addReagentAnnotationLink(ReagentAnnotationLink target,
Ice.Current current) |
void |
addReagentAnnotationLinkToBoth(ReagentAnnotationLink link,
boolean bothSides,
Ice.Current current) |
void |
addWellReagentLink(WellReagentLink target,
Ice.Current current) |
void |
addWellReagentLinkToBoth(WellReagentLink link,
boolean bothSides,
Ice.Current current) |
static java.util.List<ReagentI> |
cast(java.util.List list)
Casts (without warning) the given list to a list of
the current type.
|
void |
clearAnnotationLinks(Ice.Current current) |
void |
clearWellLinks(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. |
java.util.List |
copyWellLinks(Ice.Current current) |
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<ReagentAnnotationLink> |
findReagentAnnotationLink(Annotation removal,
Ice.Current current) |
java.util.List<WellReagentLink> |
findWellReagentLink(Well 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) |
RLong |
getId(Ice.Current current) |
RString |
getName(Ice.Current current) |
RString |
getReagentIdentifier(Ice.Current current) |
Screen |
getScreen(Ice.Current current) |
RInt |
getVersion(Ice.Current current) |
protected java.util.List |
getWellLinks(Ice.Current current) |
java.util.Map<java.lang.Long,java.lang.Long> |
getWellLinksCountPerOwner(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.
|
boolean |
isWellLinksLoaded() |
java.util.Iterator |
iterateAnnotationLinks() |
java.util.Iterator |
iterateWellLinks() |
ReagentAnnotationLink |
linkAnnotation(Annotation addition,
Ice.Current current) |
java.util.List<Annotation> |
linkedAnnotationList(Ice.Current current) |
java.util.List<Well> |
linkedWellList(Ice.Current current) |
WellReagentLink |
linkWell(Well addition,
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(Reagent toCopy,
Ice.Current current) |
void |
reloadWellLinks(Reagent toCopy,
Ice.Current current) |
void |
removeAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets,
Ice.Current current) |
void |
removeAllWellReagentLinkSet(java.util.List<WellReagentLink> targets,
Ice.Current current) |
void |
removeReagentAnnotationLink(ReagentAnnotationLink target,
Ice.Current current) |
void |
removeReagentAnnotationLinkFromBoth(ReagentAnnotationLink link,
boolean bothSides,
Ice.Current current) |
void |
removeWellReagentLink(WellReagentLink target,
Ice.Current current) |
void |
removeWellReagentLinkFromBoth(WellReagentLink link,
boolean bothSides,
Ice.Current current) |
protected void |
setAnnotationLinks(java.util.List annotationLinks,
Ice.Current current) |
void |
setDescription(RString description,
Ice.Current current) |
void |
setId(RLong id,
Ice.Current current) |
void |
setName(RString name,
Ice.Current current) |
void |
setReagentIdentifier(RString reagentIdentifier,
Ice.Current current) |
void |
setScreen(Screen screen,
Ice.Current current) |
void |
setVersion(RInt version,
Ice.Current current) |
protected void |
setWellLinks(java.util.List wellLinks,
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) |
int |
sizeOfWellLinks(Ice.Current current) |
protected void |
throwNullCollectionException(java.lang.String propertyName) |
protected void |
toggleCollectionsLoaded(boolean load) |
void |
unlinkAnnotation(Annotation removal,
Ice.Current current) |
void |
unlinkWell(Well 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 |
unloadName() |
void |
unloadReagentIdentifier() |
void |
unloadScreen() |
void |
unloadWellLinks(Ice.Current current) |
___addAllReagentAnnotationLinkSet, ___addAllWellReagentLinkSet, ___addReagentAnnotationLink, ___addReagentAnnotationLinkToBoth, ___addWellReagentLink, ___addWellReagentLinkToBoth, ___clearAnnotationLinks, ___clearWellLinks, ___copyAnnotationLinks, ___copyWellLinks, ___findReagentAnnotationLink, ___findWellReagentLink, ___getAnnotationLinksCountPerOwner, ___getDescription, ___getName, ___getReagentIdentifier, ___getScreen, ___getVersion, ___getWellLinksCountPerOwner, ___linkAnnotation, ___linkedAnnotationList, ___linkedWellList, ___linkWell, ___reloadAnnotationLinks, ___reloadWellLinks, ___removeAllReagentAnnotationLinkSet, ___removeAllWellReagentLinkSet, ___removeReagentAnnotationLink, ___removeReagentAnnotationLinkFromBoth, ___removeWellReagentLink, ___removeWellReagentLinkFromBoth, ___setDescription, ___setName, ___setReagentIdentifier, ___setScreen, ___setVersion, ___sizeOfAnnotationLinks, ___sizeOfWellLinks, ___unlinkAnnotation, ___unlinkWell, ___unloadAnnotationLinks, ___unloadWellLinks, __dispatch, __readImpl, __writeImpl, addAllReagentAnnotationLinkSet, addAllWellReagentLinkSet, addReagentAnnotationLink, addReagentAnnotationLinkToBoth, addWellReagentLink, addWellReagentLinkToBoth, clearAnnotationLinks, clearWellLinks, clone, copyAnnotationLinks, copyWellLinks, findReagentAnnotationLink, findWellReagentLink, getAnnotationLinksCountPerOwner, getDescription, getName, getReagentIdentifier, getScreen, getVersion, getWellLinksCountPerOwner, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, linkAnnotation, linkedAnnotationList, linkedWellList, linkWell, reloadAnnotationLinks, reloadWellLinks, removeAllReagentAnnotationLinkSet, removeAllWellReagentLinkSet, removeReagentAnnotationLink, removeReagentAnnotationLinkFromBoth, removeWellReagentLink, removeWellReagentLinkFromBoth, setDescription, setName, setReagentIdentifier, setScreen, setVersion, sizeOfAnnotationLinks, sizeOfWellLinks, unlinkAnnotation, unlinkWell, unloadAnnotationLinks, unloadWellLinks___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 NAME
public static final java.lang.String REAGENTIDENTIFIER
public static final java.lang.String SCREEN
public static final java.lang.String WELLLINKS
public static final java.lang.String ANNOTATIONLINKS
public static final java.lang.String DESCRIPTION
public static final java.lang.String DETAILS
public ReagentI()
public ReagentI(long id,
boolean loaded)
public ReagentI(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 _ReagentOperationspublic void setVersion(RInt version, Ice.Current current)
setVersion in interface _ReagentOperationspublic void unloadName()
public RString getName(Ice.Current current) throws UnloadedEntityException
getName in interface _ReagentOperationsUnloadedEntityExceptionpublic void setName(RString name, Ice.Current current) throws UnloadedEntityException
setName in interface _ReagentOperationsUnloadedEntityExceptionpublic void unloadReagentIdentifier()
public RString getReagentIdentifier(Ice.Current current) throws UnloadedEntityException
getReagentIdentifier in interface _ReagentOperationsUnloadedEntityExceptionpublic void setReagentIdentifier(RString reagentIdentifier, Ice.Current current) throws UnloadedEntityException
setReagentIdentifier in interface _ReagentOperationsUnloadedEntityExceptionpublic void unloadScreen()
public Screen getScreen(Ice.Current current) throws UnloadedEntityException
getScreen in interface _ReagentOperationsUnloadedEntityExceptionpublic void setScreen(Screen screen, Ice.Current current) throws UnloadedEntityException
setScreen in interface _ReagentOperationsUnloadedEntityExceptionpublic void unloadWellLinks(Ice.Current current)
unloadWellLinks in interface _ReagentOperationsprotected java.util.List getWellLinks(Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionprotected void setWellLinks(java.util.List wellLinks,
Ice.Current current)
throws UnloadedEntityException
UnloadedEntityExceptionpublic boolean isWellLinksLoaded()
public int sizeOfWellLinks(Ice.Current current)
throws UnloadedEntityException
sizeOfWellLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.List copyWellLinks(Ice.Current current)
throws UnloadedEntityException
copyWellLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.Iterator iterateWellLinks()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addWellReagentLink(WellReagentLink target, Ice.Current current) throws UnloadedEntityException
addWellReagentLink in interface _ReagentOperationsUnloadedEntityExceptionpublic void addAllWellReagentLinkSet(java.util.List<WellReagentLink> targets, Ice.Current current) throws UnloadedEntityException
addAllWellReagentLinkSet in interface _ReagentOperationsUnloadedEntityExceptionpublic void removeWellReagentLink(WellReagentLink target, Ice.Current current) throws UnloadedEntityException
removeWellReagentLink in interface _ReagentOperationsUnloadedEntityExceptionpublic void removeAllWellReagentLinkSet(java.util.List<WellReagentLink> targets, Ice.Current current) throws UnloadedEntityException
removeAllWellReagentLinkSet in interface _ReagentOperationsUnloadedEntityExceptionpublic void clearWellLinks(Ice.Current current)
throws UnloadedEntityException
clearWellLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic void reloadWellLinks(Reagent toCopy, Ice.Current current) throws UnloadedEntityException
reloadWellLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.Map<java.lang.Long,java.lang.Long> getWellLinksCountPerOwner(Ice.Current current)
getWellLinksCountPerOwner in interface _ReagentOperationspublic WellReagentLink linkWell(Well addition, Ice.Current current) throws UnloadedEntityException
linkWell in interface _ReagentOperationsUnloadedEntityExceptionpublic void addWellReagentLinkToBoth(WellReagentLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
addWellReagentLinkToBoth in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.List<WellReagentLink> findWellReagentLink(Well removal, Ice.Current current) throws UnloadedEntityException
findWellReagentLink in interface _ReagentOperationsUnloadedEntityExceptionpublic void unlinkWell(Well removal, Ice.Current current) throws UnloadedEntityException
unlinkWell in interface _ReagentOperationsUnloadedEntityExceptionpublic void removeWellReagentLinkFromBoth(WellReagentLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
removeWellReagentLinkFromBoth in interface _ReagentOperationsUnloadedEntityExceptionUnloadedCollectionExceptionpublic java.util.List<Well> linkedWellList(Ice.Current current) throws UnloadedEntityException
linkedWellList in interface _ReagentOperationsUnloadedEntityExceptionpublic void unloadAnnotationLinks(Ice.Current current)
unloadAnnotationLinks in interface _ReagentOperationsprotected 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 _ReagentOperationsUnloadedEntityExceptionpublic java.util.List copyAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
copyAnnotationLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.Iterator iterateAnnotationLinks()
throws UnloadedEntityException
UnloadedEntityExceptionpublic void addReagentAnnotationLink(ReagentAnnotationLink target, Ice.Current current) throws UnloadedEntityException
addReagentAnnotationLink in interface _ReagentOperationsUnloadedEntityExceptionpublic void addAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
addAllReagentAnnotationLinkSet in interface _ReagentOperationsUnloadedEntityExceptionpublic void removeReagentAnnotationLink(ReagentAnnotationLink target, Ice.Current current) throws UnloadedEntityException
removeReagentAnnotationLink in interface _ReagentOperationsUnloadedEntityExceptionpublic void removeAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets, Ice.Current current) throws UnloadedEntityException
removeAllReagentAnnotationLinkSet in interface _ReagentOperationsUnloadedEntityExceptionpublic void clearAnnotationLinks(Ice.Current current)
throws UnloadedEntityException
clearAnnotationLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic void reloadAnnotationLinks(Reagent toCopy, Ice.Current current) throws UnloadedEntityException
reloadAnnotationLinks in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current current)
getAnnotationLinksCountPerOwner in interface _ReagentOperationspublic ReagentAnnotationLink linkAnnotation(Annotation addition, Ice.Current current) throws UnloadedEntityException
linkAnnotation in interface _ReagentOperationsUnloadedEntityExceptionpublic void addReagentAnnotationLinkToBoth(ReagentAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException
addReagentAnnotationLinkToBoth in interface _ReagentOperationsUnloadedEntityExceptionpublic java.util.List<ReagentAnnotationLink> findReagentAnnotationLink(Annotation removal, Ice.Current current) throws UnloadedEntityException
findReagentAnnotationLink in interface _ReagentOperationsUnloadedEntityExceptionpublic void unlinkAnnotation(Annotation removal, Ice.Current current) throws UnloadedEntityException
unlinkAnnotation in interface _ReagentOperationsUnloadedEntityExceptionpublic void removeReagentAnnotationLinkFromBoth(ReagentAnnotationLink link, boolean bothSides, Ice.Current current) throws UnloadedEntityException, UnloadedCollectionException
removeReagentAnnotationLinkFromBoth in interface _ReagentOperationsUnloadedEntityExceptionUnloadedCollectionExceptionpublic java.util.List<Annotation> linkedAnnotationList(Ice.Current current) throws UnloadedEntityException
linkedAnnotationList in interface _ReagentOperationsUnloadedEntityExceptionpublic void unloadDescription()
public RString getDescription(Ice.Current current) throws UnloadedEntityException
getDescription in interface _ReagentOperationsUnloadedEntityExceptionpublic void setDescription(RString description, Ice.Current current) throws UnloadedEntityException
setDescription in interface _ReagentOperationsUnloadedEntityExceptionpublic 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<ReagentI> cast(java.util.List list)
java.lang.ClassCastException