public enum FieldOfViewName extends Enum<FieldOfViewName> implements IMimdMetadataValue
Enum Constant and Description |
---|
Continuous_Zoom
Continuous Zoom (variable view).
|
Medium
Medium view.
|
Narrow
Narrow view.
|
Narrowest
Narrowest view.
|
Ultranarrow
Ultranarrow view.
|
Ultranarrow_x2
2x Ultranarrow view.
|
Ultranarrow_x4
4x Ultranarrow view.
|
Ultrawide
Ultrawide view.
|
Ultrawide_x2
2x Ultrawide view.
|
Ultrawide_x4
4x Ultrawide view.
|
Undefined
Unknown / undefined value.
|
Wide
Wide view.
|
Widest
Widest View.
|
Modifier and Type | Method and Description |
---|---|
static FieldOfViewName |
fromBytes(byte[] bytes)
Get FieldOfViewName from encoded bytes.
|
byte[] |
getBytes()
Get the encoded bytes.
|
String |
getDisplayableValue()
Return a string of the displayable value.
|
String |
getDisplayName()
Get the human-readable name for the value.
|
static FieldOfViewName |
getValue(int identifier)
Look up the FieldOfViewName value by enumeration identifier.
|
static FieldOfViewName |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FieldOfViewName[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FieldOfViewName Undefined
public static final FieldOfViewName Narrowest
public static final FieldOfViewName Ultranarrow_x4
public static final FieldOfViewName Ultranarrow_x2
public static final FieldOfViewName Ultranarrow
public static final FieldOfViewName Narrow
public static final FieldOfViewName Medium
public static final FieldOfViewName Wide
public static final FieldOfViewName Ultrawide
public static final FieldOfViewName Ultrawide_x2
public static final FieldOfViewName Ultrawide_x4
public static final FieldOfViewName Widest
public static final FieldOfViewName Continuous_Zoom
public static FieldOfViewName[] values()
for (FieldOfViewName c : FieldOfViewName.values()) System.out.println(c);
public static FieldOfViewName valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getDisplayName()
IKlvValue
getDisplayName
in interface IKlvValue
public byte[] getBytes()
IMimdMetadataValue
getBytes
in interface IMimdMetadataValue
public String getDisplayableValue()
IKlvValue
getDisplayableValue
in interface IKlvValue
public static FieldOfViewName getValue(int identifier)
identifier
- the integer identifierpublic static FieldOfViewName fromBytes(byte[] bytes) throws KlvParseException
bytes
- Encoded byte arrayKlvParseException
- if the array could not be parsedCopyright © 2022 West Ridge Systems. All rights reserved.