## Uses of Interface
org.apache.cassandra.cql3.functions.Function

Packages that use Function
Package | Description
--- | ---
org.apache.cassandra.cql3.functions |

### Uses of Function in org.apache.cassandra.cql3.functions

Classes in org.apache.cassandra.cql3.functions that implement Function
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractFunction`
`class` | `TokenFct`

Fields in org.apache.cassandra.cql3.functions declared as Function
Modifier and Type | Field and Description
--- | ---
`static Function` | BytesConversionFcts.`BlobAsVarcharFact`
`static Function` | TimeuuidFcts.`dateOfFct`
`static Function` | TimeuuidFcts.`maxTimeuuidFct`
`static Function` | TimeuuidFcts.`minTimeuuidFct`
`static Function` | TimeuuidFcts.`nowFct`
`static Function` | TimeuuidFcts.`unixTimestampOfFct`
`static Function` | UuidFcts.`uuidFct`
`static Function` | BytesConversionFcts.`VarcharAsBlobFct`

Methods in org.apache.cassandra.cql3.functions that return Function
Modifier and Type | Method and Description
--- | ---
`Function` | Function.Factory.`create(java.lang.String ksName, java.lang.String cfName)`
`static Function` | Functions.`get(java.lang.String keyspace, java.lang.String name, java.util.List<? extends AssignementTestable> providedArgs, ColumnSpecification receiver)`
`static Function` | BytesConversionFcts.`makeFromBlobFunction(AbstractType<?> toType)`
`static Function` | BytesConversionFcts.`makeToBlobFunction(AbstractType<?> fromType)`

Methods in org.apache.cassandra.cql3.functions with parameters of type Function
Modifier and Type | Method and Description
--- | ---
`static Function.Factory` | AbstractFunction.`factory(Function fun)` Creates a trivial factory that always return the provided function.
`static ColumnSpecification` | Functions.`makeArgSpec(ColumnSpecification receiver, Function fun, int i)`