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[]
__ids
protected RInt
alpha
protected java.util.Map<java.lang.Long,java.lang.Long>
annotationLinksCountPerOwner
protected boolean
annotationLinksLoaded
protected java.util.List<ChannelAnnotationLink>
annotationLinksSeq
protected RInt
blue
protected RInt
green
protected LogicalChannel
logicalChannel
protected RString
lookupTable
protected Pixels
pixels
protected RInt
red
static long
serialVersionUID
protected StatsInfo
statsInfo
protected RInt
version
-
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)
void
addAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
void
addChannelAnnotationLink(ChannelAnnotationLink target)
void
addChannelAnnotationLinkToBoth(ChannelAnnotationLink link, boolean bothSides)
void
clearAnnotationLinks()
Channel
clone()
java.util.List<ChannelAnnotationLink>
copyAnnotationLinks()
java.util.List<ChannelAnnotationLink>
findChannelAnnotationLink(Annotation removal)
RInt
getAlpha()
java.util.Map<java.lang.Long,java.lang.Long>
getAnnotationLinksCountPerOwner()
RInt
getBlue()
RInt
getGreen()
LogicalChannel
getLogicalChannel()
RString
getLookupTable()
Pixels
getPixels()
RInt
getRed()
StatsInfo
getStatsInfo()
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()
ChannelAnnotationLink
linkAnnotation(Annotation addition)
java.util.List<Annotation>
linkedAnnotationList()
void
reloadAnnotationLinks(Channel toCopy)
void
removeAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
void
removeChannelAnnotationLink(ChannelAnnotationLink theTarget)
void
removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, boolean bothSides)
void
setAlpha(RInt theAlpha)
void
setBlue(RInt theBlue)
void
setGreen(RInt theGreen)
void
setLogicalChannel(LogicalChannel theLogicalChannel)
void
setLookupTable(RString theLookupTable)
void
setPixels(Pixels thePixels)
void
setRed(RInt theRed)
void
setStatsInfo(StatsInfo theStatsInfo)
void
setVersion(RInt theVersion)
int
sizeOfAnnotationLinks()
void
unlinkAnnotation(Annotation removal)
void
unloadAnnotationLinks()
-
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:
addAllChannelAnnotationLinkSet
in interface_ChannelOperationsNC
-
addChannelAnnotationLink
public final void addChannelAnnotationLink(ChannelAnnotationLink target)
- Specified by:
addChannelAnnotationLink
in interface_ChannelOperationsNC
-
addChannelAnnotationLinkToBoth
public final void addChannelAnnotationLinkToBoth(ChannelAnnotationLink link, boolean bothSides)
- Specified by:
addChannelAnnotationLinkToBoth
in interface_ChannelOperationsNC
-
clearAnnotationLinks
public final void clearAnnotationLinks()
- Specified by:
clearAnnotationLinks
in interface_ChannelOperationsNC
-
copyAnnotationLinks
public final java.util.List<ChannelAnnotationLink> copyAnnotationLinks()
- Specified by:
copyAnnotationLinks
in interface_ChannelOperationsNC
-
findChannelAnnotationLink
public final java.util.List<ChannelAnnotationLink> findChannelAnnotationLink(Annotation removal)
- Specified by:
findChannelAnnotationLink
in interface_ChannelOperationsNC
-
getAlpha
public final RInt getAlpha()
- Specified by:
getAlpha
in interface_ChannelOperationsNC
-
getAnnotationLinksCountPerOwner
public final java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
- Specified by:
getAnnotationLinksCountPerOwner
in interface_ChannelOperationsNC
-
getBlue
public final RInt getBlue()
- Specified by:
getBlue
in interface_ChannelOperationsNC
-
getGreen
public final RInt getGreen()
- Specified by:
getGreen
in interface_ChannelOperationsNC
-
getLogicalChannel
public final LogicalChannel getLogicalChannel()
- Specified by:
getLogicalChannel
in interface_ChannelOperationsNC
-
getLookupTable
public final RString getLookupTable()
- Specified by:
getLookupTable
in interface_ChannelOperationsNC
-
getPixels
public final Pixels getPixels()
- Specified by:
getPixels
in interface_ChannelOperationsNC
-
getRed
public final RInt getRed()
- Specified by:
getRed
in interface_ChannelOperationsNC
-
getStatsInfo
public final StatsInfo getStatsInfo()
- Specified by:
getStatsInfo
in interface_ChannelOperationsNC
-
getVersion
public final RInt getVersion()
- Specified by:
getVersion
in interface_ChannelOperationsNC
-
linkAnnotation
public final ChannelAnnotationLink linkAnnotation(Annotation addition)
- Specified by:
linkAnnotation
in interface_ChannelOperationsNC
-
linkedAnnotationList
public final java.util.List<Annotation> linkedAnnotationList()
- Specified by:
linkedAnnotationList
in interface_ChannelOperationsNC
-
reloadAnnotationLinks
public final void reloadAnnotationLinks(Channel toCopy)
- Specified by:
reloadAnnotationLinks
in interface_ChannelOperationsNC
-
removeAllChannelAnnotationLinkSet
public final void removeAllChannelAnnotationLinkSet(java.util.List<ChannelAnnotationLink> targets)
- Specified by:
removeAllChannelAnnotationLinkSet
in interface_ChannelOperationsNC
-
removeChannelAnnotationLink
public final void removeChannelAnnotationLink(ChannelAnnotationLink theTarget)
- Specified by:
removeChannelAnnotationLink
in interface_ChannelOperationsNC
-
removeChannelAnnotationLinkFromBoth
public final void removeChannelAnnotationLinkFromBoth(ChannelAnnotationLink link, boolean bothSides)
- Specified by:
removeChannelAnnotationLinkFromBoth
in interface_ChannelOperationsNC
-
setAlpha
public final void setAlpha(RInt theAlpha)
- Specified by:
setAlpha
in interface_ChannelOperationsNC
-
setBlue
public final void setBlue(RInt theBlue)
- Specified by:
setBlue
in interface_ChannelOperationsNC
-
setGreen
public final void setGreen(RInt theGreen)
- Specified by:
setGreen
in interface_ChannelOperationsNC
-
setLogicalChannel
public final void setLogicalChannel(LogicalChannel theLogicalChannel)
- Specified by:
setLogicalChannel
in interface_ChannelOperationsNC
-
setLookupTable
public final void setLookupTable(RString theLookupTable)
- Specified by:
setLookupTable
in interface_ChannelOperationsNC
-
setPixels
public final void setPixels(Pixels thePixels)
- Specified by:
setPixels
in interface_ChannelOperationsNC
-
setRed
public final void setRed(RInt theRed)
- Specified by:
setRed
in interface_ChannelOperationsNC
-
setStatsInfo
public final void setStatsInfo(StatsInfo theStatsInfo)
- Specified by:
setStatsInfo
in interface_ChannelOperationsNC
-
setVersion
public final void setVersion(RInt theVersion)
- Specified by:
setVersion
in interface_ChannelOperationsNC
-
sizeOfAnnotationLinks
public final int sizeOfAnnotationLinks()
- Specified by:
sizeOfAnnotationLinks
in interface_ChannelOperationsNC
-
unlinkAnnotation
public final void unlinkAnnotation(Annotation removal)
- Specified by:
unlinkAnnotation
in interface_ChannelOperationsNC
-
unloadAnnotationLinks
public final void unloadAnnotationLinks()
- Specified by:
unloadAnnotationLinks
in 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:
__dispatch
in interfaceIce.Object
- Overrides:
__dispatch
in classIObject
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImpl
in classIObject
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImpl
in classIObject
-
-