Package omero.model
Class Channel
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.model.IObject
-
- omero.model.Channel
-
- All Implemented Interfaces:
Ice.Object,java.io.Serializable,java.lang.Cloneable,_ChannelOperations,_ChannelOperationsNC,_IObjectOperations,_IObjectOperationsNC
- Direct Known Subclasses:
_ChannelTie,ChannelI
public abstract class Channel extends IObject implements _ChannelOperations, _ChannelOperationsNC
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]__idsprotected RIntalphaprotected java.util.Map<java.lang.Long,java.lang.Long>annotationLinksCountPerOwnerprotected booleanannotationLinksLoadedprotected java.util.List<ChannelAnnotationLink>annotationLinksSeqprotected RIntblueprotected RIntgreenprotected LogicalChannellogicalChannelprotected RStringlookupTableprotected Pixelspixelsprotected RIntredstatic longserialVersionUIDprotected StatsInfostatsInfoprotected RIntversion
-
Constructor Summary
Constructors Constructor Description Channel()Channel(RLong id, Details details, boolean loaded, RInt version, StatsInfo statsInfo, RInt red, RInt green, RInt blue, RInt alpha, RString lookupTable, LogicalChannel logicalChannel, Pixels pixels, java.util.List<ChannelAnnotationLink> 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___addAllChannelAnnotationLinkSet(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___addChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___addChannelAnnotationLinkToBoth(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___clearAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___copyAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___findChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getAlpha(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getAnnotationLinksCountPerOwner(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getBlue(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getGreen(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getLogicalChannel(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getLookupTable(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getPixels(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getRed(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getStatsInfo(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___getVersion(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___linkAnnotation(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___linkedAnnotationList(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___reloadAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeAllChannelAnnotationLinkSet(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___removeChannelAnnotationLinkFromBoth(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setAlpha(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setBlue(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setGreen(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setLogicalChannel(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setLookupTable(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setPixels(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setRed(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setStatsInfo(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___setVersion(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___sizeOfAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___unlinkAnnotation(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)static Ice.DispatchStatus___unloadAnnotationLinks(Channel __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)voidaddAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)voidaddChannelAnnotationLink(ChannelAnnotationLink target)voidaddChannelAnnotationLinkToBoth(ChannelAnnotationLink link, boolean bothSides)voidclearAnnotationLinks()Channelclone()java.util.List<ChannelAnnotationLink>copyAnnotationLinks()java.util.List<ChannelAnnotationLink>findChannelAnnotationLink(Annotation removal)RIntgetAlpha()java.util.Map<java.lang.Long,java.lang.Long>getAnnotationLinksCountPerOwner()RIntgetBlue()RIntgetGreen()LogicalChannelgetLogicalChannel()RStringgetLookupTable()PixelsgetPixels()RIntgetRed()StatsInfogetStatsInfo()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()ChannelAnnotationLinklinkAnnotation(Annotation addition)java.util.List<Annotation>linkedAnnotationList()voidreloadAnnotationLinks(Channel toCopy)voidremoveAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)voidremoveChannelAnnotationLink(ChannelAnnotationLink theTarget)voidremoveChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, boolean bothSides)voidsetAlpha(RInt theAlpha)voidsetBlue(RInt theBlue)voidsetGreen(RInt theGreen)voidsetLogicalChannel(LogicalChannel theLogicalChannel)voidsetLookupTable(RString theLookupTable)voidsetPixels(Pixels thePixels)voidsetRed(RInt theRed)voidsetStatsInfo(StatsInfo theStatsInfo)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._ChannelOperations
addAllChannelAnnotationLinkSet, addChannelAnnotationLink, addChannelAnnotationLinkToBoth, clearAnnotationLinks, copyAnnotationLinks, findChannelAnnotationLink, getAlpha, getAnnotationLinksCountPerOwner, getBlue, getGreen, getLogicalChannel, getLookupTable, getPixels, getRed, getStatsInfo, getVersion, linkAnnotation, linkedAnnotationList, reloadAnnotationLinks, removeAllChannelAnnotationLinkSet, removeChannelAnnotationLink, removeChannelAnnotationLinkFromBoth, setAlpha, setBlue, setGreen, setLogicalChannel, setLookupTable, setPixels, setRed, setStatsInfo, 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
-
statsInfo
protected StatsInfo statsInfo
-
red
protected RInt red
-
green
protected RInt green
-
blue
protected RInt blue
-
alpha
protected RInt alpha
-
lookupTable
protected RString lookupTable
-
logicalChannel
protected LogicalChannel logicalChannel
-
pixels
protected Pixels pixels
-
annotationLinksSeq
protected java.util.List<ChannelAnnotationLink> 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
-
Channel
public Channel()
-
Channel
public Channel(RLong id, Details details, boolean loaded, RInt version, StatsInfo statsInfo, RInt red, RInt green, RInt blue, RInt alpha, RString lookupTable, LogicalChannel logicalChannel, Pixels pixels, java.util.List<ChannelAnnotationLink> 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()
-
addAllChannelAnnotationLinkSet
public final void addAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
- Specified by:
addAllChannelAnnotationLinkSetin interface_ChannelOperationsNC
-
addChannelAnnotationLink
public final void addChannelAnnotationLink(ChannelAnnotationLink target)
- Specified by:
addChannelAnnotationLinkin interface_ChannelOperationsNC
-
addChannelAnnotationLinkToBoth
public final void addChannelAnnotationLinkToBoth(ChannelAnnotationLink link, boolean bothSides)
- Specified by:
addChannelAnnotationLinkToBothin interface_ChannelOperationsNC
-
clearAnnotationLinks
public final void clearAnnotationLinks()
- Specified by:
clearAnnotationLinksin interface_ChannelOperationsNC
-
copyAnnotationLinks
public final java.util.List<ChannelAnnotationLink> copyAnnotationLinks()
- Specified by:
copyAnnotationLinksin interface_ChannelOperationsNC
-
findChannelAnnotationLink
public final java.util.List<ChannelAnnotationLink> findChannelAnnotationLink(Annotation removal)
- Specified by:
findChannelAnnotationLinkin interface_ChannelOperationsNC
-
getAlpha
public final RInt getAlpha()
- Specified by:
getAlphain interface_ChannelOperationsNC
-
getAnnotationLinksCountPerOwner
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
- Specified by:
getAnnotationLinksCountPerOwnerin interface_ChannelOperationsNC
-
getBlue
public final RInt getBlue()
- Specified by:
getBluein interface_ChannelOperationsNC
-
getGreen
public final RInt getGreen()
- Specified by:
getGreenin interface_ChannelOperationsNC
-
getLogicalChannel
public final LogicalChannel getLogicalChannel()
- Specified by:
getLogicalChannelin interface_ChannelOperationsNC
-
getLookupTable
public final RString getLookupTable()
- Specified by:
getLookupTablein interface_ChannelOperationsNC
-
getPixels
public final Pixels getPixels()
- Specified by:
getPixelsin interface_ChannelOperationsNC
-
getRed
public final RInt getRed()
- Specified by:
getRedin interface_ChannelOperationsNC
-
getStatsInfo
public final StatsInfo getStatsInfo()
- Specified by:
getStatsInfoin interface_ChannelOperationsNC
-
getVersion
public final RInt getVersion()
- Specified by:
getVersionin interface_ChannelOperationsNC
-
linkAnnotation
public final ChannelAnnotationLink linkAnnotation(Annotation addition)
- Specified by:
linkAnnotationin interface_ChannelOperationsNC
-
linkedAnnotationList
public final java.util.List<Annotation> linkedAnnotationList()
- Specified by:
linkedAnnotationListin interface_ChannelOperationsNC
-
reloadAnnotationLinks
public final void reloadAnnotationLinks(Channel toCopy)
- Specified by:
reloadAnnotationLinksin interface_ChannelOperationsNC
-
removeAllChannelAnnotationLinkSet
public final void removeAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
- Specified by:
removeAllChannelAnnotationLinkSetin interface_ChannelOperationsNC
-
removeChannelAnnotationLink
public final void removeChannelAnnotationLink(ChannelAnnotationLink theTarget)
- Specified by:
removeChannelAnnotationLinkin interface_ChannelOperationsNC
-
removeChannelAnnotationLinkFromBoth
public final void removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, boolean bothSides)
- Specified by:
removeChannelAnnotationLinkFromBothin interface_ChannelOperationsNC
-
setAlpha
public final void setAlpha(RInt theAlpha)
- Specified by:
setAlphain interface_ChannelOperationsNC
-
setBlue
public final void setBlue(RInt theBlue)
- Specified by:
setBluein interface_ChannelOperationsNC
-
setGreen
public final void setGreen(RInt theGreen)
- Specified by:
setGreenin interface_ChannelOperationsNC
-
setLogicalChannel
public final void setLogicalChannel(LogicalChannel theLogicalChannel)
- Specified by:
setLogicalChannelin interface_ChannelOperationsNC
-
setLookupTable
public final void setLookupTable(RString theLookupTable)
- Specified by:
setLookupTablein interface_ChannelOperationsNC
-
setPixels
public final void setPixels(Pixels thePixels)
- Specified by:
setPixelsin interface_ChannelOperationsNC
-
setRed
public final void setRed(RInt theRed)
- Specified by:
setRedin interface_ChannelOperationsNC
-
setStatsInfo
public final void setStatsInfo(StatsInfo theStatsInfo)
- Specified by:
setStatsInfoin interface_ChannelOperationsNC
-
setVersion
public final void setVersion(RInt theVersion)
- Specified by:
setVersionin interface_ChannelOperationsNC
-
sizeOfAnnotationLinks
public final int sizeOfAnnotationLinks()
- Specified by:
sizeOfAnnotationLinksin interface_ChannelOperationsNC
-
unlinkAnnotation
public final void unlinkAnnotation(Annotation removal)
- Specified by:
unlinkAnnotationin interface_ChannelOperationsNC
-
unloadAnnotationLinks
public final void unloadAnnotationLinks()
- Specified by:
unloadAnnotationLinksin interface_ChannelOperationsNC
-
___getVersion
public static Ice.DispatchStatus ___getVersion(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setVersion
public static Ice.DispatchStatus ___setVersion(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getStatsInfo
public static Ice.DispatchStatus ___getStatsInfo(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setStatsInfo
public static Ice.DispatchStatus ___setStatsInfo(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getRed
public static Ice.DispatchStatus ___getRed(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setRed
public static Ice.DispatchStatus ___setRed(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getGreen
public static Ice.DispatchStatus ___getGreen(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setGreen
public static Ice.DispatchStatus ___setGreen(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getBlue
public static Ice.DispatchStatus ___getBlue(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setBlue
public static Ice.DispatchStatus ___setBlue(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getAlpha
public static Ice.DispatchStatus ___getAlpha(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setAlpha
public static Ice.DispatchStatus ___setAlpha(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getLookupTable
public static Ice.DispatchStatus ___getLookupTable(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setLookupTable
public static Ice.DispatchStatus ___setLookupTable(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getLogicalChannel
public static Ice.DispatchStatus ___getLogicalChannel(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setLogicalChannel
public static Ice.DispatchStatus ___setLogicalChannel(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getPixels
public static Ice.DispatchStatus ___getPixels(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___setPixels
public static Ice.DispatchStatus ___setPixels(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unloadAnnotationLinks
public static Ice.DispatchStatus ___unloadAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___sizeOfAnnotationLinks
public static Ice.DispatchStatus ___sizeOfAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___copyAnnotationLinks
public static Ice.DispatchStatus ___copyAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addChannelAnnotationLink
public static Ice.DispatchStatus ___addChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addAllChannelAnnotationLinkSet
public static Ice.DispatchStatus ___addAllChannelAnnotationLinkSet(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeChannelAnnotationLink
public static Ice.DispatchStatus ___removeChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeAllChannelAnnotationLinkSet
public static Ice.DispatchStatus ___removeAllChannelAnnotationLinkSet(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___clearAnnotationLinks
public static Ice.DispatchStatus ___clearAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___reloadAnnotationLinks
public static Ice.DispatchStatus ___reloadAnnotationLinks(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___getAnnotationLinksCountPerOwner
public static Ice.DispatchStatus ___getAnnotationLinksCountPerOwner(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___linkAnnotation
public static Ice.DispatchStatus ___linkAnnotation(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___addChannelAnnotationLinkToBoth
public static Ice.DispatchStatus ___addChannelAnnotationLinkToBoth(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___findChannelAnnotationLink
public static Ice.DispatchStatus ___findChannelAnnotationLink(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___unlinkAnnotation
public static Ice.DispatchStatus ___unlinkAnnotation(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___removeChannelAnnotationLinkFromBoth
public static Ice.DispatchStatus ___removeChannelAnnotationLinkFromBoth(Channel __obj, IceInternal.Incoming __inS, Ice.Current __current)
-
___linkedAnnotationList
public static Ice.DispatchStatus ___linkedAnnotationList(Channel __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
-
-