OmniSciDB  c0231cc57d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
org.apache.calcite.sql2rel.SqlToRelConverter Member List

This is the complete list of members for org.apache.calcite.sql2rel.SqlToRelConverter, including all inherited members.

addConvertedNonCorrSubqs(Map< SqlNode, RexNode > alreadyConvertedNonCorrSubqs)org.apache.calcite.sql2rel.SqlToRelConverterinline
adjustInputRef(Blackboard bb, RexInputRef inputRef)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
afterTableFunction(SqlToRelConverter.Blackboard bb, SqlCall call, LogicalTableFunctionScan callRel)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
all(SqlCall call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
castNullLiteralIfNeeded(RexNode node, RelDataType type)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
catalogReaderorg.apache.calcite.sql2rel.SqlToRelConverterprotected
checkConvertedType(SqlNode query, RelNode result)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
clusterorg.apache.calcite.sql2rel.SqlToRelConverterprotected
collectInsertTargets(SqlInsert call, final RexNode sourceRef, final List< String > targetColumnNames, List< RexNode > columnExprs)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
configorg.apache.calcite.sql2rel.SqlToRelConverter
containsInOperator(SqlNode node)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
containsNullLiteral(SqlNodeList valueList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
convertAgg(Blackboard bb, SqlSelect select, List< SqlNode > orderExprList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertCollectionTable(Blackboard bb, SqlCall call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertColumnList(final SqlInsert call, RelNode source)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertCursor(Blackboard bb, SubQuery subQuery)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertDelete(SqlDelete call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertDynamicParam(final SqlDynamicParam dynamicParam)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertExists(SqlNode seek, RelOptUtil.SubQueryType subQueryType, RelOptUtil.Logic logic, boolean notIn, RelDataType targetDataType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertExpression(SqlNode node)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertExpression(SqlNode node, Map< String, RexNode > nameToNodeMap)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertExtendedExpression(SqlNode node, Blackboard bb)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertFrom(Blackboard bb, SqlNode from)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertFrom(Blackboard bb, SqlNode from, List< String > fieldNames)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertIdentifier(Blackboard bb, SqlIdentifier id, SqlNodeList extendedColumns, SqlNodeList tableHints)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertIdentifier(Blackboard bb, SqlIdentifier identifier)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertInsert(SqlInsert call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertInToOr(final Blackboard bb, final List< RexNode > leftKeys, SqlNodeList valuesList, SqlInOperator op)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertJoinCondition(Blackboard bb, SqlValidatorNamespace leftNamespace, SqlValidatorNamespace rightNamespace, SqlNode condition, JoinConditionType conditionType, RelNode leftRel, RelNode rightRel)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertJoinType(JoinType joinType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
convertLiteralInValuesList(SqlNode sqlNode, Blackboard bb, RelDataType rowType, int iField)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertMatchRecognize(Blackboard bb, SqlCall call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertMerge(SqlMerge call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertMultisets(final List< SqlNode > operands, Blackboard bb)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertNonCorrelatedSubQuery(SubQuery subQuery, Blackboard bb, RelNode converted, boolean isExists)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertOrder(SqlSelect select, Blackboard bb, RelCollation collation, List< SqlNode > orderExprList, SqlNode offset, SqlNode fetch)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertOrderItem(SqlSelect select, SqlNode orderItem, List< SqlNode > extraExprs, RelFieldCollation.Direction direction, RelFieldCollation.NullDirection nullDirection)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertOver(Blackboard bb, SqlNode node)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertQuery(SqlNode query, final boolean needsValidation, final boolean top)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertQueryOrInList(Blackboard bb, SqlNode seek, RelDataType targetRowType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertQueryRecursive(SqlNode query, boolean top, RelDataType targetRowType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertRowConstructor(Blackboard bb, SqlCall rowConstructor)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertRowValues(Blackboard bb, SqlNode rowList, Collection< SqlNode > rows, boolean allowLiteralsOnly, RelDataType targetRowType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertSelect(SqlSelect select, boolean top)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertSelectImpl(final Blackboard bb, SqlSelect select)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertSelectList(Blackboard bb, SqlSelect select, List< SqlNode > orderList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertSetOp(SqlCall call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
convertTemporalTable(Blackboard bb, SqlCall call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertToSingleValueSubq(SqlNode query, RelNode plan)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertUnnest(Blackboard bb, SqlCall call, List< String > fieldNames)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertUpdate(SqlUpdate call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertUsing(SqlValidatorNamespace leftNamespace, SqlValidatorNamespace rightNamespace, List< String > nameList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertValues(SqlCall values, RelDataType targetRowType)org.apache.calcite.sql2rel.SqlToRelConverterinline
convertValuesImpl(Blackboard bb, SqlCall values, RelDataType targetRowType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertWhere(final Blackboard bb, final SqlNode where)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
convertWith(SqlWith with, boolean top)org.apache.calcite.sql2rel.SqlToRelConverterinline
createAggImpl(Blackboard bb, final AggConverter aggConverter, SqlNodeList selectList, SqlNodeList groupList, SqlNode having, List< SqlNode > orderExprList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
createAggregate(Blackboard bb, ImmutableBitSet groupSet, ImmutableList< ImmutableBitSet > groupSets, List< AggregateCall > aggCalls)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
createBlackboard(SqlValidatorScope scope, Map< String, RexNode > nameToNodeMap, boolean top)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
createInsertBlackboard(RelOptTable targetTable, RexNode sourceRef, List< String > targetColumnNames)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
createJoin(Blackboard bb, RelNode leftRel, RelNode rightRel, RexNode joinCond, JoinRelType joinType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
createModify(RelOptTable targetTable, RelNode source)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
createSource(RelOptTable targetTable, RelNode source, ModifiableView modifiableView, RelDataType delegateRowType)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
createToRelContext(List< RelHint > hints)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
datasetStackorg.apache.calcite.sql2rel.SqlToRelConverterprivate
decorrelate(SqlNode query, RelNode rootRel)org.apache.calcite.sql2rel.SqlToRelConverterinline
decorrelateQuery(RelNode rootRel)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
DEFAULT_IN_SUB_QUERY_THRESHOLDorg.apache.calcite.sql2rel.SqlToRelConverterstatic
DEFAULT_IN_SUBQUERY_THRESHOLDorg.apache.calcite.sql2rel.SqlToRelConverterstatic
deriveAlias(final SqlNode node, Collection< String > aliases, final int ordinal)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
desc(RelFieldCollation.Direction direction)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
distinctify(Blackboard bb, boolean checkForDupExprs)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
dynamicParamSqlNodesorg.apache.calcite.sql2rel.SqlToRelConverterprivate
enableDecorrelation()org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
ensureSqlType(RelDataType type, RexNode node)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
explainParamCountorg.apache.calcite.sql2rel.SqlToRelConverterprivate
exprConverterorg.apache.calcite.sql2rel.SqlToRelConverterprivate
extraSelectItems(Blackboard bb, SqlSelect select, List< RexNode > exprList, List< String > nameList, Collection< String > aliasList, List< SqlMonotonicity > columnMonotonicityList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
findSubQueries(Blackboard bb, SqlNode node, RelOptUtil.Logic logic, boolean registerOnlyScalarSubQueries)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
flattenTypes(RelNode rootRel, boolean restructure)org.apache.calcite.sql2rel.SqlToRelConverterinline
gatherOrderExprs(Blackboard bb, SqlSelect select, SqlNodeList orderList, List< SqlNode > extraOrderExprs, List< RelFieldCollation > collationList)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
getCluster()org.apache.calcite.sql2rel.SqlToRelConverterinline
getColumnMappings(SqlOperator op)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
getCorrelationUse(Blackboard bb, final RelNode r0)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
getDynamicParamCount()org.apache.calcite.sql2rel.SqlToRelConverterinline
getDynamicParamCountInExplain(boolean increment)org.apache.calcite.sql2rel.SqlToRelConverterinline
getDynamicParamType(int index)org.apache.calcite.sql2rel.SqlToRelConverterinline
getInitializerFactory(SqlValidatorTable validatorTable)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
getInSubqueryThreshold()org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
getMapConvertedNonCorrSubqs()org.apache.calcite.sql2rel.SqlToRelConverterinline
getRexBuilder()org.apache.calcite.sql2rel.SqlToRelConverterinline
getSystemFields()org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
getTargetTable(SqlNode call)org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
hintStrategiesorg.apache.calcite.sql2rel.SqlToRelConverterprivate
isOrdered(SqlNode query)org.apache.calcite.sql2rel.SqlToRelConverterinlinestatic
isRowConstructor(SqlNode node)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
isStream(SqlNode query)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
isSubQueryNonCorrelated(RelNode subq, Blackboard bb)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
isTrimUnusedFields()org.apache.calcite.sql2rel.SqlToRelConverterinline
leavesorg.apache.calcite.sql2rel.SqlToRelConverterprotected
mapConvertedNonCorrSubqsorg.apache.calcite.sql2rel.SqlToRelConverterprivate
mapCorrelToDeferredorg.apache.calcite.sql2rel.SqlToRelConverterprivate
negate(SqlQuantifyOperator operator)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
newFieldTrimmer()org.apache.calcite.sql2rel.SqlToRelConverterinlineprotected
opTaborg.apache.calcite.sql2rel.SqlToRelConverterprivate
pushDownNotForIn(SqlValidatorScope scope, SqlNode sqlNode)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
reg(SqlValidatorScope scope, SqlNode e)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
relBuilderorg.apache.calcite.sql2rel.SqlToRelConverterprivate
replaceSubQueries(final Blackboard bb, final SqlNode expr, RelOptUtil.Logic logic)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
requiredCollation(RelNode r)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
rewriteAggregateWithGroupId(Blackboard bb, AggregatingSelectScope.Resolved r, AggConverter converter)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
rexBuilderorg.apache.calcite.sql2rel.SqlToRelConverterprotected
setDynamicParamCountInExplain(int explainParamCount)org.apache.calcite.sql2rel.SqlToRelConverterinline
setSubQueryConverter(SubQueryConverter converter)org.apache.calcite.sql2rel.SqlToRelConverterinline
SQL2REL_LOGGERorg.apache.calcite.sql2rel.SqlToRelConverterprotectedstatic
SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptPlanner planner, RexBuilder rexBuilder, SqlRexConvertletTable convertletTable)org.apache.calcite.sql2rel.SqlToRelConverterinline
SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptCluster cluster, SqlRexConvertletTable convertletTable)org.apache.calcite.sql2rel.SqlToRelConverterinline
SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptCluster cluster, SqlRexConvertletTable convertletTable, Config config)org.apache.calcite.sql2rel.SqlToRelConverterinline
subQueryConverterorg.apache.calcite.sql2rel.SqlToRelConverterprivate
substituteSubQuery(Blackboard bb, SubQuery subQuery)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
toRel(final RelOptTable table, final List< RelHint > hints)org.apache.calcite.sql2rel.SqlToRelConverterinline
translateIn(RelOptUtil.Logic logic, RelNode root, final RexNode rex)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivate
trimUnusedFields(boolean ordered, RelNode rootRel)org.apache.calcite.sql2rel.SqlToRelConverterinline
typeFactoryorg.apache.calcite.sql2rel.SqlToRelConverterprotected
unwrap(Object o, Class< T > clazz)org.apache.calcite.sql2rel.SqlToRelConverterinlineprivatestatic
validatororg.apache.calcite.sql2rel.SqlToRelConverterprotected
viewExpanderorg.apache.calcite.sql2rel.SqlToRelConverter