Package org.apache.hadoop.hbase.io.util
Class LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode
java.lang.Object
org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.Node
org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode
- Enclosing class:
- LRUDictionary.BidirectionalLRUMap
private static class LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode
extends LRUDictionary.BidirectionalLRUMap.Node
-
Field Summary
FieldsFields inherited from class org.apache.hadoop.hbase.io.util.LRUDictionary.BidirectionalLRUMap.Node
length, next, offset, prev -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean(package private) byte[]inthashCode()(package private) void(package private) voidsetContents(byte[] container, int offset, int length) (package private) voidsetContents(ByteBuffer container, int offset, int length)
-
Field Details
-
container
-
-
Constructor Details
-
ByteBufferBackedNode
public ByteBufferBackedNode()
-
-
Method Details
-
setContents
- Specified by:
setContentsin classLRUDictionary.BidirectionalLRUMap.Node
-
setContents
-
resetContents
void resetContents()- Specified by:
resetContentsin classLRUDictionary.BidirectionalLRUMap.Node
-
getContents
byte[] getContents()- Specified by:
getContentsin classLRUDictionary.BidirectionalLRUMap.Node
-
hashCode
-
equals
-