Represents a cassandra user defined aggregate

See Also:

Inherits

Object

Methods

name

Returns aggregate name

Returns:
Type Details
String aggregate name

type

Returns aggregate return type

Returns:
Type Details
Type aggregate return type

argument_types

Returns aggregate argument types

Returns:
Type Details
Array<Type> aggregate argument types

state_type

Returns aggregate state type

Returns:
Type Details
Type aggregate state type

initial_state

Returns the initial value of the aggregate state or nil

Returns:
Type Details
(Object or nil) the initial value of the aggregate state or nil

state_function

Returns the state function used by this aggregate

Returns:
Type Details
Function the state function used by this aggregate

final_function

Returns the final function used by this aggregate

Returns:
Type Details
Function the final function used by this aggregate

to_cql

Returns a cql representation of this aggregate

Returns:
Type Details
String a cql representation of this aggregate