public abstract class AbstractSimpleCellNameType extends AbstractCellNameType
CellNameType.Deserializer
CType.Serializer
Modifier and Type | Field and Description |
---|---|
protected AbstractType<?> |
type |
Modifier | Constructor and Description |
---|---|
protected |
AbstractSimpleCellNameType(AbstractType<?> type) |
Modifier and Type | Method and Description |
---|---|
AbstractType<?> |
asAbstractType()
Returns a AbstractType corresponding to this CType for thrift/cql2 sake.
|
CBuilder |
builder()
A builder of Composite.
|
boolean |
isCompound()
Returns whether this is a "truly-composite" underneath.
|
protected CellName |
makeCellName(java.nio.ByteBuffer[] components) |
CellNameType.Deserializer |
newDeserializer(java.io.DataInput in)
Creates a new Deserializer.
|
int |
size()
The number of subtypes for this CType.
|
AbstractType<?> |
subtype(int i)
Gets a subtype of this CType.
|
addCollection, cellFromByteBuffer, cellSerializer, collectionType, columnComparator, columnReverseComparator, columnSerializer, create, diskAtomFilterSerializer, hasCollections, make, makeCellName, makeDenseCQL3RowBuilder, makeSparseCQL3RowBuilder, namesQueryFilterSerializer, onDiskAtomComparator, onDiskAtomSerializer, rowMarker, supportCollections
checkRemaining, compare, deletionInfoSerializer, equals, getString, hashCode, indexComparator, indexReverseComparator, indexSerializer, isCompatibleWith, rangeTombstoneSerializer, reverseComparator, rowIndexEntrySerializer, serializer, sliceBytes, sliceQueryFilterSerializer, sliceSerializer, toString, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addCQL3Column, clusteringPrefixSize, CQL3RowBuilder, create, isDense, prefixBuilder, removeCQL3Column, setSubtype
deletionInfoSerializer, fromByteBuffer, getString, indexComparator, indexReverseComparator, indexSerializer, isCompatibleWith, rangeTombstoneSerializer, reverseComparator, rowIndexEntrySerializer, serializer, sliceQueryFilterSerializer, sliceSerializer, validate
protected final AbstractType<?> type
protected AbstractSimpleCellNameType(AbstractType<?> type)
public boolean isCompound()
CType
public int size()
CType
public AbstractType<?> subtype(int i)
CType
protected CellName makeCellName(java.nio.ByteBuffer[] components)
makeCellName
in class AbstractCellNameType
public AbstractType<?> asAbstractType()
CType
public CellNameType.Deserializer newDeserializer(java.io.DataInput in)
CellNameType
Copyright © 2014 The Apache Software Foundation