Uses of Class org.apache.cassandra.cql3.functions.UDAggregate (apache-cassandra API)
Date: 2018-02-12

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

- Packages that use UDAggregate
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `void` | Schema.`addAggregate(UDAggregate udf)`
    `void` | Schema.`dropAggregate(UDAggregate udf)`
    `void` | Schema.`updateAggregate(UDAggregate udf)`

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

    Methods in org.apache.cassandra.cql3.functions that return UDAggregate
    Modifier and Type | Method and Description
    --- | ---
    `static UDAggregate` | UDAggregate.`create(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 with parameters of type UDAggregate
    Modifier and Type | Method and Description
    --- | ---
    `static Mutation` | LegacySchemaTables.`makeCreateAggregateMutation(KSMetaData keyspace, UDAggregate aggregate, long timestamp)`
    `static Mutation` | LegacySchemaTables.`makeDropAggregateMutation(KSMetaData keyspace, UDAggregate aggregate, long timestamp)`

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

    Methods in org.apache.cassandra.service with parameters of type UDAggregate
    Modifier and Type | Method and Description
    --- | ---
    `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)`

Copyright © 2018 The Apache Software Foundation