Package omero.cmd.graphs
Class ChildOption
- java.lang.Object
-
- Ice.ObjectImpl
-
- omero.cmd.graphs.ChildOption
-
- All Implemented Interfaces:
Ice.Object
,java.io.Serializable
,java.lang.Cloneable
- Direct Known Subclasses:
ChildOptionI
public class ChildOption extends Ice.ObjectImpl
How GraphModify2 requests should deal with kinds of children, related to the target objects. By default, it is usual for only orphans to be operated on. At least one of includeType or excludeType must be used; if a type matches both, then it is included. No more than one of includeNs and excludeNs may be used.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
__ids
java.util.List<java.lang.String>
excludeNs
For annotations, limit the applicability of this option to only those not in these namespaces.java.util.List<java.lang.String>
excludeType
Include in the operation no children of these types.java.util.List<java.lang.String>
includeNs
For annotations, limit the applicability of this option to only those in these namespaces.java.util.List<java.lang.String>
includeType
Include in the operation all children of these types.static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description ChildOption()
ChildOption(java.util.List<java.lang.String> includeType, java.util.List<java.lang.String> excludeType, java.util.List<java.lang.String> includeNs, java.util.List<java.lang.String> excludeNs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
__readImpl(IceInternal.BasicStream __is)
protected void
__writeImpl(IceInternal.BasicStream __os)
ChildOption
clone()
static Ice.ObjectFactory
ice_factory()
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()
-
-
-
Field Detail
-
__ids
public static final java.lang.String[] __ids
-
includeType
public java.util.List<java.lang.String> includeType
Include in the operation all children of these types.
-
excludeType
public java.util.List<java.lang.String> excludeType
Include in the operation no children of these types.
-
includeNs
public java.util.List<java.lang.String> includeNs
For annotations, limit the applicability of this option to only those in these namespaces.
-
excludeNs
public java.util.List<java.lang.String> excludeNs
For annotations, limit the applicability of this option to only those not in these namespaces.
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
ice_factory
public static Ice.ObjectFactory ice_factory()
-
ice_isA
public boolean ice_isA(java.lang.String s)
- Specified by:
ice_isA
in interfaceIce.Object
- Overrides:
ice_isA
in classIce.ObjectImpl
-
ice_isA
public boolean ice_isA(java.lang.String s, Ice.Current __current)
- Specified by:
ice_isA
in interfaceIce.Object
- Overrides:
ice_isA
in classIce.ObjectImpl
-
ice_ids
public java.lang.String[] ice_ids()
- Specified by:
ice_ids
in interfaceIce.Object
- Overrides:
ice_ids
in classIce.ObjectImpl
-
ice_ids
public java.lang.String[] ice_ids(Ice.Current __current)
- Specified by:
ice_ids
in interfaceIce.Object
- Overrides:
ice_ids
in classIce.ObjectImpl
-
ice_id
public java.lang.String ice_id()
- Specified by:
ice_id
in interfaceIce.Object
- Overrides:
ice_id
in classIce.ObjectImpl
-
ice_id
public java.lang.String ice_id(Ice.Current __current)
- Specified by:
ice_id
in interfaceIce.Object
- Overrides:
ice_id
in classIce.ObjectImpl
-
ice_staticId
public static java.lang.String ice_staticId()
-
__writeImpl
protected void __writeImpl(IceInternal.BasicStream __os)
- Overrides:
__writeImpl
in classIce.ObjectImpl
-
__readImpl
protected void __readImpl(IceInternal.BasicStream __is)
- Overrides:
__readImpl
in classIce.ObjectImpl
-
clone
public ChildOption clone()
- Specified by:
clone
in interfaceIce.Object
- Overrides:
clone
in classIce.ObjectImpl
-
-