public class AggregateCallJsonSerializer
extends org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.calcite.rel.core.AggregateCall>
AggregateCall
. refer to AggregateCallJsonDeserializer
for
deserializer.Modifier and Type | Field and Description |
---|---|
static String |
FIELD_NAME_AGG_FUNCTION |
static String |
FIELD_NAME_APPROXIMATE |
static String |
FIELD_NAME_ARG_LIST |
static String |
FIELD_NAME_BRIDGING |
static String |
FIELD_NAME_BUILT_IN |
static String |
FIELD_NAME_DISPLAY_NAME |
static String |
FIELD_NAME_DISTINCT |
static String |
FIELD_NAME_FILTER_ARG |
static String |
FIELD_NAME_FUNCTION_KIND |
static String |
FIELD_NAME_IGNORE_NULLS |
static String |
FIELD_NAME_INSTANCE |
static String |
FIELD_NAME_KIND |
static String |
FIELD_NAME_NAME |
static String |
FIELD_NAME_REQUIRES_OVER |
static String |
FIELD_NAME_SYNTAX |
static String |
FIELD_NAME_TYPE |
Constructor and Description |
---|
AggregateCallJsonSerializer() |
Modifier and Type | Method and Description |
---|---|
void |
serialize(org.apache.calcite.rel.core.AggregateCall aggCall,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
public static final String FIELD_NAME_KIND
public static final String FIELD_NAME_TYPE
public static final String FIELD_NAME_NAME
public static final String FIELD_NAME_AGG_FUNCTION
public static final String FIELD_NAME_INSTANCE
public static final String FIELD_NAME_SYNTAX
public static final String FIELD_NAME_DISPLAY_NAME
public static final String FIELD_NAME_FUNCTION_KIND
public static final String FIELD_NAME_BRIDGING
public static final String FIELD_NAME_BUILT_IN
public static final String FIELD_NAME_REQUIRES_OVER
public static final String FIELD_NAME_ARG_LIST
public static final String FIELD_NAME_FILTER_ARG
public static final String FIELD_NAME_DISTINCT
public static final String FIELD_NAME_APPROXIMATE
public static final String FIELD_NAME_IGNORE_NULLS
public void serialize(org.apache.calcite.rel.core.AggregateCall aggCall, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonGenerator jsonGenerator, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws IOException
serialize
in class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.ser.std.StdSerializer<org.apache.calcite.rel.core.AggregateCall>
IOException
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.