# Interface: com.pnfsoftware.jeb.util.encoding.cbor.CborConstants

Constant values used by the CBOR format.

## Static Field: BREAK
Type: `int`

Constant value: `31`
Description: The CBOR\-encoded "break" stop code for unlimited arrays/maps.

## Static Field: DOUBLE_PRECISION_FLOAT
Type: `int`

Constant value: `27`
Description: Denotes a double\-precision float \(eight\-byte IEEE 754, see [#MT_FLOAT](#MT_FLOAT)\).

## Static Field: EIGHT_BYTES
Type: `int`

Constant value: `27`
Description: Denotes a eight\-byte value \(uint64\).

## Static Field: FALSE
Type: `int`

Constant value: `20`
Description: The CBOR\-encoded boolean `false` value \(encoded as "simple value": [#MT_SIMPLE](#MT_SIMPLE)\).

## Static Field: FOUR_BYTES
Type: `int`

Constant value: `26`
Description: Denotes a four\-byte value \(uint32\).

## Static Field: HALF_PRECISION_FLOAT
Type: `int`

Constant value: `25`
Description: Denotes a half\-precision float \(two\-byte IEEE 754, see [#MT_FLOAT](#MT_FLOAT)\).

## Static Field: NULL
Type: `int`

Constant value: `22`
Description: The CBOR\-encoded `null` value \(encoded as "simple value": [#MT_SIMPLE](#MT_SIMPLE)\).

## Static Field: ONE_BYTE
Type: `int`

Constant value: `24`
Description: Denotes a one\-byte value \(uint8\).

## Static Field: SINGLE_PRECISION_FLOAT
Type: `int`

Constant value: `26`
Description: Denotes a single\-precision float \(four\-byte IEEE 754, see [#MT_FLOAT](#MT_FLOAT)\).

## Static Field: TAG_BASE64_ENCODED
Type: `int`

Constant value: `34`
Description: Semantic tag value describing a base64 encoded string \(UTF8 string\).

## Static Field: TAG_BASE64_URL_ENCODED
Type: `int`

Constant value: `33`
Description: Semantic tag value describing a base64url encoded string \(UTF8 string\).

## Static Field: TAG_BIGDECIMAL
Type: `int`

Constant value: `5`
Description: Semantic tag value describing a big decimal value \(two\-element array, base 2\).

## Static Field: TAG_CBOR_ENCODED
Type: `int`

Constant value: `24`
Description: Semantic tag value describing an encoded CBOR data item \(byte string\).

## Static Field: TAG_CBOR_MARKER
Type: `int`

Constant value: `55799`
Description: Semantic tag value describing CBOR content.

## Static Field: TAG_DECIMAL_FRACTION
Type: `int`

Constant value: `4`
Description: Semantic tag value describing a decimal fraction value \(two\-element array, base 10\).

## Static Field: TAG_EPOCH_DATE_TIME
Type: `int`

Constant value: `1`
Description: Semantic tag value describing date/time values as Epoch timestamp \(numeric, RFC3339\).

## Static Field: TAG_EXPECTED_BASE16_ENCODED
Type: `int`

Constant value: `23`
Description: Semantic tag value describing an expected conversion to base16 encoding.

## Static Field: TAG_EXPECTED_BASE64_ENCODED
Type: `int`

Constant value: `22`
Description: Semantic tag value describing an expected conversion to base64 encoding.

## Static Field: TAG_EXPECTED_BASE64_URL_ENCODED
Type: `int`

Constant value: `21`
Description: Semantic tag value describing an expected conversion to base64url encoding.

## Static Field: TAG_MIME_MESSAGE
Type: `int`

Constant value: `36`
Description: Semantic tag value describing a MIME message \(UTF8 string, RFC2045\).

## Static Field: TAG_NEGATIVE_BIGINT
Type: `int`

Constant value: `3`
Description: Semantic tag value describing a negative big integer value \(byte string\).

## Static Field: TAG_POSITIVE_BIGINT
Type: `int`

Constant value: `2`
Description: Semantic tag value describing a positive big integer value \(byte string\).

## Static Field: TAG_REGEXP
Type: `int`

Constant value: `35`
Description: Semantic tag value describing a regular expression string \(UTF8 string, PCRE\).

## Static Field: TAG_STANDARD_DATE_TIME
Type: `int`

Constant value: `0`
Description: Semantic tag value describing date/time values in the standard format \(UTF8 string, RFC3339\).

## Static Field: TAG_URI
Type: `int`

Constant value: `32`
Description: Semantic tag value describing an URL \(UTF8 string\).

## Static Field: TRUE
Type: `int`

Constant value: `21`
Description: The CBOR\-encoded boolean `true` value \(encoded as "simple value": [#MT_SIMPLE](#MT_SIMPLE)\).

## Static Field: TWO_BYTES
Type: `int`

Constant value: `25`
Description: Denotes a two\-byte value \(uint16\).

## Static Field: TYPE_ARRAY
Type: `int`

Constant value: `4`
Description: Major type 4: array of items.

## Static Field: TYPE_BYTE_STRING
Type: `int`

Constant value: `2`
Description: Major type 2: byte string.

## Static Field: TYPE_FLOAT_SIMPLE
Type: `int`

Constant value: `7`
Description: Major type 7: floating point, simple data types.

## Static Field: TYPE_MAP
Type: `int`

Constant value: `5`
Description: Major type 5: map of pairs.

## Static Field: TYPE_NEGATIVE_INTEGER
Type: `int`

Constant value: `1`
Description: Major type 1: negative integers.

## Static Field: TYPE_TAG
Type: `int`

Constant value: `6`
Description: Major type 6: semantic tags.

## Static Field: TYPE_TEXT_STRING
Type: `int`

Constant value: `3`
Description: Major type 3: text/UTF8 string.

## Static Field: TYPE_UNSIGNED_INTEGER
Type: `int`

Constant value: `0`
Description: Major type 0: unsigned integers.

## Static Field: UNDEFINED
Type: `int`

Constant value: `23`
Description: The CBOR\-encoded "undefined" value \(encoded as "simple value": [#MT_SIMPLE](#MT_SIMPLE)\).

