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