Package com.upokecenter.cbor

  • Interface Summary 
    Interface Description
    ICBORConverter<T>
    Interface implemented by classes that convert objects of arbitrary types to CBOR objects.
    ICBORToFromConverter<T>
    Classes that implement this interface can support conversions from CBOR objects to a custom type and back.
  • Class Summary 
    Class Description
    CBORDataUtilities
    Contains methods useful for reading and writing data, with a focus on CBOR.
    CBORDateConverter
    A class for converting date-time objects to and from tagged CBOR objects.
    CBOREncodeOptions
    Specifies options for encoding and decoding CBOR objects.
    CBORNumber
    An instance of a number that CBOR or certain CBOR tags can represent.
    CBORObject
    Represents an object in Concise Binary Object Representation (CBOR) and contains methods for reading and writing CBOR data.
    CBORTypeMapper
    Holds converters to customize the serialization and deserialization behavior of CBORObject.FromObject and CBORObject#ToObject, as well as type filters for ToObject.
    JSONOptions
    Includes options to control how CBOR objects are converted to and from JavaScript object Notation (JSON).
    PODOptions
    Options for controlling how certain DotNET or Java objects, such as so-called "plain old data" objects (better known as POCOs in DotNET or POJOs in Java), are converted to CBOR objects.
  • Enum Summary 
    Enum Description
    CBORDateConverter.ConversionType
    Conversion type for date-time conversion.
    CBORNumber.NumberKind
    Specifies the underlying form of this CBOR number object.
    CBORType
    Represents a type that a CBOR object can have.
    JSONOptions.ConversionMode
    Specifies how JSON numbers are converted to CBOR objects when decoding JSON (such as via FromJSONString or ReadJSON).
  • Exception Summary 
    Exception Description
    CBORException
    Exception thrown for errors involving CBOR data.