public class CalciteConnectionConfigImpl extends ConnectionConfigImpl implements CalciteConnectionConfig
CalciteConnectionConfig.ConnectionConfigImpl.Converter<T>, ConnectionConfigImpl.PropEnvBOOLEAN_CONVERTER, IDENTITY_CONVERTER, properties| Constructor and Description |
|---|
CalciteConnectionConfigImpl(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
autoTemp() |
boolean |
caseSensitive() |
boolean |
createMaterializations() |
boolean |
forceDecorrelate() |
Lex |
lex() |
boolean |
materializationsEnabled() |
String |
model() |
Casing |
quotedCasing() |
Quoting |
quoting() |
CalciteConnectionConfigImpl |
set(CalciteConnectionProperty property,
String value)
Returns a copy of this configuration with one property changed.
|
boolean |
spark() |
<T> T |
typeSystem(Class<T> typeSystemClass,
T defaultTypeSystem) |
Casing |
unquotedCasing() |
enumConverter, factory, parse, pluginConverter, schema, timeZone, urlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfactory, schema, timeZone, urlpublic CalciteConnectionConfigImpl(Properties properties)
public CalciteConnectionConfigImpl set(CalciteConnectionProperty property, String value)
public boolean autoTemp()
autoTemp in interface CalciteConnectionConfigCalciteConnectionProperty.AUTO_TEMPpublic boolean materializationsEnabled()
materializationsEnabled in interface CalciteConnectionConfigCalciteConnectionProperty.MATERIALIZATIONS_ENABLEDpublic boolean createMaterializations()
createMaterializations in interface CalciteConnectionConfigCalciteConnectionProperty.CREATE_MATERIALIZATIONSpublic String model()
model in interface CalciteConnectionConfigCalciteConnectionProperty.MODELpublic Lex lex()
lex in interface CalciteConnectionConfigCalciteConnectionProperty.LEXpublic Quoting quoting()
quoting in interface CalciteConnectionConfigCalciteConnectionProperty.QUOTINGpublic Casing unquotedCasing()
unquotedCasing in interface CalciteConnectionConfigCalciteConnectionProperty.UNQUOTED_CASINGpublic Casing quotedCasing()
quotedCasing in interface CalciteConnectionConfigCalciteConnectionProperty.QUOTED_CASINGpublic boolean caseSensitive()
caseSensitive in interface CalciteConnectionConfigCalciteConnectionProperty.CASE_SENSITIVEpublic boolean spark()
spark in interface CalciteConnectionConfigCalciteConnectionProperty.SPARKpublic boolean forceDecorrelate()
forceDecorrelate in interface CalciteConnectionConfigCalciteConnectionProperty.FORCE_DECORRELATEpublic <T> T typeSystem(Class<T> typeSystemClass, T defaultTypeSystem)
typeSystem in interface CalciteConnectionConfigCalciteConnectionProperty.TYPE_SYSTEMCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.