AbstractNamespace(SqlValidatorImpl validator,
SqlNode enclosingNode)
Creates an AbstractNamespace.
|
AggChecker(SqlValidatorImpl validator,
AggregatingScope scope,
List<SqlNode> extraExprs,
List<SqlNode> groupExprs,
boolean distinct)
Creates an AggChecker.
|
AliasNamespace(SqlValidatorImpl validator,
SqlCall call,
SqlNode enclosingNode)
Creates an AliasNamespace.
|
DeleteNamespace(SqlValidatorImpl validator,
SqlDelete node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
DmlNamespace(SqlValidatorImpl validator,
SqlNode id,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
EmptyScope(SqlValidatorImpl validator) |
Expander(SqlValidatorImpl validator,
SqlValidatorScope scope) |
ExtendedExpander(SqlValidatorImpl validator,
SqlValidatorScope scope,
SqlSelect select,
SqlNode root,
boolean havingExpr) |
FieldNamespace(SqlValidatorImpl validator,
RelDataType dataType)
Creates a FieldNamespace.
|
IdentifierNamespace(SqlValidatorImpl validator,
SqlIdentifier id,
SqlNodeList extendList,
SqlNode enclosingNode,
SqlValidatorScope parentScope)
Creates an IdentifierNamespace.
|
IdentifierNamespace(SqlValidatorImpl validator,
SqlNode node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
InsertNamespace(SqlValidatorImpl validator,
SqlInsert node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
JoinNamespace(SqlValidatorImpl validator,
SqlJoin join) |
MatchRecognizeNamespace(SqlValidatorImpl validator,
SqlMatchRecognize matchRecognize,
SqlNode enclosingNode)
Creates a MatchRecognizeNamespace.
|
MergeNamespace(SqlValidatorImpl validator,
SqlMerge node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
ParameterNamespace(SqlValidatorImpl validator,
RelDataType type) |
ParameterScope(SqlValidatorImpl validator,
Map<String,RelDataType> nameToTypeMap) |
ProcedureNamespace(SqlValidatorImpl validator,
SqlValidatorScope scope,
SqlCall call,
SqlNode enclosingNode) |
SchemaNamespace(SqlValidatorImpl validator,
com.google.common.collect.ImmutableList<String> names)
Creates a SchemaNamespace.
|
SelectNamespace(SqlValidatorImpl validator,
SqlSelect select,
SqlNode enclosingNode)
Creates a SelectNamespace.
|
SetopNamespace(SqlValidatorImpl validator,
SqlCall call,
SqlNode enclosingNode)
Creates a SetopNamespace.
|
TableConstructorNamespace(SqlValidatorImpl validator,
SqlCall values,
SqlValidatorScope scope,
SqlNode enclosingNode)
Creates a TableConstructorNamespace.
|
TableNamespace(SqlValidatorImpl validator,
SqlValidatorTable table) |
TableNamespace(SqlValidatorImpl validator,
SqlValidatorTable table,
List<RelDataTypeField> fields)
Creates a TableNamespace.
|
UnnestNamespace(SqlValidatorImpl validator,
SqlCall unnest,
SqlValidatorScope scope,
SqlNode enclosingNode) |
UpdateNamespace(SqlValidatorImpl validator,
SqlUpdate node,
SqlNode enclosingNode,
SqlValidatorScope parentScope) |
WithItemNamespace(SqlValidatorImpl validator,
SqlWithItem withItem,
SqlNode enclosingNode) |
WithNamespace(SqlValidatorImpl validator,
SqlWith with,
SqlNode enclosingNode)
Creates a TableConstructorNamespace.
|