public static enum DataObject.Type extends Enum<DataObject.Type>
Enum Constant and Description |
---|
AdditionalDataFieldTemplate
|
MerchantInformationLanguageTemplate
Type of data object inherited from
Template , which holds merchant information in an alternate language
and provides an easy interface to obtain it. |
Primitive
Type of data object that contains an unstructured string value.
|
Template
Type of data object that contains an inner structure of data objects.
|
TemplateWithGui
Type of data object inherited from
Template , which holds a Globally Unique Identifier (a Primitive data object with ID = 0)
and provides an easy interface to get it (TemplateWithGui.getGloballyUniqueIdentifier() ) |
Modifier and Type | Method and Description |
---|---|
static DataObject.Type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DataObject.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DataObject.Type Primitive
Primitive
class.public static final DataObject.Type Template
Template
class.public static final DataObject.Type TemplateWithGui
Template
, which holds a Globally Unique Identifier (a Primitive
data object with ID = 0)
and provides an easy interface to get it (TemplateWithGui.getGloballyUniqueIdentifier()
)public static final DataObject.Type AdditionalDataFieldTemplate
Template
, which holds additional optional Primitive
data objects
as defined in section 4.8 of the EMVCo specification and provides an easy interface to obtain these fields.
See AdditionalDataFieldTemplate
class.public static final DataObject.Type MerchantInformationLanguageTemplate
Template
, which holds merchant information in an alternate language
and provides an easy interface to obtain it. See MerchantInformationLanguageTemplate
class.public static DataObject.Type[] values()
for (DataObject.Type c : DataObject.Type.values()) System.out.println(c);
public static DataObject.Type 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 null