Package org.apache.hadoop.hbase.util
Class RedundantKVGenerator.ExtendedOffheapKeyValue
java.lang.Object
org.apache.hadoop.hbase.ByteBufferExtendedCell
org.apache.hadoop.hbase.ByteBufferKeyValue
org.apache.hadoop.hbase.util.RedundantKVGenerator.ExtendedOffheapKeyValue
- All Implemented Interfaces:
org.apache.hadoop.hbase.Cell
,org.apache.hadoop.hbase.ExtendedCell
,org.apache.hadoop.hbase.io.HeapSize
,org.apache.hadoop.hbase.RawCell
- Enclosing class:
- RedundantKVGenerator
static class RedundantKVGenerator.ExtendedOffheapKeyValue
extends org.apache.hadoop.hbase.ByteBufferKeyValue
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.Cell
org.apache.hadoop.hbase.Cell.Type
-
Field Summary
Fields inherited from class org.apache.hadoop.hbase.ByteBufferKeyValue
buf, FIXED_OVERHEAD, length, offset
Fields inherited from interface org.apache.hadoop.hbase.ExtendedCell
CELL_NOT_BASED_ON_CHUNK
Fields inherited from interface org.apache.hadoop.hbase.RawCell
MAX_TAGS_LENGTH
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
int
byte[]
int
byte[]
int
byte[]
int
byte[]
int
Methods inherited from class org.apache.hadoop.hbase.ByteBufferKeyValue
deepClone, equals, getBuffer, getFamilyByteBuffer, getFamilyLength, getFamilyPosition, getFamilyPosition, getOffset, getQualifierByteBuffer, getQualifierLength, getQualifierPosition, getRowByteBuffer, getRowLength, getRowPosition, getSequenceId, getSerializedSize, getSerializedSize, getTagsByteBuffer, getTagsLength, getTagsPosition, getTimestamp, getTypeByte, getValueByteBuffer, getValueLength, getValuePosition, hashCode, heapSize, setSequenceId, setTimestamp, setTimestamp, toString, write, write
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.hadoop.hbase.Cell
getType
Methods inherited from interface org.apache.hadoop.hbase.ExtendedCell
getChunkId
Methods inherited from interface org.apache.hadoop.hbase.RawCell
cloneTags, getTag, getTags
-
Constructor Details
-
ExtendedOffheapKeyValue
-
-
Method Details
-
getRowArray
- Specified by:
getRowArray
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getRowArray
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getRowOffset
- Specified by:
getRowOffset
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getRowOffset
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getFamilyArray
- Specified by:
getFamilyArray
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getFamilyArray
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getFamilyOffset
- Specified by:
getFamilyOffset
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getFamilyOffset
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getQualifierArray
- Specified by:
getQualifierArray
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getQualifierArray
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getQualifierOffset
- Specified by:
getQualifierOffset
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getQualifierOffset
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getValueArray
- Specified by:
getValueArray
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getValueArray
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getValueOffset
- Specified by:
getValueOffset
in interfaceorg.apache.hadoop.hbase.Cell
- Overrides:
getValueOffset
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getTagsArray
- Specified by:
getTagsArray
in interfaceorg.apache.hadoop.hbase.Cell
- Specified by:
getTagsArray
in interfaceorg.apache.hadoop.hbase.ExtendedCell
- Overrides:
getTagsArray
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-
getTagsOffset
- Specified by:
getTagsOffset
in interfaceorg.apache.hadoop.hbase.Cell
- Specified by:
getTagsOffset
in interfaceorg.apache.hadoop.hbase.ExtendedCell
- Overrides:
getTagsOffset
in classorg.apache.hadoop.hbase.ByteBufferKeyValue
-