NodeSqlBuilder class

Inheritance
Available Extensions

Constructors

NodeSqlBuilder([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
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
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
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
visitMultiColumnSetComponent(MultiColumnSetComponent e, void arg) → void
override
visitNamedVariable(ColonNamedVariable e, void arg) → void
override
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