## Uses of Interface
org.apache.cassandra.cql3.CQL3Type

Packages that use CQL3Type
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.cql3.statements |
org.apache.cassandra.db.marshal |

### Uses of CQL3Type in org.apache.cassandra.cql3

Classes in org.apache.cassandra.cql3 that implement CQL3Type
Modifier and Type | Class and Description
--- | ---
`static class` | `CQL3Type.Collection`
`static class` | `CQL3Type.Custom`
`static class` | `CQL3Type.Native`

Methods in org.apache.cassandra.cql3 with parameters of type CQL3Type
Modifier and Type | Method and Description
--- | ---
`static CQL3Type.Collection` | CQL3Type.Collection.`list(CQL3Type t)`
`static CQL3Type.Collection` | CQL3Type.Collection.`map(CQL3Type t1, CQL3Type t2)`
`static CQL3Type.Collection` | CQL3Type.Collection.`set(CQL3Type t)`

Constructors in org.apache.cassandra.cql3 with parameters of type CQL3Type
Constructor and Description
`TypeCast(CQL3Type type, Term.Raw term)`

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

Fields in org.apache.cassandra.cql3.statements declared as CQL3Type
Modifier and Type | Field and Description
--- | ---
`CQL3Type` | AlterTableStatement.`validator`

Methods in org.apache.cassandra.cql3.statements with parameters of type CQL3Type
Modifier and Type | Method and Description
--- | ---
`void` | CreateTableStatement.RawStatement.`addDefinition(ColumnIdentifier def, CQL3Type type, boolean isStatic)`

Constructors in org.apache.cassandra.cql3.statements with parameters of type CQL3Type
Constructor and Description
`AlterTableStatement(CFName name, AlterTableStatement.Type type, ColumnIdentifier columnName, CQL3Type validator, CFPropDefs cfProps, java.util.Map<ColumnIdentifier,ColumnIdentifier> renames, boolean isStatic)`

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

Methods in org.apache.cassandra.db.marshal that return CQL3Type
Modifier and Type | Method and Description
--- | ---
`CQL3Type` | AbstractType.`asCQL3Type()`
`CQL3Type` | AsciiType.`asCQL3Type()`
`CQL3Type` | BooleanType.`asCQL3Type()`
`CQL3Type` | BytesType.`asCQL3Type()`
`CQL3Type` | CollectionType.`asCQL3Type()`
`CQL3Type` | CounterColumnType.`asCQL3Type()`
`CQL3Type` | DateType.`asCQL3Type()`
`CQL3Type` | DecimalType.`asCQL3Type()`
`CQL3Type` | DoubleType.`asCQL3Type()`
`CQL3Type` | FloatType.`asCQL3Type()`
`CQL3Type` | InetAddressType.`asCQL3Type()`
`CQL3Type` | Int32Type.`asCQL3Type()`
`CQL3Type` | IntegerType.`asCQL3Type()`
`CQL3Type` | LongType.`asCQL3Type()`
`CQL3Type` | ReversedType.`asCQL3Type()`
`CQL3Type` | TimeUUIDType.`asCQL3Type()`
`CQL3Type` | TimestampType.`asCQL3Type()`
`CQL3Type` | UTF8Type.`asCQL3Type()`
`CQL3Type` | UUIDType.`asCQL3Type()`