NodeSqlBuilder class
- Inheritance
-
- Object
- AstVisitor<
void, void> - NodeSqlBuilder
- Available extensions
Constructors
- NodeSqlBuilder.new([StringSink? buffer])
Properties
- buffer → StringSink
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- needsSpace ↔ bool
-
Whether we need to insert a space before writing the next identifier.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
dartCode(
String code, {bool spaceBefore = true, bool spaceAfter = true}) → void -
escapeIdentifier(
String identifier) → String -
identifier(
String identifier, {bool spaceBefore = true, bool spaceAfter = true}) → void - Writes an identifier, escaping it if necessary.
-
isKeyword(
String lexeme) → bool -
keyword(
TokenType type) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
spaceIfNeeded(
) → void - Writes a space character if needsSpace is set.
-
symbol(
String lexeme, {bool spaceBefore = false, bool spaceAfter = false}) → void -
Writes the
lexeme
, unchanged. -
toString(
) → String -
A string representation of this object.
inherited
-
visit(
AstNode e, A arg) → R -
Available on AstVisitor<
Visits the nodeA, R> , provided by the VisitExtension extensione
by calling AstNode.accept. -
visitAggregateFunctionInvocation(
AggregateFunctionInvocation e, void arg) → void -
override
-
visitBeginTransaction(
BeginTransactionStatement e, void arg) → void -
override
-
visitBetweenExpression(
BetweenExpression e, void arg) → void -
override
-
visitBinaryExpression(
BinaryExpression e, void arg) → void -
override
-
visitBlock(
Block block, void arg) → void -
override
-
visitBooleanLiteral(
BooleanLiteral e, void arg) → void -
override
-
visitCaseExpression(
CaseExpression e, void arg) → void -
override
-
visitCastExpression(
CastExpression e, void arg) → void -
override
-
visitChildren(
AstNode e, A arg) → R? -
Available on AstVisitor<
Visits all children of the nodeA, R?> , provided by the VisitChildrenExtension extensione
, in the order of AstNode.childNodes. -
visitCollateExpression(
CollateExpression e, void arg) → void -
override
-
visitColumnConstraint(
ColumnConstraint e, void arg) → void -
override
-
visitColumnDefinition(
ColumnDefinition e, void arg) → void -
override
-
visitCommitStatement(
CommitStatement e, void arg) → void -
override
-
visitCommonTableExpression(
CommonTableExpression e, void arg) → void -
override
-
visitCompoundSelectPart(
CompoundSelectPart e, void arg) → void -
override
-
visitCompoundSelectStatement(
CompoundSelectStatement e, void arg) → void -
override
-
visitCreateIndexStatement(
CreateIndexStatement e, void arg) → void -
override
-
visitCreateTableStatement(
CreateTableStatement e, void arg) → void -
override
-
visitCreateTriggerStatement(
CreateTriggerStatement e, void arg) → void -
override
-
visitCreateViewStatement(
CreateViewStatement e, void arg) → void -
override
-
visitCreateVirtualTableStatement(
CreateVirtualTableStatement e, void arg) → void -
override
-
visitDefaultValues(
DefaultValues e, void arg) → void -
override
-
visitDeferrableClause(
DeferrableClause e, void arg) → void -
override
-
visitDeleteStatement(
DeleteStatement e, void arg) → void -
override
-
visitDeleteTriggerTarget(
DeleteTarget e, void arg) → void -
override
-
visitDoNothing(
DoNothing e, void arg) → void -
override
-
visitDoUpdate(
DoUpdate e, void arg) → void -
override
-
visitDriftSpecificNode(
DriftSpecificNode e, void arg) → void -
override
-
visitExcept(
AstNode node, AstNode? skip, A arg) → void -
Available on AstVisitor<
Visits all children ofA, R?> , provided by the VisitChildrenExtension extensionnode
, except forskip
. -
visitExists(
ExistsExpression e, void arg) → void -
override
-
visitExpressionFunctionParameters(
ExprFunctionParameters e, void arg) → void -
override
-
visitExpressionResultColumn(
ExpressionResultColumn e, void arg) → void -
override
-
visitForeignKeyClause(
ForeignKeyClause e, void arg) → void -
override
-
visitFrameSpec(
FrameSpec e, void arg) → void -
override
-
visitFunction(
FunctionExpression e, void arg) → void -
override
-
visitGroupBy(
GroupBy e, void arg) → void -
override
-
visitIndexedColumn(
IndexedColumn e, void arg) → void -
override
-
visitInExpression(
InExpression e, void arg) → void -
override
-
visitInsertStatement(
InsertStatement e, void arg) → void -
override
-
visitInsertTriggerTarget(
InsertTarget e, void arg) → void -
override
-
visitInvalidStatement(
InvalidStatement e, void arg) → void -
override
-
visitIsExpression(
IsExpression e, void arg) → void -
override
-
visitIsNullExpression(
IsNullExpression e, void arg) → void -
override
-
visitJoin(
Join e, void arg) → void -
override
-
visitJoinClause(
JoinClause e, void arg) → void -
override
-
visitJoinOperator(
JoinOperator e, void arg) → void -
override
-
visitLimit(
Limit e, void arg) → void -
override
-
visitList(
Iterable< AstNode> nodes, A arg) → R? -
Available on AstVisitor<
Visits allA, R?> , provided by the VisitChildrenExtension extensionnodes
in sequence. -
visitMultiColumnSetComponent(
MultiColumnSetComponent e, void arg) → void -
override
-
visitNamedVariable(
NamedVariable e, void arg) → void -
override
-
visitNullable(
AstNode? e, A arg) → R? -
Available on AstVisitor<
Visits the nodeA, R> , provided by the VisitExtension extensione
if it's not null. Otherwise, do nothing. -
visitNullLiteral(
NullLiteral e, void arg) → void -
override
-
visitNumberedVariable(
NumberedVariable e, void arg) → void -
override
-
visitNumericLiteral(
NumericLiteral e, void arg) → void -
override
-
visitOrderBy(
OrderBy e, void arg) → void -
override
-
visitOrderingTerm(
OrderingTerm e, void arg) → void -
override
-
visitParentheses(
Parentheses e, void arg) → void -
override
-
visitRaiseExpression(
RaiseExpression e, void arg) → void -
override
-
visitReference(
Reference e, void arg) → void -
override
-
visitReturning(
Returning e, void arg) → void -
override
-
visitSelectInsertSource(
SelectInsertSource e, void arg) → void -
override
-
visitSelectStatement(
SelectStatement e, void arg) → void -
override
-
visitSelectStatementAsSource(
SelectStatementAsSource e, void arg) → void -
override
-
visitSemicolonSeparatedStatements(
SemicolonSeparatedStatements e, void arg) → void -
override
-
visitSingleColumnSetComponent(
SingleColumnSetComponent e, void arg) → void -
override
-
visitStarFunctionParameter(
StarFunctionParameter e, void arg) → void -
override
-
visitStarResultColumn(
StarResultColumn e, void arg) → void -
override
-
visitStringComparison(
StringComparisonExpression e, void arg) → void -
override
-
visitStringLiteral(
StringLiteral e, void arg) → void -
override
-
visitSubQuery(
SubQuery e, void arg) → void -
override
-
visitTableConstraint(
TableConstraint e, void arg) → void -
override
-
visitTableReference(
TableReference e, void arg) → void -
override
-
visitTableValuedFunction(
TableValuedFunction e, void arg) → void -
override
-
visitTimeConstantLiteral(
TimeConstantLiteral e, void arg) → void -
override
-
visitTuple(
Tuple e, void arg) → void -
override
-
visitUnaryExpression(
UnaryExpression e, void arg) → void -
override
-
visitUpdateStatement(
UpdateStatement e, void arg) → void -
override
-
visitUpdateTriggerTarget(
UpdateTarget e, void arg) → void -
override
-
visitUpsertClause(
UpsertClause e, void arg) → void -
override
-
visitUpsertClauseEntry(
UpsertClauseEntry e, void arg) → void -
override
-
visitValuesSelectStatement(
ValuesSelectStatement e, void arg) → void -
override
-
visitValuesSource(
ValuesSource e, void arg) → void -
override
-
visitWhen(
WhenComponent e, void arg) → void -
override
-
visitWindowDefinition(
WindowDefinition e, void arg) → void -
override
-
visitWindowFunctionInvocation(
WindowFunctionInvocation e, void arg) → void -
override
-
visitWithClause(
WithClause e, void arg) → void -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited