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