## Uses of Class
org.apache.cassandra.schema.Functions

Packages that use Functions
org.apache.cassandra.cql3.functions
org.apache.cassandra.schema

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

Methods in org.apache.cassandra.cql3.functions with parameters of type Functions
`static UDAggregate` UDAggregate.`create(Functions functions, FunctionName name, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, FunctionName stateFunc, FunctionName finalFunc, AbstractType<?> stateType, java.nio.ByteBuffer initcond)`

### Uses of Functions in org.apache.cassandra.schema

Fields in org.apache.cassandra.schema declared as Functions
`Functions` KeyspaceMetadata.`functions`

Methods in org.apache.cassandra.schema that return Functions
`Functions` Functions.Builder.`build()`
`static Functions` Functions.`none()`
`static Functions` Functions.`of(Function... funs)`
`Functions` Functions.`with(Function fun)` Create a Functions instance with the provided function added
`Functions` Functions.`without(FunctionName name, java.util.List<AbstractType<?>> argTypes)` Creates a Functions instance with the function with the provided name and argument types removed

Methods in org.apache.cassandra.schema with parameters of type Functions
`static KeyspaceMetadata` KeyspaceMetadata.`create(java.lang.String name, KeyspaceParams params, Tables tables, Views views, Types types, Functions functions)`
`KeyspaceMetadata` KeyspaceMetadata.`withSwapped(Functions functions)`