17 package com.mapd.calcite.parser;
19 import org.slf4j.Logger;
20 import org.slf4j.LoggerFactory;
22 import java.util.ArrayList;
23 import java.util.List;
26 final static Logger
HEAVYDBLOGGER = LoggerFactory.getLogger(HeavyDBParserOptions.class);
37 boolean inLegacySyntax,
39 boolean inIsExplainDetail,
40 boolean inIsViewOptimzeEnabled,
41 boolean inWatchdogEnabled,
42 boolean inDistributedMode) {
static final Logger HEAVYDBLOGGER
boolean isWatchdogEnabled
List< FilterPushDownInfo > filterPushDownInfo
boolean isDistributedMode()
FilterPushDownInfo(final int input_prev, final int input_start, final int input_next)
void setWatchdogEnabled(boolean isWatchdogEnabled)
boolean isExplainDetail()
boolean isViewOptimizeEnabled()
void setExplain(boolean isExplain)
void setLegacySyntax(boolean legacySyntax)
void setFilterPushDownInfo(List< FilterPushDownInfo > filterPushDownInfo)
HeavyDBParserOptions(List< FilterPushDownInfo > inFilterPushDownInfo, boolean inLegacySyntax, boolean inIsExplain, boolean inIsExplainDetail, boolean inIsViewOptimzeEnabled, boolean inWatchdogEnabled, boolean inDistributedMode)
boolean isWatchdogEnabled()
List< FilterPushDownInfo > getFilterPushDownInfo()
void setViewOptimizeEnabled(boolean isViewOptimizeEnabled)
void setDistributedMode(boolean distributedMode)
boolean isViewOptimizeEnabled