public abstract class Reagent extends IObject implements _ReagentOperations, _ReagentOperationsNC
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__ids |
protected java.util.Map<java.lang.Long,java.lang.Long> |
annotationLinksCountPerOwner |
protected boolean |
annotationLinksLoaded |
protected java.util.List<ReagentAnnotationLink> |
annotationLinksSeq |
protected RString |
description |
protected RString |
name |
protected RString |
reagentIdentifier |
protected Screen |
screen |
static long |
serialVersionUID |
protected RInt |
version |
protected java.util.Map<java.lang.Long,java.lang.Long> |
wellLinksCountPerOwner |
protected boolean |
wellLinksLoaded |
protected java.util.List<WellReagentLink> |
wellLinksSeq |
ice_staticId| Constructor and Description |
|---|
Reagent() |
Reagent(RLong id,
Details details,
boolean loaded,
RInt version,
RString name,
RString reagentIdentifier,
Screen screen,
java.util.List<WellReagentLink> wellLinksSeq,
boolean wellLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> wellLinksCountPerOwner,
java.util.List<ReagentAnnotationLink> annotationLinksSeq,
boolean annotationLinksLoaded,
java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner,
RString description) |
___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, waitaddAllReagentAnnotationLinkSet, 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, unloadWellLinksgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailsgetDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetailspublic static final java.lang.String[] __ids
protected RInt version
protected RString name
protected RString reagentIdentifier
protected Screen screen
protected java.util.List<WellReagentLink> wellLinksSeq
protected boolean wellLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> wellLinksCountPerOwner
protected java.util.List<ReagentAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
protected RString description
public static final long serialVersionUID
public Reagent()
public Reagent(RLong id, Details details, boolean loaded, RInt version, RString name, RString reagentIdentifier, Screen screen, java.util.List<WellReagentLink> wellLinksSeq, boolean wellLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> wellLinksCountPerOwner, java.util.List<ReagentAnnotationLink> annotationLinksSeq, boolean annotationLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner, RString description)
public boolean ice_isA(java.lang.String s)
ice_isA in interface Ice.Objectice_isA in class IObjectpublic boolean ice_isA(java.lang.String s,
Ice.Current __current)
ice_isA in interface Ice.Objectice_isA in class IObjectpublic java.lang.String[] ice_ids()
ice_ids in interface Ice.Objectice_ids in class IObjectpublic java.lang.String[] ice_ids(Ice.Current __current)
ice_ids in interface Ice.Objectice_ids in class IObjectpublic java.lang.String ice_id()
ice_id in interface Ice.Objectice_id in class IObjectpublic java.lang.String ice_id(Ice.Current __current)
ice_id in interface Ice.Objectice_id in class IObjectpublic static java.lang.String ice_staticId()
public final void addAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets)
addAllReagentAnnotationLinkSet in interface _ReagentOperationsNCpublic final void addAllWellReagentLinkSet(java.util.List<WellReagentLink> targets)
addAllWellReagentLinkSet in interface _ReagentOperationsNCpublic final void addReagentAnnotationLink(ReagentAnnotationLink target)
addReagentAnnotationLink in interface _ReagentOperationsNCpublic final void addReagentAnnotationLinkToBoth(ReagentAnnotationLink link, boolean bothSides)
addReagentAnnotationLinkToBoth in interface _ReagentOperationsNCpublic final void addWellReagentLink(WellReagentLink target)
addWellReagentLink in interface _ReagentOperationsNCpublic final void addWellReagentLinkToBoth(WellReagentLink link, boolean bothSides)
addWellReagentLinkToBoth in interface _ReagentOperationsNCpublic final void clearAnnotationLinks()
clearAnnotationLinks in interface _ReagentOperationsNCpublic final void clearWellLinks()
clearWellLinks in interface _ReagentOperationsNCpublic final java.util.List<ReagentAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks in interface _ReagentOperationsNCpublic final java.util.List<WellReagentLink> copyWellLinks()
copyWellLinks in interface _ReagentOperationsNCpublic final java.util.List<ReagentAnnotationLink> findReagentAnnotationLink(Annotation removal)
findReagentAnnotationLink in interface _ReagentOperationsNCpublic final java.util.List<WellReagentLink> findWellReagentLink(Well removal)
findWellReagentLink in interface _ReagentOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner in interface _ReagentOperationsNCpublic final RString getDescription()
getDescription in interface _ReagentOperationsNCpublic final RString getName()
getName in interface _ReagentOperationsNCpublic final RString getReagentIdentifier()
getReagentIdentifier in interface _ReagentOperationsNCpublic final Screen getScreen()
getScreen in interface _ReagentOperationsNCpublic final RInt getVersion()
getVersion in interface _ReagentOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getWellLinksCountPerOwner()
getWellLinksCountPerOwner in interface _ReagentOperationsNCpublic final ReagentAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation in interface _ReagentOperationsNCpublic final WellReagentLink linkWell(Well addition)
linkWell in interface _ReagentOperationsNCpublic final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList in interface _ReagentOperationsNCpublic final java.util.List<Well> linkedWellList()
linkedWellList in interface _ReagentOperationsNCpublic final void reloadAnnotationLinks(Reagent toCopy)
reloadAnnotationLinks in interface _ReagentOperationsNCpublic final void reloadWellLinks(Reagent toCopy)
reloadWellLinks in interface _ReagentOperationsNCpublic final void removeAllReagentAnnotationLinkSet(java.util.List<ReagentAnnotationLink> targets)
removeAllReagentAnnotationLinkSet in interface _ReagentOperationsNCpublic final void removeAllWellReagentLinkSet(java.util.List<WellReagentLink> targets)
removeAllWellReagentLinkSet in interface _ReagentOperationsNCpublic final void removeReagentAnnotationLink(ReagentAnnotationLink theTarget)
removeReagentAnnotationLink in interface _ReagentOperationsNCpublic final void removeReagentAnnotationLinkFromBoth(ReagentAnnotationLink link, boolean bothSides)
removeReagentAnnotationLinkFromBoth in interface _ReagentOperationsNCpublic final void removeWellReagentLink(WellReagentLink theTarget)
removeWellReagentLink in interface _ReagentOperationsNCpublic final void removeWellReagentLinkFromBoth(WellReagentLink link, boolean bothSides)
removeWellReagentLinkFromBoth in interface _ReagentOperationsNCpublic final void setDescription(RString theDescription)
setDescription in interface _ReagentOperationsNCpublic final void setName(RString theName)
setName in interface _ReagentOperationsNCpublic final void setReagentIdentifier(RString theReagentIdentifier)
setReagentIdentifier in interface _ReagentOperationsNCpublic final void setScreen(Screen theScreen)
setScreen in interface _ReagentOperationsNCpublic final void setVersion(RInt theVersion)
setVersion in interface _ReagentOperationsNCpublic final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks in interface _ReagentOperationsNCpublic final int sizeOfWellLinks()
sizeOfWellLinks in interface _ReagentOperationsNCpublic final void unlinkAnnotation(Annotation removal)
unlinkAnnotation in interface _ReagentOperationsNCpublic final void unlinkWell(Well removal)
unlinkWell in interface _ReagentOperationsNCpublic final void unloadAnnotationLinks()
unloadAnnotationLinks in interface _ReagentOperationsNCpublic final void unloadWellLinks()
unloadWellLinks in interface _ReagentOperationsNCpublic static Ice.DispatchStatus ___getVersion(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getName(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setName(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getReagentIdentifier(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setReagentIdentifier(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getScreen(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setScreen(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadWellLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfWellLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyWellLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addWellReagentLink(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllWellReagentLinkSet(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeWellReagentLink(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllWellReagentLinkSet(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearWellLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadWellLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getWellLinksCountPerOwner(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkWell(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addWellReagentLinkToBoth(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findWellReagentLink(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkWell(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeWellReagentLinkFromBoth(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedWellList(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addReagentAnnotationLink(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllReagentAnnotationLinkSet(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeReagentAnnotationLink(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllReagentAnnotationLinkSet(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addReagentAnnotationLinkToBoth(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findReagentAnnotationLink(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeReagentAnnotationLinkFromBoth(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getDescription(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setDescription(Reagent __obj, IceInternal.Incoming __inS, Ice.Current __current)
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)
__dispatch in interface Ice.Object__dispatch in class IObjectprotected void __writeImpl(IceInternal.BasicStream __os)
__writeImpl in class IObjectprotected void __readImpl(IceInternal.BasicStream __is)
__readImpl in class IObjectpublic Reagent clone()
clone in interface Ice.Objectclone in class IObject