Class com::mapd::calcite::parser::MapDParserOptions¶
-
class
MapDParserOptions
¶ - Author
michael
Public Functions
-
com.mapd.calcite.parser.MapDParserOptions.MapDParserOptions(List< FilterPushDownInfo > inFilterPushDownInfo, boolean inLegacySyntax, boolean inIsExplain, boolean inIsViewOptimzeEnabled, boolean inWatchdogEnabled)
-
com.mapd.calcite.parser.MapDParserOptions.MapDParserOptions()
-
List<FilterPushDownInfo> com.mapd.calcite.parser.MapDParserOptions.getFilterPushDownInfo()
- Return
the filterPushDownInfo
-
void com.mapd.calcite.parser.MapDParserOptions.setFilterPushDownInfo(List< FilterPushDownInfo > filterPushDownInfo)
- Parameters
filterPushDownInfo
: the filterPushDownInfo to set
-
boolean com.mapd.calcite.parser.MapDParserOptions.isLegacySyntax()
- Return
the legacySyntax
-
void com.mapd.calcite.parser.MapDParserOptions.setLegacySyntax(boolean legacySyntax)
- Parameters
legacySyntax
: the legacySyntax to set
-
boolean com.mapd.calcite.parser.MapDParserOptions.isExplain()
- Return
the isExplain
-
void com.mapd.calcite.parser.MapDParserOptions.setExplain(boolean isExplain)
- Parameters
isExplain
: the isExplain to set
-
boolean com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled()
- Return
the isViewOptimizeEnabled
-
void com.mapd.calcite.parser.MapDParserOptions.setViewOptimizeEnabled(boolean isViewOptimizeEnabled)
- Parameters
isViewOptimizeEnabled
: the isViewOptimizeEnabled to set
-
boolean com.mapd.calcite.parser.MapDParserOptions.isWatchdogEnabled()
-
void com.mapd.calcite.parser.MapDParserOptions.setWatchdogEnabled(boolean isWatchdogEnabled)
Private Members
-
List<FilterPushDownInfo> com.mapd.calcite.parser.MapDParserOptions.filterPushDownInfo
-
boolean com.mapd.calcite.parser.MapDParserOptions.legacySyntax
-
boolean com.mapd.calcite.parser.MapDParserOptions.isExplain
-
boolean com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled
-
boolean com.mapd.calcite.parser.MapDParserOptions.isWatchdogEnabled
-
class
FilterPushDownInfo
¶ Public Functions
-
com.mapd.calcite.parser.MapDParserOptions.FilterPushDownInfo.FilterPushDownInfo(final int input_prev, final int input_start, final int input_next)
Public Members
-
int com.mapd.calcite.parser.MapDParserOptions.FilterPushDownInfo.input_prev
-
int com.mapd.calcite.parser.MapDParserOptions.FilterPushDownInfo.input_start
-
int com.mapd.calcite.parser.MapDParserOptions.FilterPushDownInfo.input_next
-