Package omero.model
Class Dichroic
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Dichroic
-
- All Implemented Interfaces:
Ice.Object,java.io.Serializable,java.lang.Cloneable,_DichroicOperations,_DichroicOperationsNC,_IObjectOperations,_IObjectOperationsNC
- Direct Known Subclasses:
_DichroicTie,DichroicI
public abstract class Dichroic extends IObject implements _DichroicOperations, _DichroicOperationsNC
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]__idsprotected java.util.Map<java.lang.Long,java.lang.Long>annotationLinksCountPerOwnerprotected booleanannotationLinksLoadedprotected java.util.List<DichroicAnnotationLink>annotationLinksSeqprotected Instrumentinstrumentprotected RStringlotNumberprotected RStringmanufacturerprotected RStringmodelprotected RStringserialNumberstatic longserialVersionUIDprotected RIntversion
-
Constructor Summary
Constructors Constructor Description Dichroic()Dichroic(RLong id, Details details, boolean loaded, RInt version, RString manufacturer, RString model, RString lotNumber, RString serialNumber, Instrument instrument, java.util.List<DichroicAnnotationLink> annotationLinksSeq, boolean annotationLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ice.DispatchStatus___addAllDichroicAnnotationLinkSet(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___addDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___addDichroicAnnotationLinkToBoth(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___clearAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___copyAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___findDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getAnnotationLinksCountPerOwner(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getInstrument(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getLotNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getManufacturer(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getModel(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getSerialNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getVersion(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___linkAnnotation(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___linkedAnnotationList(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___reloadAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeAllDichroicAnnotationLinkSet(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeDichroicAnnotationLinkFromBoth(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setInstrument(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setLotNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setManufacturer(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setModel(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setSerialNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setVersion(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___sizeOfAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___unlinkAnnotation(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___unloadAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)Ice.DispatchStatus__dispatch(IceInternal.Incoming in, Ice.Current __current)protected void__readImpl(IceInternal.BasicStream __is)protected void__writeImpl(IceInternal.BasicStream __os)voidaddAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)voidaddDichroicAnnotationLink(DichroicAnnotationLink target)voidaddDichroicAnnotationLinkToBoth(DichroicAnnotationLink link, boolean bothSides)voidclearAnnotationLinks()Dichroicclone()java.util.List<DichroicAnnotationLink>copyAnnotationLinks()java.util.List<DichroicAnnotationLink>findDichroicAnnotationLink(Annotation removal)java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner()InstrumentgetInstrument()RStringgetLotNumber()RStringgetManufacturer()RStringgetModel()RStringgetSerialNumber()RIntgetVersion()java.lang.Stringice_id()java.lang.Stringice_id(Ice.Current __current)java.lang.String[]ice_ids()java.lang.String[]ice_ids(Ice.Current __current)booleanice_isA(java.lang.String s)booleanice_isA(java.lang.String s, Ice.Current __current)static java.lang.Stringice_staticId()DichroicAnnotationLinklinkAnnotation(Annotation addition)java.util.List<Annotation>linkedAnnotationList()voidreloadAnnotationLinks(Dichroic toCopy)voidremoveAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)voidremoveDichroicAnnotationLink(DichroicAnnotationLink theTarget)voidremoveDichroicAnnotationLinkFromBoth(DichroicAnnotationLink link, boolean bothSides)voidsetInstrument(Instrument theInstrument)voidsetLotNumber(RString theLotNumber)voidsetManufacturer(RString theManufacturer)voidsetModel(RString theModel)voidsetSerialNumber(RString theSerialNumber)voidsetVersion(RInt theVersion)intsizeOfAnnotationLinks()voidunlinkAnnotation(Annotation removal)voidunloadAnnotationLinks()-
Methods inherited from class omero.model.IObject
___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
-
Methods inherited from class Ice.ObjectImpl
___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_preMarshal
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface omero.model._DichroicOperations
addAllDichroicAnnotationLinkSet, addDichroicAnnotationLink, addDichroicAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findDichroicAnnotationLink, getAnnotationLinksCountPerOwner, getInstrument, getLotNumber, getManufacturer, getModel, getSerialNumber, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllDichroicAnnotationLinkSet, removeDichroicAnnotationLink, removeDichroicAnnotationLinkFromBoth, setInstrument, setLotNumber, setManufacturer, setModel, setSerialNumber, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
-
Methods inherited from interface omero.model._IObjectOperations
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
Methods inherited from interface omero.model._IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
-
-
-
-
Field Detail
-
__ids
public static final java.lang.String[] __ids
-
version
protected RInt version
-
manufacturer
protected RString manufacturer
-
model
protected RString model
-
lotNumber
protected RString lotNumber
-
serialNumber
protected RString serialNumber
-
instrument
protected Instrument instrument
-
annotationLinksSeq
protected java.util.List<DichroicAnnotationLink> annotationLinksSeq
-
annotationLinksLoaded
protected boolean annotationLinksLoaded
-
annotationLinksCountPerOwner
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Dichroic
public Dichroic()
-
Dichroic
public Dichroic(RLong id, Details details, boolean loaded, RInt version, RString manufacturer, RString model, RString lotNumber, RString serialNumber, Instrument instrument, java.util.List<DichroicAnnotationLink> annotationLinksSeq, boolean annotationLinksLoaded, java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner)
-
-
Method Detail
-
ice_isA
public boolean ice_isA(java.lang.String s)
-
ice_isA
public boolean ice_isA(java.lang.String s, Ice.Current __current)
-
ice_ids
public java.lang.String[] ice_ids()
-
ice_ids
public java.lang.String[] ice_ids(Ice.Current __current)
-
ice_id
public java.lang.String ice_id()
-
ice_id
public java.lang.String ice_id(Ice.Current __current)
-
ice_staticId
public static java.lang.String ice_staticId()
-
addAllDichroicAnnotationLinkSet
public final void addAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)
- Specified by:
addAllDichroicAnnotationLinkSetin interface_DichroicOperationsNC
-
addDichroicAnnotationLink
public final void addDichroicAnnotationLink(DichroicAnnotationLink target)
- Specified by:
addDichroicAnnotationLinkin interface_DichroicOperationsNC
-
addDichroicAnnotationLinkToBoth
public final void addDichroicAnnotationLinkToBoth(DichroicAnnotationLink link, boolean bothSides)
- Specified by:
addDichroicAnnotationLinkToBothin interface_DichroicOperationsNC
-
clearAnnotationLinks
public final void clearAnnotationLinks()
- Specified by:
clearAnnotationLinksin interface_DichroicOperationsNC
-
copyAnnotationLinks
public final java.util.List<DichroicAnnotationLink> copyAnnotationLinks()
- Specified by:
copyAnnotationLinksin interface_DichroicOperationsNC
-
findDichroicAnnotationLink
public final java.util.List<DichroicAnnotationLink> findDichroicAnnotationLink(Annotation removal)
- Specified by:
findDichroicAnnotationLinkin interface_DichroicOperationsNC
-
getAnnotationLinksCountPerOwner
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
- Specified by:
getAnnotationLinksCountPerOwnerin interface_DichroicOperationsNC
-
getInstrument
public final Instrument getInstrument()
- Specified by:
getInstrumentin interface_DichroicOperationsNC
-
getLotNumber
public final RString getLotNumber()
- Specified by:
getLotNumberin interface_DichroicOperationsNC
-
getManufacturer
public final RString getManufacturer()
- Specified by:
getManufacturerin interface_DichroicOperationsNC
-
getModel
public final RString getModel()
- Specified by:
getModelin interface_DichroicOperationsNC
-
getSerialNumber
public final RString getSerialNumber()
- Specified by:
getSerialNumberin interface_DichroicOperationsNC
-
getVersion
public final RInt getVersion()
- Specified by:
getVersionin interface_DichroicOperationsNC
-
linkAnnotation
public final DichroicAnnotationLink linkAnnotation(Annotation addition)
- Specified by:
linkAnnotationin interface_DichroicOperationsNC
-
linkedAnnotationList
public final java.util.List<Annotation> linkedAnnotationList()
- Specified by:
linkedAnnotationListin interface_DichroicOperationsNC
-
reloadAnnotationLinks
public final void reloadAnnotationLinks(Dichroic toCopy)
- Specified by:
reloadAnnotationLinksin interface_DichroicOperationsNC
-
removeAllDichroicAnnotationLinkSet
public final void removeAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)
- Specified by:
removeAllDichroicAnnotationLinkSetin interface_DichroicOperationsNC
-
removeDichroicAnnotationLink
public final void removeDichroicAnnotationLink(DichroicAnnotationLink theTarget)
- Specified by:
removeDichroicAnnotationLinkin interface_DichroicOperationsNC
-
removeDichroicAnnotationLinkFromBoth
public final void removeDichroicAnnotationLinkFromBoth(DichroicAnnotationLink link, boolean bothSides)
- Specified by:
removeDichroicAnnotationLinkFromBothin interface_DichroicOperationsNC
-
setInstrument
public final void setInstrument(Instrument theInstrument)
- Specified by:
setInstrumentin interface_DichroicOperationsNC
-
setLotNumber
public final void setLotNumber(RString theLotNumber)
- Specified by:
setLotNumberin interface_DichroicOperationsNC
-
setManufacturer
public final void setManufacturer(RString theManufacturer)
- Specified by:
setManufacturerin interface_DichroicOperationsNC
-
setModel
public final void setModel(RString theModel)
- Specified by:
setModelin interface_DichroicOperationsNC
-
setSerialNumber
public final void setSerialNumber(RString theSerialNumber)
- Specified by:
setSerialNumberin interface_DichroicOperationsNC
-
setVersion
public final void setVersion(RInt theVersion)
- Specified by:
setVersionin interface_DichroicOperationsNC
-
sizeOfAnnotationLinks
public final int sizeOfAnnotationLinks()
- Specified by:
sizeOfAnnotationLinksin interface_DichroicOperationsNC
-
unlinkAnnotation
public final void unlinkAnnotation(Annotation removal)
- Specified by:
unlinkAnnotationin interface_DichroicOperationsNC
-
unloadAnnotationLinks
public final void unloadAnnotationLinks()
- Specified by:
unloadAnnotationLinksin interface_DichroicOperationsNC
-
___getVersion
public static Ice.DispatchStatus ___getVersion(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setVersion
public static Ice.DispatchStatus ___setVersion(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getManufacturer
public static Ice.DispatchStatus ___getManufacturer(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setManufacturer
public static Ice.DispatchStatus ___setManufacturer(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getModel
public static Ice.DispatchStatus ___getModel(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setModel
public static Ice.DispatchStatus ___setModel(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getLotNumber
public static Ice.DispatchStatus ___getLotNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setLotNumber
public static Ice.DispatchStatus ___setLotNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getSerialNumber
public static Ice.DispatchStatus ___getSerialNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setSerialNumber
public static Ice.DispatchStatus ___setSerialNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getInstrument
public static Ice.DispatchStatus ___getInstrument(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setInstrument
public static Ice.DispatchStatus ___setInstrument(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unloadAnnotationLinks
public static Ice.DispatchStatus ___unloadAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___sizeOfAnnotationLinks
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___copyAnnotationLinks
public static Ice.DispatchStatus ___copyAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addDichroicAnnotationLink
public static Ice.DispatchStatus ___addDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addAllDichroicAnnotationLinkSet
public static Ice.DispatchStatus ___addAllDichroicAnnotationLinkSet(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeDichroicAnnotationLink
public static Ice.DispatchStatus ___removeDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeAllDichroicAnnotationLinkSet
public static Ice.DispatchStatus ___removeAllDichroicAnnotationLinkSet(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___clearAnnotationLinks
public static Ice.DispatchStatus ___clearAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___reloadAnnotationLinks
public static Ice.DispatchStatus ___reloadAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getAnnotationLinksCountPerOwner
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___linkAnnotation
public static Ice.DispatchStatus ___linkAnnotation(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addDichroicAnnotationLinkToBoth
public static Ice.DispatchStatus ___addDichroicAnnotationLinkToBoth(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___findDichroicAnnotationLink
public static Ice.DispatchStatus ___findDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unlinkAnnotation
public static Ice.DispatchStatus ___unlinkAnnotation(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeDichroicAnnotationLinkFromBoth
public static Ice.DispatchStatus ___removeDichroicAnnotationLinkFromBoth(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___linkedAnnotationList
public static Ice.DispatchStatus ___linkedAnnotationList(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
__dispatch
public Ice.DispatchStatus __dispatch(IceInternal.Incoming in, Ice.Current __current)- Specified by:
__dispatchin interfaceIce.Object- Overrides:
__dispatchin classIObject
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImplin classIObject
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImplin classIObject
-
-