ReferencedTablesVisitor class
An AST-visitor that walks sql statements and finds all tables referenced in them.
- Inheritance
-
- Object
- RecursiveVisitor<
void, void> - ReferencedTablesVisitor
- Implementers
- Available extensions
Constructors
Properties
-
foundTables
→ Set<
Table> -
All tables that have been referenced anywhere in this query.
final
-
foundViews
→ Set<
View> -
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, void arg) → void -
inherited
-
defaultLiteral(
Literal e, void arg) → void -
inherited
-
defaultNode(
AstNode e, void arg) → void -
inherited
-
defaultQueryable(
Queryable e, void arg) → void -
inherited
-
defaultSetComponent(
SetComponent e, void arg) → void -
inherited
-
defaultTriggerTarget(
TriggerTarget e, void arg) → void -
inherited
-
defaultUpsertAction(
UpsertAction e, void 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, void arg) → void -
inherited
-
visitBaseSelectStatement(
BaseSelectStatement stmt, void arg) → void -
inherited
-
visitBeginTransaction(
BeginTransactionStatement e, void arg) → void -
inherited
-
visitBetweenExpression(
BetweenExpression e, void arg) → void -
inherited
-
visitBinaryExpression(
BinaryExpression e, void arg) → void -
inherited
-
visitBlock(
Block e, void arg) → void -
inherited
-
visitBooleanLiteral(
BooleanLiteral e, void arg) → void -
inherited
-
visitCaseExpression(
CaseExpression e, void arg) → void -
inherited
-
visitCastExpression(
CastExpression e, void arg) → void -
inherited
-
visitCollateExpression(
CollateExpression e, void arg) → void -
inherited
-
visitColumnConstraint(
ColumnConstraint e, void arg) → void -
inherited
-
visitColumnDefinition(
ColumnDefinition e, void arg) → void -
inherited
-
visitCommitStatement(
CommitStatement e, void arg) → void -
inherited
-
visitCommonTableExpression(
CommonTableExpression e, void arg) → void -
inherited
-
visitCompoundSelectPart(
CompoundSelectPart e, void arg) → void -
inherited
-
visitCompoundSelectStatement(
CompoundSelectStatement e, void arg) → void -
inherited
-
visitCreateIndexStatement(
CreateIndexStatement e, void arg) → void -
inherited
-
visitCreateTableStatement(
CreateTableStatement e, void arg) → void -
inherited
-
visitCreateTriggerStatement(
CreateTriggerStatement e, void arg) → void -
inherited
-
visitCreateViewStatement(
CreateViewStatement e, void arg) → void -
inherited
-
visitCreateVirtualTableStatement(
CreateVirtualTableStatement e, void arg) → void -
inherited
-
visitCrudStatement(
CrudStatement stmt, void arg) → void -
inherited
-
visitDefaultValues(
DefaultValues e, void arg) → void -
inherited
-
visitDeferrableClause(
DeferrableClause e, void arg) → void -
inherited
-
visitDeleteStatement(
DeleteStatement e, void arg) → void -
inherited
-
visitDeleteTriggerTarget(
DeleteTarget e, void arg) → void -
inherited
-
visitDoNothing(
DoNothing e, void arg) → void -
inherited
-
visitDoUpdate(
DoUpdate e, void arg) → void -
inherited
-
visitDriftSpecificNode(
DriftSpecificNode e, void arg) → void -
inherited
-
visitExists(
ExistsExpression e, void arg) → void -
inherited
-
visitExpression(
Expression e, void arg) → void -
inherited
-
visitExpressionFunctionParameters(
ExprFunctionParameters e, void arg) → void -
inherited
-
visitExpressionInvocation(
ExpressionInvocation e, void arg) → void -
inherited
-
visitExpressionResultColumn(
ExpressionResultColumn e, void arg) → void -
inherited
-
visitForeignKeyClause(
ForeignKeyClause e, void arg) → void -
inherited
-
visitFrameSpec(
FrameSpec e, void arg) → void -
inherited
-
visitFunction(
FunctionExpression e, void arg) → void -
inherited
-
visitFunctionParameters(
FunctionParameters e, void arg) → void -
inherited
-
visitGroupBy(
GroupBy e, void arg) → void -
inherited
-
visitIndexedColumn(
IndexedColumn e, void arg) → void -
inherited
-
visitInExpression(
InExpression e, void arg) → void -
inherited
-
visitInsertStatement(
InsertStatement e, void arg) → void -
inherited
-
visitInsertTriggerTarget(
InsertTarget e, void arg) → void -
inherited
-
visitInvalidStatement(
InvalidStatement e, void arg) → void -
inherited
-
visitInvocation(
SqlInvocation e, void arg) → void -
inherited
-
visitIsExpression(
IsExpression e, void arg) → void -
inherited
-
visitIsNullExpression(
IsNullExpression e, void arg) → void -
inherited
-
visitJoin(
Join e, void arg) → void -
inherited
-
visitJoinClause(
JoinClause e, void arg) → void -
inherited
-
visitJoinOperator(
JoinOperator e, void arg) → void -
inherited
-
visitLimit(
Limit e, void arg) → void -
inherited
-
visitMultiColumnSetComponent(
MultiColumnSetComponent e, void arg) → void -
inherited
-
visitNamedVariable(
ColonNamedVariable e, void arg) → void -
inherited
-
visitNullLiteral(
NullLiteral e, void arg) → void -
inherited
-
visitNumberedVariable(
NumberedVariable e, void arg) → void -
inherited
-
visitNumericLiteral(
NumericLiteral e, void arg) → void -
inherited
-
visitOrderBy(
OrderBy e, void arg) → void -
inherited
-
visitOrderingTerm(
OrderingTerm e, void arg) → void -
inherited
-
visitParentheses(
Parentheses e, void arg) → void -
inherited
-
visitRaiseExpression(
RaiseExpression e, void arg) → void -
inherited
-
visitReference(
Reference e, void arg) → void -
override
-
visitResultColumn(
ResultColumn e, void arg) → void -
inherited
-
visitReturning(
Returning e, void arg) → void -
inherited
-
visitSchemaStatement(
SchemaStatement stmt, void arg) → void -
inherited
-
visitSelectInsertSource(
SelectInsertSource e, void arg) → void -
inherited
-
visitSelectStatement(
SelectStatement e, void arg) → void -
inherited
-
visitSelectStatementAsSource(
SelectStatementAsSource e, void arg) → void -
inherited
-
visitSemicolonSeparatedStatements(
SemicolonSeparatedStatements e, void arg) → void -
inherited
-
visitSingleColumnSetComponent(
SingleColumnSetComponent e, void arg) → void -
inherited
-
visitStarFunctionParameter(
StarFunctionParameter e, void arg) → void -
inherited
-
visitStarResultColumn(
StarResultColumn e, void arg) → void -
inherited
-
visitStatement(
Statement statement, void arg) → void -
inherited
-
visitStringComparison(
StringComparisonExpression e, void arg) → void -
inherited
-
visitStringLiteral(
StringLiteral e, void arg) → void -
inherited
-
visitSubQuery(
SubQuery e, void arg) → void -
inherited
-
visitTableConstraint(
TableConstraint e, void arg) → void -
inherited
-
visitTableInducingStatement(
TableInducingStatement stmt, void arg) → void -
inherited
-
visitTableReference(
TableReference e, void arg) → void -
override
-
visitTableValuedFunction(
TableValuedFunction e, void arg) → void -
inherited
-
visitTimeConstantLiteral(
TimeConstantLiteral e, void arg) → void -
inherited
-
visitTuple(
Tuple e, void arg) → void -
inherited
-
visitUnaryExpression(
UnaryExpression e, void arg) → void -
inherited
-
visitUpdateStatement(
UpdateStatement e, void arg) → void -
inherited
-
visitUpdateTriggerTarget(
UpdateTarget e, void arg) → void -
inherited
-
visitUpsertClause(
UpsertClause e, void arg) → void -
inherited
-
visitUpsertClauseEntry(
UpsertClauseEntry e, void arg) → void -
inherited
-
visitValuesSelectStatement(
ValuesSelectStatement e, void arg) → void -
inherited
-
visitValuesSource(
ValuesSource e, void arg) → void -
inherited
-
visitVariable(
Variable e, void arg) → void -
inherited
-
visitWhen(
WhenComponent e, void arg) → void -
inherited
-
visitWindowDefinition(
WindowDefinition e, void arg) → void -
inherited
-
visitWindowFunctionInvocation(
WindowFunctionInvocation e, void arg) → void -
inherited
-
visitWithClause(
WithClause e, void arg) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited