Skip to content

ComplexTypedAggregateExpression

Creating Instance

ComplexTypedAggregateExpression takes the following to be created:

  • [[aggregator]] Aggregator
  • [[inputDeserializer]] Optional input deserializer expression
  • [[inputClass]] Optional Java class for the input
  • [[inputSchema]] Optional schema for the input
  • [[bufferSerializer]] Buffer serializer (NamedExpressions)
  • [[bufferDeserializer]] Buffer deserializer Expression.md[expression]
  • [[outputSerializer]] Output serializer (Expressions)
  • [[dataType]] DataType
  • [[nullable]] nullable flag
  • [[mutableAggBufferOffset]] mutableAggBufferOffset (default: 0)
  • [[inputAggBufferOffset]] inputAggBufferOffset (default: 0)

Last update: 2020-10-21