ReferenceResolver class
Resolves any open Reference it finds in the AST.
- Inheritance
-
- Object
- RecursiveVisitor<
ReferenceResolvingContext, void> - ReferenceResolver
Constructors
- ReferenceResolver(AnalysisContext context)
Properties
- context → AnalysisContext
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
defaultInsertSource(
InsertSource e, ReferenceResolvingContext arg) → void -
inherited
-
defaultLiteral(
Literal e, ReferenceResolvingContext arg) → void -
inherited
-
defaultNode(
AstNode e, ReferenceResolvingContext arg) → void -
inherited
-
defaultQueryable(
Queryable e, ReferenceResolvingContext arg) → void -
inherited
-
defaultSetComponent(
SetComponent e, ReferenceResolvingContext arg) → void -
inherited
-
defaultTriggerTarget(
TriggerTarget e, ReferenceResolvingContext arg) → void -
inherited
-
defaultUpsertAction(
UpsertAction e, ReferenceResolvingContext arg) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
visitAggregateFunctionInvocation(
AggregateFunctionInvocation e, ReferenceResolvingContext arg) → void -
inherited
-
visitBaseSelectStatement(
BaseSelectStatement stmt, ReferenceResolvingContext arg) → void -
inherited
-
visitBeginTransaction(
BeginTransactionStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitBetweenExpression(
BetweenExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitBinaryExpression(
BinaryExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitBlock(
Block e, ReferenceResolvingContext arg) → void -
inherited
-
visitBooleanLiteral(
BooleanLiteral e, ReferenceResolvingContext arg) → void -
inherited
-
visitCaseExpression(
CaseExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitCastExpression(
CastExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitCollateExpression(
CollateExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitColumnConstraint(
ColumnConstraint e, ReferenceResolvingContext arg) → void -
inherited
-
visitColumnDefinition(
ColumnDefinition e, ReferenceResolvingContext arg) → void -
inherited
-
visitCommitStatement(
CommitStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCommonTableExpression(
CommonTableExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitCompoundSelectPart(
CompoundSelectPart e, ReferenceResolvingContext arg) → void -
inherited
-
visitCompoundSelectStatement(
CompoundSelectStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCreateIndexStatement(
CreateIndexStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCreateTableStatement(
CreateTableStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCreateTriggerStatement(
CreateTriggerStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCreateViewStatement(
CreateViewStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCreateVirtualTableStatement(
CreateVirtualTableStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitCrudStatement(
CrudStatement stmt, ReferenceResolvingContext arg) → void -
inherited
-
visitDefaultValues(
DefaultValues e, ReferenceResolvingContext arg) → void -
inherited
-
visitDeferrableClause(
DeferrableClause e, ReferenceResolvingContext arg) → void -
inherited
-
visitDeleteStatement(
DeleteStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitDeleteTriggerTarget(
DeleteTarget e, ReferenceResolvingContext arg) → void -
inherited
-
visitDoNothing(
DoNothing e, ReferenceResolvingContext arg) → void -
inherited
-
visitDoUpdate(
DoUpdate e, ReferenceResolvingContext arg) → void -
inherited
-
visitDriftSpecificNode(
DriftSpecificNode e, ReferenceResolvingContext arg) → void -
inherited
-
visitExists(
ExistsExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitExpression(
Expression e, ReferenceResolvingContext arg) → void -
inherited
-
visitExpressionFunctionParameters(
ExprFunctionParameters e, ReferenceResolvingContext arg) → void -
inherited
-
visitExpressionInvocation(
ExpressionInvocation e, ReferenceResolvingContext arg) → void -
inherited
-
visitExpressionResultColumn(
ExpressionResultColumn e, ReferenceResolvingContext arg) → void -
inherited
-
visitForeignKeyClause(
ForeignKeyClause e, ReferenceResolvingContext arg) → void -
inherited
-
visitFrameSpec(
FrameSpec e, ReferenceResolvingContext arg) → void -
inherited
-
visitFunction(
FunctionExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitFunctionParameters(
FunctionParameters e, ReferenceResolvingContext arg) → void -
inherited
-
visitGroupBy(
GroupBy e, ReferenceResolvingContext arg) → void -
override
-
visitIndexedColumn(
IndexedColumn e, ReferenceResolvingContext arg) → void -
inherited
-
visitInExpression(
InExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitInsertStatement(
InsertStatement e, ReferenceResolvingContext arg) → void -
override
-
visitInsertTriggerTarget(
InsertTarget e, ReferenceResolvingContext arg) → void -
inherited
-
visitInvalidStatement(
InvalidStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitInvocation(
SqlInvocation e, ReferenceResolvingContext arg) → void -
inherited
-
visitIsExpression(
IsExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitIsNullExpression(
IsNullExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitJoin(
Join e, ReferenceResolvingContext arg) → void -
inherited
-
visitJoinClause(
JoinClause e, ReferenceResolvingContext arg) → void -
inherited
-
visitJoinOperator(
JoinOperator e, ReferenceResolvingContext arg) → void -
inherited
-
visitLimit(
Limit e, ReferenceResolvingContext arg) → void -
inherited
-
visitMultiColumnSetComponent(
MultiColumnSetComponent e, ReferenceResolvingContext arg) → void -
inherited
-
visitNamedVariable(
ColonNamedVariable e, ReferenceResolvingContext arg) → void -
inherited
-
visitNullLiteral(
NullLiteral e, ReferenceResolvingContext arg) → void -
inherited
-
visitNumberedVariable(
NumberedVariable e, ReferenceResolvingContext arg) → void -
inherited
-
visitNumericLiteral(
NumericLiteral e, ReferenceResolvingContext arg) → void -
inherited
-
visitOrderBy(
OrderBy e, ReferenceResolvingContext arg) → void -
override
-
visitOrderingTerm(
OrderingTerm e, ReferenceResolvingContext arg) → void -
inherited
-
visitParentheses(
Parentheses e, ReferenceResolvingContext arg) → void -
inherited
-
visitRaiseExpression(
RaiseExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitReference(
Reference e, ReferenceResolvingContext arg) → void -
override
-
visitResultColumn(
ResultColumn e, ReferenceResolvingContext arg) → void -
inherited
-
visitReturning(
Returning e, ReferenceResolvingContext arg) → void -
inherited
-
visitSchemaStatement(
SchemaStatement stmt, ReferenceResolvingContext arg) → void -
inherited
-
visitSelectInsertSource(
SelectInsertSource e, ReferenceResolvingContext arg) → void -
inherited
-
visitSelectStatement(
SelectStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitSelectStatementAsSource(
SelectStatementAsSource e, ReferenceResolvingContext arg) → void -
inherited
-
visitSemicolonSeparatedStatements(
SemicolonSeparatedStatements e, ReferenceResolvingContext arg) → void -
inherited
-
visitSingleColumnSetComponent(
SingleColumnSetComponent e, ReferenceResolvingContext arg) → void -
inherited
-
visitStarFunctionParameter(
StarFunctionParameter e, ReferenceResolvingContext arg) → void -
inherited
-
visitStarResultColumn(
StarResultColumn e, ReferenceResolvingContext arg) → void -
inherited
-
visitStatement(
Statement statement, ReferenceResolvingContext arg) → void -
inherited
-
visitStringComparison(
StringComparisonExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitStringLiteral(
StringLiteral e, ReferenceResolvingContext arg) → void -
inherited
-
visitSubQuery(
SubQuery e, ReferenceResolvingContext arg) → void -
inherited
-
visitTableConstraint(
TableConstraint e, ReferenceResolvingContext arg) → void -
inherited
-
visitTableInducingStatement(
TableInducingStatement stmt, ReferenceResolvingContext arg) → void -
inherited
-
visitTableReference(
TableReference e, ReferenceResolvingContext arg) → void -
inherited
-
visitTableValuedFunction(
TableValuedFunction e, ReferenceResolvingContext arg) → void -
inherited
-
visitTimeConstantLiteral(
TimeConstantLiteral e, ReferenceResolvingContext arg) → void -
inherited
-
visitTuple(
Tuple e, ReferenceResolvingContext arg) → void -
inherited
-
visitUnaryExpression(
UnaryExpression e, ReferenceResolvingContext arg) → void -
inherited
-
visitUpdateStatement(
UpdateStatement e, ReferenceResolvingContext arg) → void -
override
-
visitUpdateTriggerTarget(
UpdateTarget e, ReferenceResolvingContext arg) → void -
inherited
-
visitUpsertClause(
UpsertClause e, ReferenceResolvingContext arg) → void -
inherited
-
visitUpsertClauseEntry(
UpsertClauseEntry e, ReferenceResolvingContext arg) → void -
inherited
-
visitValuesSelectStatement(
ValuesSelectStatement e, ReferenceResolvingContext arg) → void -
inherited
-
visitValuesSource(
ValuesSource e, ReferenceResolvingContext arg) → void -
inherited
-
visitVariable(
Variable e, ReferenceResolvingContext arg) → void -
inherited
-
visitWhen(
WhenComponent e, ReferenceResolvingContext arg) → void -
inherited
-
visitWindowDefinition(
WindowDefinition e, ReferenceResolvingContext arg) → void -
inherited
-
visitWindowFunctionInvocation(
WindowFunctionInvocation e, ReferenceResolvingContext arg) → void -
override
-
visitWithClause(
WithClause e, ReferenceResolvingContext arg) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited