Class TextLexicoder

java.lang.Object
org.apache.accumulo.core.client.lexicoder.AbstractEncoder<T>
org.apache.accumulo.core.client.lexicoder.AbstractLexicoder<org.apache.hadoop.io.Text>
org.apache.accumulo.core.client.lexicoder.TextLexicoder
All Implemented Interfaces:
Encoder<org.apache.hadoop.io.Text>, Lexicoder<org.apache.hadoop.io.Text>

public class TextLexicoder extends AbstractLexicoder<org.apache.hadoop.io.Text>
A lexicoder that preserves a Text's native sort order. It can be combined with other encoders like the ReverseLexicoder to flip the default sort order.
Since:
1.6.0
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.hadoop.io.Text
    decode(byte[] b)
     
    protected org.apache.hadoop.io.Text
    decodeUnchecked(byte[] data, int offset, int len)
    Decodes a byte array without checking if the offset and len exceed the bounds of the actual array.
    byte[]
    encode(org.apache.hadoop.io.Text data)
     

    Methods inherited from class org.apache.accumulo.core.client.lexicoder.AbstractEncoder

    decode

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TextLexicoder

      public TextLexicoder()
  • Method Details

    • encode

      public byte[] encode(org.apache.hadoop.io.Text data)
    • decode

      public org.apache.hadoop.io.Text decode(byte[] b)
      Specified by:
      decode in interface Encoder<org.apache.hadoop.io.Text>
      Overrides:
      decode in class AbstractEncoder<org.apache.hadoop.io.Text>
    • decodeUnchecked

      protected org.apache.hadoop.io.Text decodeUnchecked(byte[] data, int offset, int len)
      Description copied from class: AbstractEncoder
      Decodes a byte array without checking if the offset and len exceed the bounds of the actual array.
      Specified by:
      decodeUnchecked in class AbstractEncoder<org.apache.hadoop.io.Text>