Interface TypedValueCombiner.Encoder<V>
-
- All Known Implementing Classes:
AbstractEncoder
,AbstractLexicoder
,BigDecimalCombiner.BigDecimalEncoder
,BigIntegerLexicoder
,BytesLexicoder
,DateLexicoder
,DoubleLexicoder
,FloatLexicoder
,IntegerLexicoder
,ListLexicoder
,LongCombiner.FixedLenEncoder
,LongCombiner.StringEncoder
,LongCombiner.VarLenEncoder
,LongLexicoder
,PairLexicoder
,ReverseLexicoder
,StringLexicoder
,SummingArrayCombiner.DOSArrayEncoder
,SummingArrayCombiner.FixedLongArrayEncoder
,SummingArrayCombiner.StringArrayEncoder
,SummingArrayCombiner.VarLongArrayEncoder
,TextLexicoder
,UIntegerLexicoder
,ULongLexicoder
,UUIDLexicoder
- Enclosing class:
- TypedValueCombiner<V>
public static interface TypedValueCombiner.Encoder<V>
An interface for translating from byte[] to V and back. Decodes the entire contents of the byte array.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description V
decode(byte[] b)
byte[]
encode(V v)
-
-
-
Method Detail
-
encode
byte[] encode(V v)
-
decode
V decode(byte[] b) throws ValueFormatException
- Throws:
ValueFormatException
-
-