Class DefaultParserFactory

java.lang.Object
org.apache.flink.table.planner.delegation.DefaultParserFactory
All Implemented Interfaces:
org.apache.flink.table.delegation.ParserFactory, org.apache.flink.table.factories.Factory

public class DefaultParserFactory extends Object implements org.apache.flink.table.delegation.ParserFactory
A Parser factory that creates ParserImpl.
  • Constructor Details

    • DefaultParserFactory

      public DefaultParserFactory()
  • Method Details

    • factoryIdentifier

      public String factoryIdentifier()
      Specified by:
      factoryIdentifier in interface org.apache.flink.table.factories.Factory
    • requiredOptions

      public Set<org.apache.flink.configuration.ConfigOption<?>> requiredOptions()
      Specified by:
      requiredOptions in interface org.apache.flink.table.factories.Factory
    • optionalOptions

      public Set<org.apache.flink.configuration.ConfigOption<?>> optionalOptions()
      Specified by:
      optionalOptions in interface org.apache.flink.table.factories.Factory
    • create

      public org.apache.flink.table.delegation.Parser create(org.apache.flink.table.delegation.ParserFactory.Context context)
      Specified by:
      create in interface org.apache.flink.table.delegation.ParserFactory