OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mapd.calcite.parser.HeavyDBParser Member List

This is the complete list of members for com.mapd.calcite.parser.HeavyDBParser, including all inherited members.

addDbContextIfMissing(Set< ImmutableList< String >> names)com.mapd.calcite.parser.HeavyDBParserinlineprivate
ARRAY_VALUEcom.mapd.calcite.parser.HeavyDBParserprivatestatic
buildRATreeAndPerformQueryOptimization(String query, final HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinline
callCountcom.mapd.calcite.parser.HeavyDBParserprivate
captureIdentifiers(String sql, boolean legacy_syntax)com.mapd.calcite.parser.HeavyDBParserinline
captureIdentifiers(SqlNode node)com.mapd.calcite.parser.HeavyDBParserinline
clearMemo()com.mapd.calcite.parser.HeavyDBParserinline
convertSqlToRelNode(final SqlNode sqlNode, final HeavyDBPlanner HeavyDBPlanner, final HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinlinepackage
createTypeSystem()com.mapd.calcite.parser.HeavyDBParserinlineprotected
CURRENT_PARSERcom.mapd.calcite.parser.HeavyDBParserstatic
dataDircom.mapd.calcite.parser.HeavyDBParserprivate
DB_CONNECTION_CONTEXTcom.mapd.calcite.parser.HeavyDBParserprivatestatic
dbPortcom.mapd.calcite.parser.HeavyDBParserprivate
dbSqlOperatorTablecom.mapd.calcite.parser.HeavyDBParserprivate
dbUsercom.mapd.calcite.parser.HeavyDBParserprivate
DELETEcom.mapd.calcite.parser.HeavyDBParserprivatestatic
desugar(SqlSelect select_node, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
desugar(SqlSelect select_node, SqlOrderBy order_by_node, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
desugarExpression(SqlNode node, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
EXISTScom.mapd.calcite.parser.HeavyDBParserprivatestatic
expand(final SqlNode node, final java.util.Map< String, SqlNode > id_to_expr, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expand(final SqlNodeList group_by_list, final java.util.Map< String, SqlNode > id_to_expr, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandCase(SqlCase old_case_node, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandCorrelation(final SqlBasicCall proj_call, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandCovariance(final SqlBasicCall proj_call, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandCovariance(SqlParserPos pos, final SqlNode operand0, final SqlNode operand1, boolean pop, boolean flt, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandStringFunctions(final SqlBasicCall proj_call, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandVariance(final SqlBasicCall proj_call, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
expandVariance(final SqlParserPos pos, final SqlNode operand, boolean biased, boolean sqrt, boolean flt, RelDataTypeFactory typeFactory)com.mapd.calcite.parser.HeavyDBParserinlineprivate
getCallCount()com.mapd.calcite.parser.HeavyDBParserinline
getCompletionHints(String sql, int cursor, List< String > visible_tables)com.mapd.calcite.parser.HeavyDBParserinline
getDummyUpdate(SqlUpdate update)com.mapd.calcite.parser.HeavyDBParserinlineprivate
getPlanner()com.mapd.calcite.parser.HeavyDBParserinlineprivate
getPlanner(final boolean allowSubQueryExpansion, final boolean isWatchdogEnabled, final boolean isDistributedMode)com.mapd.calcite.parser.HeavyDBParserinlineprivate
getTableName(SqlNode node)com.mapd.calcite.parser.HeavyDBParserinlineprivate
HEAVYDBLOGGERcom.mapd.calcite.parser.HeavyDBParserpackagestatic
HeavyDBParser(String dataDir, final Supplier< HeavyDBSqlOperatorTable > dbSqlOperatorTable, int dbPort, SockTransportProperties skT)com.mapd.calcite.parser.HeavyDBParserinline
INcom.mapd.calcite.parser.HeavyDBParserprivatestatic
isColumnHashJoinable(List< String > joinColumnIdentifier, MetaConnect mc)com.mapd.calcite.parser.HeavyDBParserinlineprivate
isCorrelated(SqlNode expression)com.mapd.calcite.parser.HeavyDBParserinlineprivate
isHashJoinableType(TColumnType type)com.mapd.calcite.parser.HeavyDBParserinlineprivate
OTHER_FUNCTIONcom.mapd.calcite.parser.HeavyDBParserprivatestatic
parseSql(String sql, final boolean legacy_syntax, Planner planner)com.mapd.calcite.parser.HeavyDBParserinlineprivate
process(String sql, final HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinline
processSql(String sql, final HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinline
processSql(final SqlNode sqlNode, final HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinline
queryToRelNode(final String sql, final HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinlinepackage
replaceIsTrue(final RelDataTypeFactory typeFactory, RelRoot root)com.mapd.calcite.parser.HeavyDBParserinlineprivate
resolveSelectIdentifiers(SqlIdentifierCapturer capturer)com.mapd.calcite.parser.HeavyDBParserinline
rewriteSimpleUpdateAsSelect(final SqlUpdate update)com.mapd.calcite.parser.HeavyDBParserinlineprivate
rewriteUpdateAsSelect(SqlUpdate update, HeavyDBParserOptions parserOptions)com.mapd.calcite.parser.HeavyDBParserinlineprivate
SCALARcom.mapd.calcite.parser.HeavyDBParserprivatestatic
setUser(HeavyDBUser dbUser)com.mapd.calcite.parser.HeavyDBParserinline
sock_transport_propertiescom.mapd.calcite.parser.HeavyDBParserprivate
SubqueryCorrMemocom.mapd.calcite.parser.HeavyDBParserprivatestatic
tableAliasFinder(SqlNode sqlNode, Map< String, String > tableAliasMap)com.mapd.calcite.parser.HeavyDBParserinline
UPDATEcom.mapd.calcite.parser.HeavyDBParserprivatestatic
updateMetaData(String schema, String table)com.mapd.calcite.parser.HeavyDBParserinline