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

- Packages that use Functions
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `Functions` | KeyspaceMetadata.`functions`

    Methods in org.apache.cassandra.schema that return Functions
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `static KeyspaceMetadata` | KeyspaceMetadata.`create(java.lang.String name, KeyspaceParams params, Tables tables, Views views, Types types, Functions functions)`
    `KeyspaceMetadata` | KeyspaceMetadata.`withSwapped(Functions functions)`

Copyright © 2018 The Apache Software Foundation