# Package org.apache.cassandra.db.composites

Interface Summary
CBuilder: A builder of Composite.
CellName: A CellName is a Composite, but for which, for the sake of CQL3, we distinguish different parts: a CellName has first a number of clustering components, followed by the CQL3 column name, and then possibly followed by a collection element part.
CellNameType: The type of CellNames.
CellNameType.Deserializer
Composite: A composite value.
CType: A type for a Composite.
CType.Serializer

Class Summary
AbstractCellNameType
AbstractComposite
AbstractCompoundCellNameType
AbstractCType
AbstractSimpleCellNameType
BoundedComposite: Wraps another Composite and adds an EOC byte to track whether this is a slice start or end.
CellNames
Composites
CompositesBuilder: Builder that allow to build multiple composites at the same time.
CompoundComposite: A "truly-composite" Composite.
CompoundCType: A truly-composite CType.
CompoundCType.CompoundCBuilder
CompoundDenseCellName
CompoundDenseCellNameType
CompoundSparseCellName
CompoundSparseCellName.WithCollection
CompoundSparseCellNameType
CompoundSparseCellNameType.WithCollection
SimpleComposite: A "simple" (not-truly-composite) Composite.
SimpleCType: A not truly-composite CType.
SimpleCType.SimpleCBuilder
SimpleDenseCellName
SimpleDenseCellNameType
SimpleSparseCellName
SimpleSparseCellNameType
SimpleSparseInternedCellName

Enum Summary
Composite.EOC