Class DefaultBindingContext

  • All Implemented Interfaces:
    IBindingContext

    public class DefaultBindingContext
    extends Object
    implements IBindingContext
    The implementation of a IBindingContext provided by this library.

    This implementation caches Module information, which can dramatically improve read and write performance at the cost of some memory use. Thus, using the same singleton of this class across multiple I/O operations will improve overall read and write performance when processing the same types of data.

    Serializers and deserializers provided by this class using the newSerializer(Format, Class) and newDeserializer(Format, Class) methods will

    This class is synchronized and is thread-safe.