cbor/cbor library

Library for working with Concise Binary Object Representation (CBOR) data format.

Classes

CborBase64Types
An enum representing different types of base64 encoding used in CBOR.
CborBaseUrlValue
A class representing a CBOR (Concise Binary Object Representation) Base-URL value.
CborBigFloatValue
A class representing a CBOR (Concise Binary Object Representation) BigFloat value.
CborBigIntValue
A class representing a CBOR (Concise Binary Object Representation) Bigint value.
CborBoleanValue
A class representing a CBOR (Concise Binary Object Representation) boolean value.
CborBytesValue
A class representing a CBOR (Concise Binary Object Representation) bytes value.
CborDecimalFracValue
A class representing a CBOR (Concise Binary Object Representation) Dcecimal value.
CborDynamicBytesValue
A class representing a CBOR (Concise Binary Object Representation) bytes value with indefinite tag.
CborEpochFloatValue
A class representing a CBOR (Concise Binary Object Representation) epoch float DateTime value.
CborEpochIntValue
A class representing a CBOR (Concise Binary Object Representation) epoch int DateTime value.
CborFloatValue
A class representing a CBOR (Concise Binary Object Representation) float value.
CborIndefiniteStringValue
A class representing a CBOR (Concise Binary Object Representation) string value with indefinite tag length.
CborIntValue
A class representing a CBOR (Concise Binary Object Representation) int value.
CborListValue<T>
A class representing a CBOR (Concise Binary Object Representation) List value.
CborMapValue<K, V>
A class representing a CBOR (Concise Binary Object Representation) Map value.
CborMimeValue
A class representing a CBOR (Concise Binary Object Representation) mime value.
CborNullValue
A class representing a CBOR (Concise Binary Object Representation) null value.
CborNumeric
CborObject
An abstract class representing a CBOR (Concise Binary Object Representation) object. CBOR objects can hold various data types and optional tags, providing a flexible way to represent structured data in a compact binary format.
CborRegxpValue
A class representing a CBOR (Concise Binary Object Representation) Regex value.
CborSafeIntValue
A class representing a CBOR (Concise Binary Object Representation) int (64-byte) value.
CborSetValue<T>
A class representing a CBOR (Concise Binary Object Representation) Set value.
CborString
A class representing a CBOR (Concise Binary Object Representation) String value.
CborStringDateValue
A class representing a CBOR (Concise Binary Object Representation) String DateTime value.
CborStringValue
A class representing a CBOR (Concise Binary Object Representation) string value.
CborTagValue<T>
A class representing a CBOR (Concise Binary Object Representation) tag value.
CborUndefinedValue
A class representing a CBOR (Concise Binary Object Representation) undefined value.
CborUriValue
A class representing a CBOR (Concise Binary Object Representation) uri value.

Exceptions / Errors

CborException