@Internal public class SerdeContext extends Object
| Constructor and Description |
|---|
SerdeContext(org.apache.flink.table.delegation.Parser parser,
org.apache.flink.table.planner.calcite.FlinkContext flinkContext,
ClassLoader classLoader,
org.apache.flink.table.planner.calcite.FlinkTypeFactory typeFactory,
org.apache.calcite.sql.SqlOperatorTable operatorTable) |
| Modifier and Type | Method and Description |
|---|---|
static SerdeContext |
get(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.DatabindContext databindContext)
Retrieve context from
SerializerProvider and DeserializationContext. |
ClassLoader |
getClassLoader() |
org.apache.flink.configuration.ReadableConfig |
getConfiguration() |
org.apache.flink.table.planner.calcite.FlinkContext |
getFlinkContext() |
org.apache.calcite.sql.SqlOperatorTable |
getOperatorTable() |
org.apache.flink.table.delegation.Parser |
getParser() |
org.apache.calcite.rex.RexBuilder |
getRexBuilder() |
org.apache.flink.table.planner.calcite.FlinkTypeFactory |
getTypeFactory() |
public SerdeContext(org.apache.flink.table.delegation.Parser parser,
org.apache.flink.table.planner.calcite.FlinkContext flinkContext,
ClassLoader classLoader,
org.apache.flink.table.planner.calcite.FlinkTypeFactory typeFactory,
org.apache.calcite.sql.SqlOperatorTable operatorTable)
public static SerdeContext get(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.DatabindContext databindContext)
SerializerProvider and DeserializationContext.public org.apache.flink.table.delegation.Parser getParser()
public org.apache.flink.configuration.ReadableConfig getConfiguration()
public ClassLoader getClassLoader()
public org.apache.flink.table.planner.calcite.FlinkContext getFlinkContext()
public org.apache.flink.table.planner.calcite.FlinkTypeFactory getTypeFactory()
public org.apache.calcite.sql.SqlOperatorTable getOperatorTable()
public org.apache.calcite.rex.RexBuilder getRexBuilder()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.