Serializable, Comparable<FieldDefs>public enum FieldDefs extends Enum<FieldDefs>
| Modifier and Type | Method | Description |
|---|---|---|
int |
getEnd(BitReader bbv) |
Returns the offset of the next field.
|
int |
getLength() |
Returns the length of a non-dynamic field.
|
int |
getLength(BitReader bbv) |
Returns the length of the field.
|
int |
getOffset(BitReader bbv) |
Returns the offset of the field.
|
protected boolean |
isDynamic() |
Determines whether the field is dynamic, that is, it depends on the particular consent string
being processed.
|
static FieldDefs |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static FieldDefs[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FieldDefs CORE_VERSION
public static final FieldDefs CORE_CREATED
public static final FieldDefs CORE_LAST_UPDATED
public static final FieldDefs CORE_CMP_ID
public static final FieldDefs CORE_CMP_VERSION
public static final FieldDefs CORE_CONSENT_SCREEN
public static final FieldDefs CORE_CONSENT_LANGUAGE
public static final FieldDefs CORE_VENDOR_LIST_VERSION
public static final FieldDefs CORE_TCF_POLICY_VERSION
public static final FieldDefs CORE_IS_SERVICE_SPECIFIC
public static final FieldDefs CORE_USE_NON_STANDARD_STOCKS
public static final FieldDefs CORE_SPECIAL_FEATURE_OPT_INS
public static final FieldDefs CORE_PURPOSES_CONSENT
public static final FieldDefs CORE_PURPOSES_LI_TRANSPARENCY
public static final FieldDefs CORE_PURPOSE_ONE_TREATMENT
public static final FieldDefs CORE_PUBLISHER_CC
public static final FieldDefs CORE_VENDOR_MAX_VENDOR_ID
public static final FieldDefs CORE_VENDOR_IS_RANGE_ENCODING
public static final FieldDefs CORE_VENDOR_BITRANGE_FIELD
public static final FieldDefs CORE_VENDOR_LI_MAX_VENDOR_ID
public static final FieldDefs CORE_VENDOR_LI_IS_RANGE_ENCODING
public static final FieldDefs CORE_VENDOR_LI_BITRANGE_FIELD
public static final FieldDefs CORE_NUM_PUB_RESTRICTION
public static final FieldDefs CORE_PUB_RESTRICTION_ENTRY
public static final FieldDefs OOB_SEGMENT_TYPE
public static final FieldDefs DV_MAX_VENDOR_ID
public static final FieldDefs DV_IS_RANGE_ENCODING
public static final FieldDefs DV_VENDOR_BITRANGE_FIELD
public static final FieldDefs AV_MAX_VENDOR_ID
public static final FieldDefs AV_IS_RANGE_ENCODING
public static final FieldDefs AV_VENDOR_BITRANGE_FIELD
public static final FieldDefs PPTC_SEGMENT_TYPE
public static final FieldDefs PPTC_PUB_PURPOSES_CONSENT
public static final FieldDefs PPTC_PUB_PURPOSES_LI_TRANSPARENCY
public static final FieldDefs PPTC_NUM_CUSTOM_PURPOSES
public static final FieldDefs PPTC_CUSTOM_PURPOSES_CONSENT
public static final FieldDefs PPTC_CUSTOM_PURPOSES_LI_TRANSPARENCY
public static final FieldDefs NUM_ENTRIES
public static final FieldDefs IS_A_RANGE
public static final FieldDefs START_OR_ONLY_VENDOR_ID
public static final FieldDefs END_VENDOR_ID
public static final FieldDefs TIMESTAMP
public static final FieldDefs PURPOSE_ID
public static final FieldDefs RESTRICTION_TYPE
public static final FieldDefs CHAR
public static final FieldDefs V1_VERSION
public static final FieldDefs V1_CREATED
public static final FieldDefs V1_LAST_UPDATED
public static final FieldDefs V1_CMP_ID
public static final FieldDefs V1_CMP_VERSION
public static final FieldDefs V1_CONSENT_SCREEN
public static final FieldDefs V1_CONSENT_LANGUAGE
public static final FieldDefs V1_VENDOR_LIST_VERSION
public static final FieldDefs V1_PURPOSES_ALLOW
public static final FieldDefs V1_VENDOR_MAX_VENDOR_ID
public static final FieldDefs V1_VENDOR_IS_RANGE_ENCODING
public static final FieldDefs V1_VENDOR_BITRANGE_FIELD
public static final FieldDefs V1_VENDOR_DEFAULT_CONSENT
public static final FieldDefs V1_VENDOR_NUM_ENTRIES
public static final FieldDefs V1_PPC_PUBLISHER_PURPOSES_VERSION
public static final FieldDefs V1_PPC_STANDARD_PURPOSES_ALLOWED
public static final FieldDefs V1_PPC_NUMBER_CUSTOM_PURPOSES
public static final FieldDefs V1_PPC_CUSTOM_PURPOSES_BITFIELD
public static FieldDefs[] values()
for (FieldDefs c : FieldDefs.values()) System.out.println(c);
public static FieldDefs 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 nullprotected boolean isDynamic()
public int getLength()
public int getLength(BitReader bbv)
public int getOffset(BitReader bbv)
public int getEnd(BitReader bbv)
Copyright © 2020. All rights reserved.