public class ColumnIdentifier extends java.lang.Object implements Selectable, IMeasurableMemory
| Modifier and Type | Class and Description |
|---|---|
static class |
ColumnIdentifier.Raw
Because Thrift-created tables may have a non-text comparator, we cannot determine the proper 'key' until
we know the comparator.
|
Selectable.WithFieldSelection, Selectable.WithFunction, Selectable.WritetimeOrTTL| Modifier and Type | Field and Description |
|---|---|
java.nio.ByteBuffer |
bytes |
| Constructor and Description |
|---|
ColumnIdentifier(java.nio.ByteBuffer bytes,
AbstractType<?> type) |
ColumnIdentifier(java.nio.ByteBuffer bytes,
java.lang.String text) |
ColumnIdentifier(java.lang.String rawText,
boolean keepCase) |
| Modifier and Type | Method and Description |
|---|---|
ColumnIdentifier |
clone(AbstractAllocator allocator) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
long |
unsharedHeapSize() |
long |
unsharedHeapSizeExcludingData() |
public ColumnIdentifier(java.lang.String rawText,
boolean keepCase)
public ColumnIdentifier(java.nio.ByteBuffer bytes,
AbstractType<?> type)
public ColumnIdentifier(java.nio.ByteBuffer bytes,
java.lang.String text)
public final int hashCode()
hashCode in class java.lang.Objectpublic final boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic long unsharedHeapSize()
unsharedHeapSize in interface IMeasurableMemorypublic long unsharedHeapSizeExcludingData()
public ColumnIdentifier clone(AbstractAllocator allocator)
Copyright © 2015 The Apache Software Foundation