Tabnine Logo
CalciteConnectionConfig.conformance
Code IndexAdd Tabnine to your IDE (free)

How to use
conformance
method
in
org.apache.calcite.config.CalciteConnectionConfig

Best Java code snippets using org.apache.calcite.config.CalciteConnectionConfig.conformance (Showing top 14 results out of 315)

origin: Qihoo360/Quicksql

private SqlConformance conformance() {
 final Context context = config.getContext();
 if (context != null) {
  final CalciteConnectionConfig connectionConfig =
    context.unwrap(CalciteConnectionConfig.class);
  if (connectionConfig != null) {
   return connectionConfig.conformance();
  }
 }
 return SqlConformanceEnum.DEFAULT;
}
origin: org.apache.calcite/calcite-core

private SqlConformance conformance() {
 final Context context = config.getContext();
 if (context != null) {
  final CalciteConnectionConfig connectionConfig =
    context.unwrap(CalciteConnectionConfig.class);
  if (connectionConfig != null) {
   return connectionConfig.conformance();
  }
 }
 return config.getParserConfig().conformance();
}
origin: org.apache.calcite/calcite-core

RelDataTypeSystem typeSystem =
  cfg.typeSystem(RelDataTypeSystem.class, RelDataTypeSystem.DEFAULT);
if (cfg.conformance().shouldConvertRaggedUnionTypesToVarying()) {
 typeSystem =
   new DelegatingTypeSystem(typeSystem) {
origin: Qihoo360/Quicksql

RelDataTypeSystem typeSystem =
  cfg.typeSystem(RelDataTypeSystem.class, RelDataTypeSystem.DEFAULT);
if (cfg.conformance().shouldConvertRaggedUnionTypesToVarying()) {
 typeSystem =
   new DelegatingTypeSystem(typeSystem) {
origin: org.apache.calcite/calcite-core

private SqlValidator createSqlValidator(Context context,
  CalciteCatalogReader catalogReader) {
 final SqlOperatorTable opTab0 =
   context.config().fun(SqlOperatorTable.class,
     SqlStdOperatorTable.instance());
 final SqlOperatorTable opTab =
   ChainedSqlOperatorTable.of(opTab0, catalogReader);
 final JavaTypeFactory typeFactory = context.getTypeFactory();
 final SqlConformance conformance = context.config().conformance();
 return new CalciteSqlValidator(opTab, catalogReader, typeFactory,
   conformance);
}
origin: org.apache.kylin/atopcalcite

private SqlValidator createSqlValidator(Context context,
                    CalciteCatalogReader catalogReader) {
 final SqlOperatorTable opTab0 =
   context.config().fun(SqlOperatorTable.class,
     SqlStdOperatorTable.instance());
 final SqlOperatorTable opTab =
   ChainedSqlOperatorTable.of(opTab0, catalogReader);
 final JavaTypeFactory typeFactory = context.getTypeFactory();
 final SqlConformance conformance = context.config().conformance();
 return new CalciteSqlValidator(opTab, catalogReader, typeFactory,
   conformance);
}
origin: Qihoo360/Quicksql

private SqlValidator createSqlValidator(Context context,
  CalciteCatalogReader catalogReader) {
 final SqlOperatorTable opTab0 =
   context.config().fun(SqlOperatorTable.class,
     SqlStdOperatorTable.instance());
 final SqlOperatorTable opTab =
   ChainedSqlOperatorTable.of(opTab0, catalogReader);
 final JavaTypeFactory typeFactory = context.getTypeFactory();
 final SqlConformance conformance = context.config().conformance();
 return new CalciteSqlValidator(opTab, catalogReader, typeFactory,
   conformance);
}
origin: org.apache.calcite/calcite-core

final SqlConformance conformance = context.config().conformance();
internalParameters.put("_conformance", conformance);
bindable = EnumerableInterpretable.toBindable(internalParameters,
origin: Qihoo360/Quicksql

final SqlConformance conformance = context.config().conformance();
internalParameters.put("_conformance", conformance);
bindable = EnumerableInterpretable.toBindable(internalParameters,
origin: org.apache.calcite/calcite-core

private SqlAdvisor getSqlAdvisor() {
 final CalciteConnectionImpl con = (CalciteConnectionImpl) queryProvider;
 final String schemaName;
 try {
  schemaName = con.getSchema();
 } catch (SQLException e) {
  throw new RuntimeException(e);
 }
 final List<String> schemaPath =
   schemaName == null
     ? ImmutableList.of()
     : ImmutableList.of(schemaName);
 final SqlValidatorWithHints validator =
   new SqlAdvisorValidator(SqlStdOperatorTable.instance(),
   new CalciteCatalogReader(rootSchema,
     schemaPath, typeFactory, con.config()),
   typeFactory, SqlConformanceEnum.DEFAULT);
 final CalciteConnectionConfig config = con.config();
 // This duplicates org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_
 final SqlParser.Config parserConfig = SqlParser.configBuilder()
   .setQuotedCasing(config.quotedCasing())
   .setUnquotedCasing(config.unquotedCasing())
   .setQuoting(config.quoting())
   .setConformance(config.conformance())
   .setCaseSensitive(config.caseSensitive())
   .build();
 return new SqlAdvisor(validator, parserConfig);
}
origin: Qihoo360/Quicksql

private SqlAdvisor getSqlAdvisor() {
 final CalciteConnectionImpl con = (CalciteConnectionImpl) queryProvider;
 final String schemaName;
 try {
  schemaName = con.getSchema();
 } catch (SQLException e) {
  throw new RuntimeException(e);
 }
 final List<String> schemaPath =
   schemaName == null
     ? ImmutableList.of()
     : ImmutableList.of(schemaName);
 final SqlValidatorWithHints validator =
   new SqlAdvisorValidator(SqlStdOperatorTable.instance(),
   new CalciteCatalogReader(rootSchema,
     schemaPath, typeFactory, con.config()),
   typeFactory, SqlConformanceEnum.DEFAULT);
 final CalciteConnectionConfig config = con.config();
 // This duplicates org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_
 final SqlParser.Config parserConfig = SqlParser.configBuilder()
   .setQuotedCasing(config.quotedCasing())
   .setUnquotedCasing(config.unquotedCasing())
   .setQuoting(config.quoting())
   .setConformance(config.conformance())
   .setCaseSensitive(config.caseSensitive())
   .build();
 return new SqlAdvisor(validator, parserConfig);
}
origin: org.apache.kylin/atopcalcite

  .setUnquotedCasing(config.unquotedCasing())
  .setQuoting(config.quoting())
  .setConformance(config.conformance());
final SqlParserImplFactory parserFactory =
  config.parserFactory(SqlParserImplFactory.class, null);
origin: Qihoo360/Quicksql

  .setUnquotedCasing(config.unquotedCasing())
  .setQuoting(config.quoting())
  .setConformance(config.conformance())
  .setCaseSensitive(config.caseSensitive());
final SqlParserImplFactory parserFactory =
origin: org.apache.calcite/calcite-core

  .setUnquotedCasing(config.unquotedCasing())
  .setQuoting(config.quoting())
  .setConformance(config.conformance())
  .setCaseSensitive(config.caseSensitive());
final SqlParserImplFactory parserFactory =
org.apache.calcite.configCalciteConnectionConfigconformance

Popular methods of CalciteConnectionConfig

  • caseSensitive
  • defaultNullCollation
  • quotedCasing
  • quoting
  • timeZone
  • unquotedCasing
  • typeSystem
  • autoTemp
  • forceDecorrelate
  • fun
  • materializationsEnabled
  • parserFactory
  • materializationsEnabled,
  • parserFactory,
  • approximateDecimal,
  • approximateDistinctCount,
  • approximateTopN,
  • createMaterializations,
  • model,
  • schema,
  • schemaFactory

Popular in Java

  • Running tasks concurrently on multiple threads
  • onCreateOptionsMenu (Activity)
  • addToBackStack (FragmentTransaction)
  • getResourceAsStream (ClassLoader)
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • JButton (javax.swing)
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now