Class: Aggregate

metadata~Aggregate()

Describes a CQL aggregate.

Constructor

new Aggregate()

Creates a new Aggregate.

Source:

Members

argumentTypes :Array.<{code, info}>

List of the CQL aggregate argument types.

Type:
  • Array.<{code, info}>
Source:

deterministic :Boolean

Indicates whether or not this aggregate is deterministic. This means that given a particular input, the aggregate will always produce the same output.

Type:
  • Boolean
Source:

finalFunction :String

Final Function.

Type:
  • String
Source:

initCondition :String

Initial state value of this aggregate.

Type:
  • String
Source:

keyspaceName

Name of the keyspace where the aggregate is declared.

Source:

name :String

Name of the aggregate.

Type:
  • String
Source:

returnType :Object

Type of the return value.

Type:
  • Object
Source:

signature :Array.<String>

Signature of the aggregate.

Type:
  • Array.<String>
Source:

stateFunction :String

State Function.

Type:
  • String
Source:

stateType :Object

State Type.

Type:
  • Object
Source: