com.nhncorp.neptune.client
Class AbstractKey

java.lang.Object
  extended by com.nhncorp.neptune.common.io.NText
      extended by com.nhncorp.neptune.client.AbstractKey
All Implemented Interfaces:
NWritable, NWritableComparable, java.lang.Comparable, org.apache.hadoop.io.Writable, org.apache.hadoop.io.WritableComparable
Direct Known Subclasses:
Cell.Key, Row.Key

public abstract class AbstractKey
extends NText

모든 Key class의 최상위 클래스

Author:
김형준

Nested Class Summary
 
Nested classes/interfaces inherited from class com.nhncorp.neptune.common.io.NText
NText.Comparator
 
Constructor Summary
AbstractKey()
           
AbstractKey(byte[] key)
           
AbstractKey(java.lang.String key)
           
 
Method Summary
 int getByteSize()
           
 java.lang.String getKey()
           
 boolean isEmpty()
           
 
Methods inherited from class com.nhncorp.neptune.common.io.NText
bytesToCodePoint, charAt, compareTo, decode, decode, decode, encode, encode, equals, find, find, getAllocatedSize, getBytes, getLength, hashCode, readFields, readString, set, set, set, set, skip, toString, utf8Length, validateUTF8, validateUTF8, write, writeString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractKey

public AbstractKey()

AbstractKey

public AbstractKey(byte[] key)

AbstractKey

public AbstractKey(java.lang.String key)
Method Detail

isEmpty

public boolean isEmpty()

getByteSize

public int getByteSize()

getKey

public java.lang.String getKey()