## Uses of Class
org.apache.cassandra.db.marshal.CompositeType

Packages that use CompositeType
Package | Description
--- | ---
org.apache.cassandra.cql3.statements |
org.apache.cassandra.db |
org.apache.cassandra.db.filter |
org.apache.cassandra.db.index.composites |
org.apache.cassandra.db.marshal |

### Uses of CompositeType in org.apache.cassandra.cql3.statements

Constructors in org.apache.cassandra.cql3.statements with parameters of type CompositeType
Constructor and Description
`ColumnGroupMap.Builder(CompositeType composite, boolean hasCollections, long now)`

### Uses of CompositeType in org.apache.cassandra.db

Methods in org.apache.cassandra.db with parameters of type CompositeType
Modifier and Type | Method and Description
--- | ---
`static SuperColumns.SCFilter` | SuperColumns.`filterToSC(CompositeType type, IDiskAtomFilter filter)`
`static IDiskAtomFilter` | SuperColumns.`fromSCFilter(CompositeType type, java.nio.ByteBuffer scName, IDiskAtomFilter filter)`
`static IDiskAtomFilter` | SuperColumns.`fromSCNamesFilter(CompositeType type, java.nio.ByteBuffer scName, NamesQueryFilter filter)`
`static SliceQueryFilter` | SuperColumns.`fromSCSliceFilter(CompositeType type, java.nio.ByteBuffer scName, SliceQueryFilter filter)`
`static SuperColumns.SCFilter` | SuperColumns.`namesFilterToSC(CompositeType type, NamesQueryFilter filter)`
`static SuperColumns.SCFilter` | SuperColumns.`sliceFilterToSC(CompositeType type, SliceQueryFilter filter)`

### Uses of CompositeType in org.apache.cassandra.db.filter

Constructors in org.apache.cassandra.db.filter with parameters of type CompositeType
Constructor and Description
`ColumnCounter.GroupByPrefix(long timestamp, CompositeType type, int toGroup)` A column counter that count only 1 for all the columns sharing a given prefix of the key.

### Uses of CompositeType in org.apache.cassandra.db.index.composites

Methods in org.apache.cassandra.db.index.composites that return CompositeType
Modifier and Type | Method and Description
--- | ---
`static CompositeType` | CompositesIndexOnClusteringKey.`buildIndexComparator(CFMetaData baseMetadata, ColumnDefinition columnDef)`
`static CompositeType` | CompositesIndexOnPartitionKey.`buildIndexComparator(CFMetaData baseMetadata, ColumnDefinition columnDef)`
`static CompositeType` | CompositesIndexOnRegular.`buildIndexComparator(CFMetaData baseMetadata, ColumnDefinition columnDef)`
`protected CompositeType` | CompositesIndex.`getBaseComparator()`
`protected CompositeType` | CompositesIndex.`getIndexComparator()`
`static CompositeType` | CompositesIndex.`getIndexComparator(CFMetaData baseMetadata, ColumnDefinition cfDef)`

### Uses of CompositeType in org.apache.cassandra.db.marshal

Methods in org.apache.cassandra.db.marshal that return CompositeType
Modifier and Type | Method and Description
--- | ---
`static CompositeType` | CompositeType.`getInstance(AbstractType... types)`
`static CompositeType` | CompositeType.`getInstance(java.util.List<AbstractType<?>> types)`
`static CompositeType` | CompositeType.`getInstance(TypeParser parser)`

Methods in org.apache.cassandra.db.marshal with parameters of type CompositeType
Modifier and Type | Method and Description
--- | ---
`static CompositeType.Builder` | CompositeType.Builder.`staticBuilder(CompositeType composite)`

Constructors in org.apache.cassandra.db.marshal with parameters of type CompositeType
Constructor and Description
`CompositeType.Builder(CompositeType composite)`