public abstract class CellPath extends java.lang.Object implements IMeasurableMemory
Modifier and Type | Class and Description |
---|---|
static interface |
CellPath.Serializer |
Modifier and Type | Field and Description |
---|---|
static CellPath |
BOTTOM |
static CellPath |
TOP |
Constructor and Description |
---|
CellPath() |
Modifier and Type | Method and Description |
---|---|
abstract CellPath |
clone(ByteBufferCloner cloner) |
static CellPath |
create(java.nio.ByteBuffer value) |
int |
dataSize() |
void |
digest(Digest digest) |
boolean |
equals(java.lang.Object o) |
abstract java.nio.ByteBuffer |
get(int i) |
int |
hashCode() |
abstract int |
size() |
abstract long |
unsharedHeapSize() |
abstract long |
unsharedHeapSizeExcludingData() |
public abstract int size()
public abstract java.nio.ByteBuffer get(int i)
public static CellPath create(java.nio.ByteBuffer value)
public int dataSize()
public void digest(Digest digest)
public abstract CellPath clone(ByteBufferCloner cloner)
public abstract long unsharedHeapSizeExcludingData()
public abstract long unsharedHeapSize()
unsharedHeapSize
in interface IMeasurableMemory
public final int hashCode()
hashCode
in class java.lang.Object
public final boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Copyright © 2009-2022 The Apache Software Foundation