private static class LRUDictionary.BidirectionalLRUMap.ByteBufferBackedNode extends LRUDictionary.BidirectionalLRUMap.Node
| Modifier and Type | Field and Description | 
|---|---|
| private ByteBuffer | container | 
length, next, offset, prev| Constructor and Description | 
|---|
| ByteBufferBackedNode() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object other) | 
| (package private) byte[] | getContents() | 
| int | hashCode() | 
| (package private) void | resetContents() | 
| (package private) void | setContents(byte[] container,
           int offset,
           int length) | 
| (package private) void | setContents(ByteBuffer container,
           int offset,
           int length) | 
private ByteBuffer container
public ByteBufferBackedNode()
void setContents(byte[] container, int offset, int length)
setContents in class LRUDictionary.BidirectionalLRUMap.Nodevoid setContents(ByteBuffer container, int offset, int length)
void resetContents()
resetContents in class LRUDictionary.BidirectionalLRUMap.Nodebyte[] getContents()
getContents in class LRUDictionary.BidirectionalLRUMap.NodeCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.