Package org.apache.lucene.facet.encoding

Offers various encoders and decoders for category ordinals.

See:
          Description

Class Summary
ChunksIntEncoder An IntEncoder which encodes values in chunks.
DGapIntDecoder An IntDecoder which wraps another decoder and reverts the d-gap that was encoded by DGapIntEncoder.
DGapIntEncoder An IntEncoderFilter which encodes the gap between the given values, rather than the values themselves.
DGapVInt8IntDecoder Decodes values encoded by DGapVInt8IntDecoder.
DGapVInt8IntEncoder An IntEncoder which implements variable length encoding for the gap between values.
EightFlagsIntDecoder Decodes values encoded with EightFlagsIntEncoder.
EightFlagsIntEncoder A ChunksIntEncoder which encodes data in chunks of 8.
FourFlagsIntDecoder Decodes values encoded with FourFlagsIntEncoder.
FourFlagsIntEncoder A ChunksIntEncoder which encodes values in chunks of 4.
IntDecoder Decodes integers from a set BytesRef.
IntEncoder Encodes integers to a set BytesRef.
IntEncoderFilter An abstract implementation of IntEncoder which wraps another encoder.
NOnesIntDecoder Decodes values encoded encoded with NOnesIntEncoder.
NOnesIntEncoder A variation of FourFlagsIntEncoder which translates the data as follows: Values ≥ 2 are trnalsated to value+1 (2 ⇒ 3, 3 ⇒ 4 and so forth).
SimpleIntDecoder Decodes values encoded with SimpleIntEncoder.
SimpleIntEncoder A simple IntEncoder, writing an integer as 4 raw bytes.
SortingIntEncoder An IntEncoderFilter which sorts the values to encode in ascending order before encoding them.
UniqueValuesIntEncoder An IntEncoderFilter which ensures only unique values are encoded.
VInt8IntDecoder Decodes values encoded by VInt8IntEncoder.
VInt8IntEncoder An IntEncoder which implements variable length encoding.
 

Package org.apache.lucene.facet.encoding Description

Offers various encoders and decoders for category ordinals.



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.