public abstract class Dichroic extends IObject implements _DichroicOperations, _DichroicOperationsNC
| 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<DichroicAnnotationLink> |
annotationLinksSeq |
protected Instrument |
instrument |
protected RString |
lotNumber |
protected RString |
manufacturer |
protected RString |
model |
protected RString |
serialNumber |
static long |
serialVersionUID |
protected RInt |
version |
| Constructor and 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) |
| Modifier and Type | Method and 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) |
void |
addAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets) |
void |
addDichroicAnnotationLink(DichroicAnnotationLink target) |
void |
addDichroicAnnotationLinkToBoth(DichroicAnnotationLink link,
boolean bothSides) |
void |
clearAnnotationLinks() |
Dichroic |
clone() |
java.util.List<DichroicAnnotationLink> |
copyAnnotationLinks() |
java.util.List<DichroicAnnotationLink> |
findDichroicAnnotationLink(Annotation removal) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner() |
Instrument |
getInstrument() |
RString |
getLotNumber() |
RString |
getManufacturer() |
RString |
getModel() |
RString |
getSerialNumber() |
RInt |
getVersion() |
java.lang.String |
ice_id() |
java.lang.String |
ice_id(Ice.Current __current) |
java.lang.String[] |
ice_ids() |
java.lang.String[] |
ice_ids(Ice.Current __current) |
boolean |
ice_isA(java.lang.String s) |
boolean |
ice_isA(java.lang.String s,
Ice.Current __current) |
static java.lang.String |
ice_staticId() |
DichroicAnnotationLink |
linkAnnotation(Annotation addition) |
java.util.List<Annotation> |
linkedAnnotationList() |
void |
reloadAnnotationLinks(Dichroic toCopy) |
void |
removeAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets) |
void |
removeDichroicAnnotationLink(DichroicAnnotationLink theTarget) |
void |
removeDichroicAnnotationLinkFromBoth(DichroicAnnotationLink link,
boolean bothSides) |
void |
setInstrument(Instrument theInstrument) |
void |
setLotNumber(RString theLotNumber) |
void |
setManufacturer(RString theManufacturer) |
void |
setModel(RString theModel) |
void |
setSerialNumber(RString theSerialNumber) |
void |
setVersion(RInt theVersion) |
int |
sizeOfAnnotationLinks() |
void |
unlinkAnnotation(Annotation removal) |
void |
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, waitaddAllDichroicAnnotationLinkSet, 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, unloadAnnotationLinksgetDetails, 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 manufacturer
protected RString model
protected RString lotNumber
protected RString serialNumber
protected Instrument instrument
protected java.util.List<DichroicAnnotationLink> annotationLinksSeq
protected boolean annotationLinksLoaded
protected java.util.Map<java.lang.Long,java.lang.Long> annotationLinksCountPerOwner
public static final long serialVersionUID
public 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)
public boolean ice_isA(java.lang.String s)
public boolean ice_isA(java.lang.String s,
Ice.Current __current)
public java.lang.String[] ice_ids()
public java.lang.String[] ice_ids(Ice.Current __current)
public java.lang.String ice_id()
public java.lang.String ice_id(Ice.Current __current)
public static java.lang.String ice_staticId()
public final void addAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)
addAllDichroicAnnotationLinkSet in interface _DichroicOperationsNCpublic final void addDichroicAnnotationLink(DichroicAnnotationLink target)
addDichroicAnnotationLink in interface _DichroicOperationsNCpublic final void addDichroicAnnotationLinkToBoth(DichroicAnnotationLink link, boolean bothSides)
addDichroicAnnotationLinkToBoth in interface _DichroicOperationsNCpublic final void clearAnnotationLinks()
clearAnnotationLinks in interface _DichroicOperationsNCpublic final java.util.List<DichroicAnnotationLink> copyAnnotationLinks()
copyAnnotationLinks in interface _DichroicOperationsNCpublic final java.util.List<DichroicAnnotationLink> findDichroicAnnotationLink(Annotation removal)
findDichroicAnnotationLink in interface _DichroicOperationsNCpublic final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
getAnnotationLinksCountPerOwner in interface _DichroicOperationsNCpublic final Instrument getInstrument()
getInstrument in interface _DichroicOperationsNCpublic final RString getLotNumber()
getLotNumber in interface _DichroicOperationsNCpublic final RString getManufacturer()
getManufacturer in interface _DichroicOperationsNCpublic final RString getModel()
getModel in interface _DichroicOperationsNCpublic final RString getSerialNumber()
getSerialNumber in interface _DichroicOperationsNCpublic final RInt getVersion()
getVersion in interface _DichroicOperationsNCpublic final DichroicAnnotationLink linkAnnotation(Annotation addition)
linkAnnotation in interface _DichroicOperationsNCpublic final java.util.List<Annotation> linkedAnnotationList()
linkedAnnotationList in interface _DichroicOperationsNCpublic final void reloadAnnotationLinks(Dichroic toCopy)
reloadAnnotationLinks in interface _DichroicOperationsNCpublic final void removeAllDichroicAnnotationLinkSet(java.util.List<DichroicAnnotationLink> targets)
removeAllDichroicAnnotationLinkSet in interface _DichroicOperationsNCpublic final void removeDichroicAnnotationLink(DichroicAnnotationLink theTarget)
removeDichroicAnnotationLink in interface _DichroicOperationsNCpublic final void removeDichroicAnnotationLinkFromBoth(DichroicAnnotationLink link, boolean bothSides)
removeDichroicAnnotationLinkFromBoth in interface _DichroicOperationsNCpublic final void setInstrument(Instrument theInstrument)
setInstrument in interface _DichroicOperationsNCpublic final void setLotNumber(RString theLotNumber)
setLotNumber in interface _DichroicOperationsNCpublic final void setManufacturer(RString theManufacturer)
setManufacturer in interface _DichroicOperationsNCpublic final void setModel(RString theModel)
setModel in interface _DichroicOperationsNCpublic final void setSerialNumber(RString theSerialNumber)
setSerialNumber in interface _DichroicOperationsNCpublic final void setVersion(RInt theVersion)
setVersion in interface _DichroicOperationsNCpublic final int sizeOfAnnotationLinks()
sizeOfAnnotationLinks in interface _DichroicOperationsNCpublic final void unlinkAnnotation(Annotation removal)
unlinkAnnotation in interface _DichroicOperationsNCpublic final void unloadAnnotationLinks()
unloadAnnotationLinks in interface _DichroicOperationsNCpublic static Ice.DispatchStatus ___getVersion(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setVersion(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getManufacturer(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setManufacturer(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getModel(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setModel(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getLotNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setLotNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getSerialNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setSerialNumber(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getInstrument(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___setInstrument(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unloadAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___copyAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addAllDichroicAnnotationLinkSet(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeAllDichroicAnnotationLinkSet(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___clearAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___reloadAnnotationLinks(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkAnnotation(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___addDichroicAnnotationLinkToBoth(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___findDichroicAnnotationLink(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___unlinkAnnotation(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___removeDichroicAnnotationLinkFromBoth(Dichroic __obj, IceInternal.Incoming __inS, Ice.Current __current)
public static Ice.DispatchStatus ___linkedAnnotationList(Dichroic __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 IObject