Module datarush.library
Package com.pervasive.datarush.encoding.binary
package com.pervasive.datarush.encoding.binary
Implementations of encoders of tokens
into binary formats. These formats are used internally for storing
staged datasets;
while not generally required elsewhere, it may be necessary to implement a specific
encoding for an object-valued token.
-
ClassDescriptionBase implementation of
EncoderFactoryfor customizing the encoding/decoding ofObjectTokenType.Base class for scalar encoders.Base class for TokenEncodersBase class for TokenEncoders.An encoder factory that works with annotations placed on class methods that mark the methods for getting an encoder and decoder for the class.A decoder for byte-wise comparable binary encodings.Converts token values into a byte-wise comparable binary encoding.An annotation for a static method of a class marking the method as the getter of aTokenDecoderfor the class.An annotation for a static method of a class marking the method as the getter of aTokenEncoderfor the class.An interface defining a factory that provides an encoder and decoder for a particular class or set of classes.The matching decoder forSparseRecordEncoder.A factory for obtaining standard encoders/decoders for token values.