public class _ArcTie extends Arc implements Ice.TieBase
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
annotationLinksCountPerOwner, annotationLinksLoaded, annotationLinksSeq, instrument, lotNumber, manufacturer, model, power, serialNumber, version
Constructor and Description |
---|
_ArcTie(_ArcOperations delegate) |
_ArcTie() |
Modifier and Type | Method and Description |
---|---|
void |
addAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets,
Ice.Current __current) |
void |
addLightSourceAnnotationLink(LightSourceAnnotationLink target,
Ice.Current __current) |
void |
addLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
clearAnnotationLinks(Ice.Current __current) |
java.util.List<LightSourceAnnotationLink> |
copyAnnotationLinks(Ice.Current __current) |
boolean |
equals(java.lang.Object rhs) |
java.util.List<LightSourceAnnotationLink> |
findLightSourceAnnotationLink(Annotation removal,
Ice.Current __current) |
java.util.Map<java.lang.Long,java.lang.Long> |
getAnnotationLinksCountPerOwner(Ice.Current __current) |
Details |
getDetails(Ice.Current __current) |
RLong |
getId(Ice.Current __current) |
Instrument |
getInstrument(Ice.Current __current) |
RString |
getLotNumber(Ice.Current __current) |
RString |
getManufacturer(Ice.Current __current) |
RString |
getModel(Ice.Current __current) |
Power |
getPower(Ice.Current __current) |
RString |
getSerialNumber(Ice.Current __current) |
ArcType |
getType(Ice.Current __current) |
RInt |
getVersion(Ice.Current __current) |
int |
hashCode() |
java.lang.Object |
ice_delegate() |
void |
ice_delegate(java.lang.Object delegate) |
boolean |
isAnnotated(Ice.Current __current)
Allows for the attachment of any omero.model.Annotation
subclasses.
|
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.
|
LightSourceAnnotationLink |
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(LightSource toCopy,
Ice.Current __current) |
void |
removeAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets,
Ice.Current __current) |
void |
removeLightSourceAnnotationLink(LightSourceAnnotationLink theTarget,
Ice.Current __current) |
void |
removeLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link,
boolean bothSides,
Ice.Current __current) |
void |
setId(RLong id,
Ice.Current __current) |
void |
setInstrument(Instrument theInstrument,
Ice.Current __current) |
void |
setLotNumber(RString theLotNumber,
Ice.Current __current) |
void |
setManufacturer(RString theManufacturer,
Ice.Current __current) |
void |
setModel(RString theModel,
Ice.Current __current) |
void |
setPower(Power thePower,
Ice.Current __current) |
void |
setSerialNumber(RString theSerialNumber,
Ice.Current __current) |
void |
setType(ArcType theType,
Ice.Current __current) |
void |
setVersion(RInt theVersion,
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) |
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 |
unloadDetails(Ice.Current __current)
As with collections, the objects under details can link
to many other objects.
|
___getType, ___setType, __dispatch, __readImpl, __writeImpl, clone, getType, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, setType
___addAllLightSourceAnnotationLinkSet, ___addLightSourceAnnotationLink, ___addLightSourceAnnotationLinkToBoth, ___clearAnnotationLinks, ___copyAnnotationLinks, ___findLightSourceAnnotationLink, ___getAnnotationLinksCountPerOwner, ___getInstrument, ___getLotNumber, ___getManufacturer, ___getModel, ___getPower, ___getSerialNumber, ___getVersion, ___linkAnnotation, ___linkedAnnotationList, ___reloadAnnotationLinks, ___removeAllLightSourceAnnotationLinkSet, ___removeLightSourceAnnotationLink, ___removeLightSourceAnnotationLinkFromBoth, ___setInstrument, ___setLotNumber, ___setManufacturer, ___setModel, ___setPower, ___setSerialNumber, ___setVersion, ___sizeOfAnnotationLinks, ___unlinkAnnotation, ___unloadAnnotationLinks, addAllLightSourceAnnotationLinkSet, addLightSourceAnnotationLink, addLightSourceAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findLightSourceAnnotationLink, getAnnotationLinksCountPerOwner, getInstrument, getLotNumber, getManufacturer, getModel, getPower, getSerialNumber, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllLightSourceAnnotationLinkSet, removeLightSourceAnnotationLink, removeLightSourceAnnotationLinkFromBoth, setInstrument, setLotNumber, setManufacturer, setModel, setPower, setSerialNumber, 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_preMarshal
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAllLightSourceAnnotationLinkSet, addLightSourceAnnotationLink, addLightSourceAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findLightSourceAnnotationLink, getAnnotationLinksCountPerOwner, getInstrument, getLotNumber, getManufacturer, getModel, getPower, getSerialNumber, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllLightSourceAnnotationLinkSet, removeLightSourceAnnotationLink, removeLightSourceAnnotationLinkFromBoth, setInstrument, setLotNumber, setManufacturer, setModel, setPower, setSerialNumber, setVersion, sizeOfAnnotationLinks, unlinkAnnotation, unloadAnnotationLinks
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
public static final long serialVersionUID
public _ArcTie()
public _ArcTie(_ArcOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate
in interface Ice.TieBase
public void ice_delegate(java.lang.Object delegate)
ice_delegate
in interface Ice.TieBase
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ArcType getType(Ice.Current __current)
getType
in interface _ArcOperations
public void setType(ArcType theType, Ice.Current __current)
setType
in interface _ArcOperations
public Details getDetails(Ice.Current __current)
getDetails
in interface _IObjectOperations
public RLong getId(Ice.Current __current)
getId
in interface _IObjectOperations
public boolean isAnnotated(Ice.Current __current)
_IObjectOperations
isAnnotated
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isGlobal(Ice.Current __current)
_IObjectOperations
isGlobal
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLink(Ice.Current __current)
_IObjectOperations
isLink
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isLoaded(Ice.Current __current)
_IObjectOperations
isLoaded
in interface _IObjectOperations
__current
- The Current object for the invocation.public boolean isMutable(Ice.Current __current)
_IObjectOperations
isMutable
in interface _IObjectOperations
__current
- The Current object for the invocation.public IObject proxy(Ice.Current __current)
_IObjectOperations
proxy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void setId(RLong id, Ice.Current __current)
setId
in interface _IObjectOperations
public IObject shallowCopy(Ice.Current __current)
_IObjectOperations
shallowCopy
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unload(Ice.Current __current)
_IObjectOperations
unload
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadCollections(Ice.Current __current)
_IObjectOperations
unloadCollections
in interface _IObjectOperations
__current
- The Current object for the invocation.public void unloadDetails(Ice.Current __current)
_IObjectOperations
unloadDetails
in interface _IObjectOperations
__current
- The Current object for the invocation.public void addAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)
addAllLightSourceAnnotationLinkSet
in interface _LightSourceOperations
public void addLightSourceAnnotationLink(LightSourceAnnotationLink target, Ice.Current __current)
addLightSourceAnnotationLink
in interface _LightSourceOperations
public void addLightSourceAnnotationLinkToBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)
addLightSourceAnnotationLinkToBoth
in interface _LightSourceOperations
public void clearAnnotationLinks(Ice.Current __current)
clearAnnotationLinks
in interface _LightSourceOperations
public java.util.List<LightSourceAnnotationLink> copyAnnotationLinks(Ice.Current __current)
copyAnnotationLinks
in interface _LightSourceOperations
public java.util.List<LightSourceAnnotationLink> findLightSourceAnnotationLink(Annotation removal, Ice.Current __current)
findLightSourceAnnotationLink
in interface _LightSourceOperations
public java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner(Ice.Current __current)
getAnnotationLinksCountPerOwner
in interface _LightSourceOperations
public Instrument getInstrument(Ice.Current __current)
getInstrument
in interface _LightSourceOperations
public RString getLotNumber(Ice.Current __current)
getLotNumber
in interface _LightSourceOperations
public RString getManufacturer(Ice.Current __current)
getManufacturer
in interface _LightSourceOperations
public RString getModel(Ice.Current __current)
getModel
in interface _LightSourceOperations
public Power getPower(Ice.Current __current)
getPower
in interface _LightSourceOperations
public RString getSerialNumber(Ice.Current __current)
getSerialNumber
in interface _LightSourceOperations
public RInt getVersion(Ice.Current __current)
getVersion
in interface _LightSourceOperations
public LightSourceAnnotationLink linkAnnotation(Annotation addition, Ice.Current __current)
linkAnnotation
in interface _LightSourceOperations
public java.util.List<Annotation> linkedAnnotationList(Ice.Current __current)
linkedAnnotationList
in interface _LightSourceOperations
public void reloadAnnotationLinks(LightSource toCopy, Ice.Current __current)
reloadAnnotationLinks
in interface _LightSourceOperations
public void removeAllLightSourceAnnotationLinkSet(java.util.List<LightSourceAnnotationLink> targets, Ice.Current __current)
removeAllLightSourceAnnotationLinkSet
in interface _LightSourceOperations
public void removeLightSourceAnnotationLink(LightSourceAnnotationLink theTarget, Ice.Current __current)
removeLightSourceAnnotationLink
in interface _LightSourceOperations
public void removeLightSourceAnnotationLinkFromBoth(LightSourceAnnotationLink link, boolean bothSides, Ice.Current __current)
removeLightSourceAnnotationLinkFromBoth
in interface _LightSourceOperations
public void setInstrument(Instrument theInstrument, Ice.Current __current)
setInstrument
in interface _LightSourceOperations
public void setLotNumber(RString theLotNumber, Ice.Current __current)
setLotNumber
in interface _LightSourceOperations
public void setManufacturer(RString theManufacturer, Ice.Current __current)
setManufacturer
in interface _LightSourceOperations
public void setModel(RString theModel, Ice.Current __current)
setModel
in interface _LightSourceOperations
public void setPower(Power thePower, Ice.Current __current)
setPower
in interface _LightSourceOperations
public void setSerialNumber(RString theSerialNumber, Ice.Current __current)
setSerialNumber
in interface _LightSourceOperations
public void setVersion(RInt theVersion, Ice.Current __current)
setVersion
in interface _LightSourceOperations
public int sizeOfAnnotationLinks(Ice.Current __current)
sizeOfAnnotationLinks
in interface _LightSourceOperations
public void unlinkAnnotation(Annotation removal, Ice.Current __current)
unlinkAnnotation
in interface _LightSourceOperations
public void unloadAnnotationLinks(Ice.Current __current)
unloadAnnotationLinks
in interface _LightSourceOperations