MatroskaTargetTypeValue
Inheritance: java.lang.Object, java.lang.Enum
All Implemented Interfaces: com.groupdocs.metadata.core.IEnumValue
public enum MatroskaTargetTypeValue extends Enum<MatroskaTargetTypeValue> implements IEnumValue
Represents a number to indicate the logical level of the Matroska tag target.
Fields
Field | Description |
---|---|
Undefined | Undefined level. |
Collection | COLLECTION level. |
Edition | EDITION / ISSUE / VOLUME / OPUS / SEASON / SEQUEL level. |
Album | ALBUM / OPERA / CONCERT / MOVIE / EPISODE / CONCERT level. |
Part | PART / SESSION level. |
Track | TRACK / SONG / CHAPTER level. |
Subtrack | SUBTRACK / PART / MOVEMENT / SCENE level. |
Shot | SHOT level. |
Methods
Undefined
public static final MatroskaTargetTypeValue Undefined
Undefined level.
Collection
public static final MatroskaTargetTypeValue Collection
COLLECTION level.
Edition
public static final MatroskaTargetTypeValue Edition
EDITION / ISSUE / VOLUME / OPUS / SEASON / SEQUEL level.
Album
public static final MatroskaTargetTypeValue Album
ALBUM / OPERA / CONCERT / MOVIE / EPISODE / CONCERT level.
Part
public static final MatroskaTargetTypeValue Part
PART / SESSION level.
Track
public static final MatroskaTargetTypeValue Track
TRACK / SONG / CHAPTER level.
Subtrack
public static final MatroskaTargetTypeValue Subtrack
SUBTRACK / PART / MOVEMENT / SCENE level.
Shot
public static final MatroskaTargetTypeValue Shot
SHOT level.
values()
public static MatroskaTargetTypeValue[] values()
Returns: com.groupdocs.metadata.core.MatroskaTargetTypeValue[]
valueOf(String name)
public static MatroskaTargetTypeValue valueOf(String name)
Parameters:
Parameter | Type | Description |
---|---|---|
name | java.lang.String |
Returns: MatroskaTargetTypeValue
getByRawValue(int rawValue)
public static MatroskaTargetTypeValue getByRawValue(int rawValue)
Parameters:
Parameter | Type | Description |
---|---|---|
rawValue | int |
Returns: MatroskaTargetTypeValue
getFirst()
public static IEnumValue getFirst()
Returns: IEnumValue
getAllValues()
public Object[] getAllValues()
Returns the array of all values defined in the class.
Returns: java.lang.Object[]
getEnumValueByRawValue(int rawValue)
public IEnumValue getEnumValueByRawValue(int rawValue)
Returns the enumeration value by the raw value associated with it.
Parameters:
Parameter | Type | Description |
---|---|---|
rawValue | int |
Returns: IEnumValue
getEnumValueByName(String name)
public IEnumValue getEnumValueByName(String name)
Returns the enumeration value by its name.
Parameters:
Parameter | Type | Description |
---|---|---|
name | java.lang.String |
Returns: IEnumValue
getRawValueType()
public RawIntegerType getRawValueType()
Returns the underlying type of the raw value of this enumeration value.
Returns: RawIntegerType
getRawValue()
public int getRawValue()
Returns the raw value of this enumeration value.
Returns: int