OmniSciDB  b24e664e58
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
com.mapd.calcite.parser.MapDParserOptions Class Reference
+ Collaboration diagram for com.mapd.calcite.parser.MapDParserOptions:

Classes

class  FilterPushDownInfo
 

Public Member Functions

 MapDParserOptions (List< FilterPushDownInfo > inFilterPushDownInfo, boolean inLegacySyntax, boolean inIsExplain, boolean inIsViewOptimzeEnabled)
 
 MapDParserOptions ()
 
List< FilterPushDownInfogetFilterPushDownInfo ()
 
void setFilterPushDownInfo (List< FilterPushDownInfo > filterPushDownInfo)
 
boolean isLegacySyntax ()
 
void setLegacySyntax (boolean legacySyntax)
 
boolean isExplain ()
 
void setExplain (boolean isExplain)
 
boolean isViewOptimizeEnabled ()
 
void setViewOptimizeEnabled (boolean isViewOptimizeEnabled)
 

Static Package Attributes

static final Logger MAPDLOGGER = LoggerFactory.getLogger(MapDParserOptions.class)
 

Private Attributes

List< FilterPushDownInfofilterPushDownInfo
 
boolean legacySyntax
 
boolean isExplain
 
boolean isViewOptimizeEnabled
 

Detailed Description

Author
michael

Definition at line 28 of file MapDParserOptions.java.

Constructor & Destructor Documentation

com.mapd.calcite.parser.MapDParserOptions.MapDParserOptions ( List< FilterPushDownInfo inFilterPushDownInfo,
boolean  inLegacySyntax,
boolean  inIsExplain,
boolean  inIsViewOptimzeEnabled 
)
inline

Definition at line 36 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.filterPushDownInfo, com.mapd.calcite.parser.MapDParserOptions.isExplain(), com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled(), and com.mapd.calcite.parser.MapDParserOptions.legacySyntax.

39  {
40  filterPushDownInfo = inFilterPushDownInfo;
41  legacySyntax = inLegacySyntax;
42  isExplain = inIsExplain;
43  isViewOptimizeEnabled = inIsViewOptimzeEnabled;
44  }
List< FilterPushDownInfo > filterPushDownInfo

+ Here is the call graph for this function:

com.mapd.calcite.parser.MapDParserOptions.MapDParserOptions ( )
inline

Definition at line 46 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.filterPushDownInfo, com.mapd.calcite.parser.MapDParserOptions.isExplain(), com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled(), and com.mapd.calcite.parser.MapDParserOptions.legacySyntax.

+ Here is the call graph for this function:

Member Function Documentation

List<FilterPushDownInfo> com.mapd.calcite.parser.MapDParserOptions.getFilterPushDownInfo ( )
inline
Returns
the filterPushDownInfo

Definition at line 56 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.filterPushDownInfo.

56  {
57  return filterPushDownInfo;
58  }
List< FilterPushDownInfo > filterPushDownInfo
boolean com.mapd.calcite.parser.MapDParserOptions.isExplain ( )
inline
Returns
the isExplain

Definition at line 84 of file MapDParserOptions.java.

Referenced by com.mapd.calcite.parser.MapDParserOptions.MapDParserOptions(), and com.mapd.calcite.parser.MapDParserOptions.setExplain().

84  {
85  return isExplain;
86  }

+ Here is the caller graph for this function:

boolean com.mapd.calcite.parser.MapDParserOptions.isLegacySyntax ( )
inline
Returns
the legacySyntax

Definition at line 70 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.legacySyntax.

70  {
71  return legacySyntax;
72  }
boolean com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled ( )
inline
Returns
the isViewOptimizeEnabled

Definition at line 111 of file MapDParserOptions.java.

Referenced by com.mapd.calcite.parser.MapDParserOptions.MapDParserOptions(), and com.mapd.calcite.parser.MapDParserOptions.setViewOptimizeEnabled().

111  {
112  return isViewOptimizeEnabled;
113  }

+ Here is the caller graph for this function:

void com.mapd.calcite.parser.MapDParserOptions.setExplain ( boolean  isExplain)
inline
Parameters
isExplainthe isExplain to set

Definition at line 91 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.isExplain().

91  {
92  this.isExplain = isExplain;
93  }

+ Here is the call graph for this function:

void com.mapd.calcite.parser.MapDParserOptions.setFilterPushDownInfo ( List< FilterPushDownInfo filterPushDownInfo)
inline
Parameters
filterPushDownInfothe filterPushDownInfo to set

Definition at line 63 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.filterPushDownInfo.

63  {
64  this.filterPushDownInfo = filterPushDownInfo;
65  }
List< FilterPushDownInfo > filterPushDownInfo
void com.mapd.calcite.parser.MapDParserOptions.setLegacySyntax ( boolean  legacySyntax)
inline
Parameters
legacySyntaxthe legacySyntax to set

Definition at line 77 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.legacySyntax.

77  {
78  this.legacySyntax = legacySyntax;
79  }
void com.mapd.calcite.parser.MapDParserOptions.setViewOptimizeEnabled ( boolean  isViewOptimizeEnabled)
inline
Parameters
isViewOptimizeEnabledthe isViewOptimizeEnabled to set

Definition at line 118 of file MapDParserOptions.java.

References com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled().

118  {
119  this.isViewOptimizeEnabled = isViewOptimizeEnabled;
120  }

+ Here is the call graph for this function:

Member Data Documentation

boolean com.mapd.calcite.parser.MapDParserOptions.isExplain
private

Definition at line 33 of file MapDParserOptions.java.

boolean com.mapd.calcite.parser.MapDParserOptions.isViewOptimizeEnabled
private

Definition at line 34 of file MapDParserOptions.java.

final Logger com.mapd.calcite.parser.MapDParserOptions.MAPDLOGGER = LoggerFactory.getLogger(MapDParserOptions.class)
staticpackage

Definition at line 29 of file MapDParserOptions.java.


The documentation for this class was generated from the following file: