Package | Description |
---|---|
org.sqlite.parser | |
org.sqlite.parser.ast |
Class | Description |
---|---|
Cmd | |
QualifiedName | |
Select |
Class | Description |
---|---|
As | |
ColumnConstraint | |
ColumnDefinition | |
ColumnNameAndType | |
CommonTableExpr | |
CompoundOperator | |
CompoundSelect | |
CreateTableBody | |
DeferSubclause | |
Distinctness | |
ExplainKind | |
Expr |
The AST node corresponding to an expression.
|
ForeignKeyClause | |
ForeignKeyConstraint | |
FromClause | |
FunctionCallExpr |
Represents a call to a built-in function.
|
GroupBy | |
Indexed | |
IndexedColumn | |
InitDeferredPred | |
IsNullExpr |
Represents an
ISNULL /IS NULL or a NOTNULL expression. |
JoinConstraint | |
JoinedSelectTable | |
JoinOperator | |
JoinType | |
LikeExpr |
Represents a textual comparison expression.
|
LikeOperator |
The AST node corresponding to a textual comparison operator in an expression.
|
Limit |
An instance of this structure holds information about the
LIMIT clause of a SELECT statement.
|
LiteralExpr |
literal-value
|
LiteralType | |
NotLike | |
NullOperator | |
OneSelect | |
Operator | |
Pragma | |
PrimaryKeyColumnConstraint | |
PrimaryKeyConstraint |
We need the column name(s) so only
PrimaryKeyTableConstraint implements
this interface (not PrimaryKeyColumnConstraint ). |
QualifiedName | |
RefAct | |
RefArg | |
ResolveType | |
ResultColumn | |
Select | |
SelectBody | |
SelectTable | |
Set | |
SortedColumn | |
SortOrder | |
Stmt | |
TableConstraint | |
ToSql | |
TransactionType | |
TriggerCmd | |
TriggerEvent |
An instance of the following structure describes the event of a
TRIGGER.
|
TriggerEventType | |
TriggerTime | |
Type |
The AST node corresponding to a column or value type.
|
TypeSize |
The AST node corresponding to an optional size annotation on a column or value type.
|
UnaryOperator | |
Upsert |
An instance of this object holds the argument of the ON CONFLICT
clause of an UPSERT.
|
WhenThenPair |
The AST node corresponding to each
WHEN -THEN pair of subexpressions in a CASE expression. |
With |
Copyright © 2018. All rights reserved.