public static enum Triplet.ObjectClassification.StructureFlag extends java.lang.Enum<Triplet.ObjectClassification.StructureFlag> implements IMutualExclusiveGroupedFlag
| Modifier and Type | Method and Description |
|---|---|
int |
getGroup() |
static void |
setFlag(java.util.EnumSet<Triplet.ObjectClassification.StructureFlag> flags,
Triplet.ObjectClassification.StructureFlag flag)
Sets the given flag and unsets mutual exclusive flags.
|
static byte[] |
toBytes(java.util.EnumSet<Triplet.ObjectClassification.StructureFlag> flags) |
static java.util.EnumSet<Triplet.ObjectClassification.StructureFlag> |
valueOf(int codeByte) |
static Triplet.ObjectClassification.StructureFlag |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Triplet.ObjectClassification.StructureFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Triplet.ObjectClassification.StructureFlag OC_Reserved
public static final Triplet.ObjectClassification.StructureFlag OC_DataNotCarriedInObjectContainer
public static final Triplet.ObjectClassification.StructureFlag OC_UnknownContainerStructure
public static final Triplet.ObjectClassification.StructureFlag OC_DataCarriedInObjectContainer
public static final Triplet.ObjectClassification.StructureFlag OEG_Reserved
public static final Triplet.ObjectClassification.StructureFlag OEG_NotIncluded
public static final Triplet.ObjectClassification.StructureFlag OEG_Unknown
public static final Triplet.ObjectClassification.StructureFlag OEG_Included
public static final Triplet.ObjectClassification.StructureFlag OCD_Reserved
public static final Triplet.ObjectClassification.StructureFlag OCD_DataNotCarriedInOCD
public static final Triplet.ObjectClassification.StructureFlag OCD_UnknownIfOCDCarriesData
public static final Triplet.ObjectClassification.StructureFlag OCD_DataCarriedInOCD
public static Triplet.ObjectClassification.StructureFlag[] values()
for (Triplet.ObjectClassification.StructureFlag c : Triplet.ObjectClassification.StructureFlag.values()) System.out.println(c);
public static Triplet.ObjectClassification.StructureFlag valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static java.util.EnumSet<Triplet.ObjectClassification.StructureFlag> valueOf(int codeByte)
public static byte[] toBytes(java.util.EnumSet<Triplet.ObjectClassification.StructureFlag> flags)
public static void setFlag(java.util.EnumSet<Triplet.ObjectClassification.StructureFlag> flags, Triplet.ObjectClassification.StructureFlag flag)
public int getGroup()
getGroup in interface IMutualExclusiveGroupedFlag