Class: SchemaFunction

SchemaFunction

Describes a CQL function.

Constructor

new SchemaFunction(encoder, row)

Creates a new SchemaFunction.
Parameters:
Name Type Description
encoder Encoder
row Row

Members

argumentNames :Array.<String>

List of the function argument names.
Type:
  • Array.<String>

argumentTypes :Array.<{code, info}>

List of the function argument types.
Type:
  • Array.<{code, info}>

body :String

Body of the function.
Type:
  • String

calledOnNullInput :Boolean

Determines if the function is called when the input is null.
Type:
  • Boolean

keyspaceName

Name of the keyspace where the cql function is declared.

language :String

Name of the programming language, for example: java, javascript, ...
Type:
  • String

name :String

Name of the cql function.
Type:
  • String

returnType :Object

Type of the return value.
Type:
  • Object

signature :Array.<String>

Signature of the function.
Type:
  • Array.<String>