## Uses of Class
org.apache.cassandra.cql3.functions.UDAggregate

Packages that use UDAggregate
org.apache.cassandra.config
org.apache.cassandra.cql3.functions
org.apache.cassandra.schema
org.apache.cassandra.service

### Uses of UDAggregate in org.apache.cassandra.config

Methods in org.apache.cassandra.config with parameters of type UDAggregate
`void` Schema.`addAggregate(UDAggregate uda)`
`void` Schema.`dropAggregate(UDAggregate uda)`
`void` Schema.`updateAggregate(UDAggregate uda)`

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

Methods in org.apache.cassandra.cql3.functions that return UDAggregate
`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)`
`static UDAggregate` UDAggregate.`createBroken(FunctionName name, java.util.List<AbstractType<?>> argTypes, AbstractType<?> returnType, java.nio.ByteBuffer initcond, InvalidRequestException reason)`

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

Methods in org.apache.cassandra.schema that return types with arguments of type UDAggregate
`java.util.Collection<UDAggregate>` Functions.`aggregatesUsingFunction(Function function)`
`java.util.stream.Stream<UDAggregate>` Functions.`udas()`

Methods in org.apache.cassandra.schema with parameters of type UDAggregate
`static Mutation.SimpleBuilder` SchemaKeyspace.`makeCreateAggregateMutation(KeyspaceMetadata keyspace, UDAggregate aggregate, long timestamp)`
`static Mutation.SimpleBuilder` SchemaKeyspace.`makeDropAggregateMutation(KeyspaceMetadata keyspace, UDAggregate aggregate, long timestamp)`

### Uses of UDAggregate in org.apache.cassandra.service

Methods in org.apache.cassandra.service with parameters of type UDAggregate
`static void` MigrationManager.`announceAggregateDrop(UDAggregate udf, boolean announceLocally)`
`static void` MigrationManager.`announceNewAggregate(UDAggregate udf, boolean announceLocally)`
`void` MigrationManager.`notifyCreateAggregate(UDAggregate udf)`
`void` MigrationManager.`notifyDropAggregate(UDAggregate udf)`
`void` MigrationManager.`notifyUpdateAggregate(UDAggregate udf)`