public SqlConformance conformance() { return CalciteConnectionProperty.CONFORMANCE.wrap(properties) .getEnum(SqlConformanceEnum.class); } }
public <T> T parserFactory(Class<T> parserFactoryClass, T defaultParserFactory) { return CalciteConnectionProperty.PARSER_FACTORY.wrap(properties) .getPlugin(parserFactoryClass, defaultParserFactory); }
public boolean approximateDistinctCount() { return CalciteConnectionProperty.APPROXIMATE_DISTINCT_COUNT.wrap(properties) .getBoolean(); }
public NullCollation defaultNullCollation() { return CalciteConnectionProperty.DEFAULT_NULL_COLLATION.wrap(properties) .getEnum(NullCollation.class, NullCollation.HIGH); }
public boolean createMaterializations() { return CalciteConnectionProperty.CREATE_MATERIALIZATIONS.wrap(properties) .getBoolean(); }
public boolean createMaterializations() { return CalciteConnectionProperty.CREATE_MATERIALIZATIONS.wrap(properties) .getBoolean(); }
public boolean forceDecorrelate() { return CalciteConnectionProperty.FORCE_DECORRELATE.wrap(properties) .getBoolean(); }
public <T> T schemaFactory(Class<T> schemaFactoryClass, T defaultSchemaFactory) { return CalciteConnectionProperty.SCHEMA_FACTORY.wrap(properties) .getPlugin(schemaFactoryClass, defaultSchemaFactory); }
@Override public boolean nullEqualToEmpty() { return CalciteConnectionProperty.NULL_EQUAL_TO_EMPTY.wrap(properties).getBoolean(); }
public <T> T schemaFactory(Class<T> schemaFactoryClass, T defaultSchemaFactory) { return CalciteConnectionProperty.SCHEMA_FACTORY.wrap(properties) .getPlugin(schemaFactoryClass, defaultSchemaFactory); }
public SqlConformance conformance() { return CalciteConnectionProperty.CONFORMANCE.wrap(properties) .getEnum(SqlConformanceEnum.class); } }
public <T> T parserFactory(Class<T> parserFactoryClass, T defaultParserFactory) { return CalciteConnectionProperty.PARSER_FACTORY.wrap(properties) .getPlugin(parserFactoryClass, defaultParserFactory); }
public boolean materializationsEnabled() { return CalciteConnectionProperty.MATERIALIZATIONS_ENABLED.wrap(properties) .getBoolean(); }
public NullCollation defaultNullCollation() { return CalciteConnectionProperty.DEFAULT_NULL_COLLATION.wrap(properties) .getEnum(NullCollation.class, NullCollation.HIGH); }
public JsonSchema.Type schemaType() { return CalciteConnectionProperty.SCHEMA_TYPE.wrap(properties) .getEnum(JsonSchema.Type.class); }
public Casing unquotedCasing() { return CalciteConnectionProperty.UNQUOTED_CASING.wrap(properties) .getEnum(Casing.class, lex().unquotedCasing); }
public Quoting quoting() { return CalciteConnectionProperty.QUOTING.wrap(properties) .getEnum(Quoting.class, lex().quoting); }
public Quoting quoting() { return CalciteConnectionProperty.QUOTING.wrap(properties) .getEnum(Quoting.class, lex().quoting); }
public Casing quotedCasing() { return CalciteConnectionProperty.QUOTED_CASING.wrap(properties) .getEnum(Casing.class, lex().quotedCasing); }
public boolean caseSensitive() { return CalciteConnectionProperty.CASE_SENSITIVE.wrap(properties) .getBoolean(lex().caseSensitive); }