Uses of Interface
org.apache.accumulo.core.client.lexicoder.Encoder
Package
Description
-
Uses of Encoder in org.apache.accumulo.core.client.lexicoder
Modifier and TypeInterfaceDescriptioninterface
Lexicoder<T>
A lexicoder provides methods to convert to/from byte arrays.Modifier and TypeClassDescriptionclass
AbstractEncoder is anEncoder
that implements all of Encoder's methods validating the input, but has those methods defer logic to a new method,AbstractEncoder.decodeUnchecked(byte[], int, int)
.class
class
A lexicoder to encode/decode a BigInteger to/from bytes that maintain its native Java sort order.class
For each of the methods, this lexicoder just passes the input through untouched.class
A lexicoder for date objects.class
A lexicoder for preserving the native Java sort order of Double values.class
A lexicoder for preserving the native Java sort order of Float values.class
A lexicoder for signed integers.class
ListLexicoder<LT>
A lexicoder to encode/decode a Java List to/from a byte array where the concatenation of each encoded element sorts lexicographically.class
Signed long lexicoder.class
PairLexicoder<A extends Comparable<A>,
B extends Comparable<B>> This class is a lexicoder that sorts a ComparablePair.class
A lexicoder that flips the sort order from another lexicoder.class
A Lexicoder to encode/decode a Java List to/from a byte array where the concatenation of each encoded element sorts lexicographically.class
This lexicoder encodes/decodes a given String to/from bytes without further processing.class
A lexicoder that preserves a Text's native sort order.class
A lexicoder for an unsigned integer.class
Unsigned long lexicoder.class
A lexicoder for a UUID that maintains its lexicographic sorting order. -
Uses of Encoder in org.apache.accumulo.core.iterators
Modifier and TypeClassDescriptionstatic class
An Encoder that uses an 8-byte encoding for Longs.static class
An Encoder that uses a String representation of Longs.static class
An Encoder that uses a variable-length encoding for Longs.Modifier and TypeFieldDescriptionLongCombiner.FIXED_LEN_ENCODER
LongCombiner.STRING_ENCODER
LongCombiner.VAR_LEN_ENCODER
Modifier and TypeMethodDescriptionprotected void
TypedValueCombiner.setEncoder
(Encoder<V> encoder) Sets theEncoder<V>
used to translate Values to V and back.static <V> void
TypedValueCombiner.testEncoder
(Encoder<V> encoder, V v) Tests whether v remains the same when encoded and decoded with the given encoder.Modifier and TypeMethodDescriptionstatic void
LongCombiner.setEncodingType
(IteratorSetting is, Class<? extends Encoder<Long>> encoderClass) A convenience method for setting the long encoding type. -
Uses of Encoder in org.apache.accumulo.core.iterators.user
Modifier and TypeClassDescriptionstatic class
Provides the ability to encode scientific notation.static class
static class
static class
static class
Modifier and TypeFieldDescriptionSummingArrayCombiner.FIXED_LONG_ARRAY_ENCODER
SummingArrayCombiner.STRING_ARRAY_ENCODER
SummingArrayCombiner.VAR_LONG_ARRAY_ENCODER
Modifier and TypeMethodDescriptionstatic void
SummingArrayCombiner.setEncodingType
(IteratorSetting is, Class<? extends Encoder<List<Long>>> encoderClass) A convenience method for setting the encoding type.