Package | Description |
---|---|
org.sqlite.parser.ast |
Modifier and Type | Interface | Description |
---|---|---|
interface |
CreateTableBody |
|
interface |
Expr |
The AST node corresponding to an expression.
|
interface |
RefArg |
|
interface |
Stmt |
|
interface |
TriggerCmd |
Modifier and Type | Class | Description |
---|---|---|
class |
AlterTable |
|
class |
Analyze |
|
class |
As |
|
class |
AsSelect |
|
class |
Attach |
|
class |
Begin |
|
class |
BetweenExpr |
Represents a
BETWEEN expression. |
class |
BinaryExpr |
expr binary-operator expr
expr IS [NOT] expr
|
class |
CaseExpr |
Represents a
CASE expression. |
class |
CastExpr |
Represents a type-cast expression.
|
class |
CheckColumnConstraint |
|
class |
CheckTableConstraint |
|
class |
Cmd |
|
class |
CollateColumnConstraint |
|
class |
CollateExpr |
Represents a
COLLATE expression. |
class |
ColumnConstraint |
|
class |
ColumnDefinition |
|
class |
ColumnNameAndType |
|
class |
ColumnsAndConstraints |
|
class |
Commit |
|
class |
CommonTableExpr |
|
class |
CompoundOperator |
|
class |
CompoundSelect |
|
class |
CreateIndex |
|
class |
CreateTable |
|
class |
CreateTrigger |
|
class |
CreateView |
|
class |
CreateVirtualTable |
|
class |
CurrentTimeExpr |
|
class |
DefaultColumnConstraint |
|
class |
DeferSubclause |
|
class |
Delete |
|
class |
DeleteTriggerCmd |
|
class |
Detach |
|
class |
Distinctness |
|
class |
DoublyQualifiedExpr |
Represents a column-name expression, optionally qualified by a table name and further by a database name.
|
class |
DropIndex |
|
class |
DropTable |
|
class |
DropTrigger |
|
class |
DropView |
|
class |
ExistsExpr |
Represents a subquery
SELECT expression with the EXISTS qualifier. |
class |
ExplainKind |
|
class |
ForeignKeyClause |
|
class |
ForeignKeyColumnConstraint |
|
class |
ForeignKeyTableConstraint |
|
class |
FromClause |
|
class |
FunctionCallExpr |
Represents a call to a built-in function.
|
class |
FunctionCallStarExpr |
function-name(*)
|
class |
GroupBy |
|
class |
IdExpr |
|
class |
Indexed |
|
class |
IndexedColumn |
|
class |
InitDeferredPred |
|
class |
InListExpr |
Represents an
IN expression with the right-hand side being a list of subexpressions. |
class |
InSelectExpr |
Represents an
IN expression with the right-hand side being a SELECT statement. |
class |
Insert |
|
class |
InsertTriggerCmd |
|
class |
InTableExpr |
Represents an @IN@ expression with the right-hand side being a table name, optionally qualified by a database name.
|
class |
IsNullExpr |
Represents an
ISNULL /IS NULL or a NOTNULL expression. |
class |
JoinConstraint |
|
class |
JoinedSelectTable |
|
class |
JoinOperator |
|
class |
JoinType |
|
class |
LikeExpr |
Represents a textual comparison expression.
|
class |
LikeOperator |
The AST node corresponding to a textual comparison operator in an expression.
|
class |
Limit |
An instance of this structure holds information about the
LIMIT clause of a SELECT statement.
|
class |
LiteralExpr |
literal-value
|
class |
MatchRefArg |
|
class |
NotLike |
|
class |
NotNullColumnConstraint |
|
class |
NotNullExpr |
Represents a
NOT NULL expression. |
class |
NullOperator |
|
class |
OnDeleteRefArg |
|
class |
OneSelect |
|
class |
OnInsertRefArg |
|
class |
OnUpdateRefArg |
|
class |
Operator |
|
class |
ParenthesizedExpr |
Represents a parenthesized subexpression.
|
class |
Pragma |
|
class |
PrimaryKeyColumnConstraint |
|
class |
PrimaryKeyTableConstraint |
|
class |
QualifiedExpr |
|
class |
QualifiedName |
|
class |
RaiseExpr |
Represents a
RAISE expression. |
class |
RefAct |
|
class |
ReIndex |
|
class |
Release |
|
class |
ResolveType |
|
class |
ResultColumn |
|
class |
Rollback |
|
class |
Savepoint |
|
class |
Select |
|
class |
SelectBody |
|
class |
SelectTable |
|
class |
Set |
|
class |
SortedColumn |
|
class |
SortOrder |
|
class |
SubqueryExpr |
Represents a subquery
SELECT expression. |
class |
TableConstraint |
|
class |
TransactionType |
|
class |
TriggerEvent |
An instance of the following structure describes the event of a
TRIGGER.
|
class |
TriggerEventType |
|
class |
TriggerTime |
|
class |
Type |
The AST node corresponding to a column or value type.
|
class |
TypeSize |
The AST node corresponding to an optional size annotation on a column or value type.
|
class |
UnaryExpr |
unary_operator expr
a unary negation expression.
|
class |
UnaryOperator |
|
class |
UniqueColumnConstraint |
|
class |
UniqueTableConstraint |
|
class |
Update |
|
class |
UpdateTriggerCmd |
|
class |
Upsert |
An instance of this object holds the argument of the ON CONFLICT
clause of an UPSERT.
|
class |
Vacuum |
|
class |
VariableExpr |
bind-parameter
Represents
a positional-variable expression, written in SQL as
? or
a numbered positional variable expression, written in SQL as ?nnn or
a named positional variable expression, written in SQL as :aaaa . |
class |
WhenThenPair |
The AST node corresponding to each
WHEN -THEN pair of subexpressions in a CASE expression. |
class |
With |
Modifier and Type | Method | Description |
---|---|---|
static void |
ToSql.comma(Appendable a,
List<? extends ToSql> items) |
Copyright © 2018. All rights reserved.