Uses of Interface
org.sqlite.parser.ast.Expr
Packages that use Expr
-
Uses of Expr in org.sqlite.parser.ast
Classes in org.sqlite.parser.ast that implement ExprModifier and TypeClassDescriptionclass
Represents aBETWEEN
expression.class
expr binary-operator expr expr IS [NOT] exprclass
Represents aCASE
expression.class
Represents a type-cast expression.class
Represents aCOLLATE
expression.class
class
Represents a column-name expression, optionally qualified by a table name and further by a database name.class
Represents a subquerySELECT
expression with theEXISTS
qualifier.class
Represents a call to a built-in function.class
function-name(*)class
class
Represents anIN
expression with the right-hand side being a list of subexpressions.class
Represents anIN
expression with the right-hand side being aSELECT
statement.class
Represents an @IN@ expression with the right-hand side being a table name, optionally qualified by a database name.class
Represents anISNULL
/IS NULL
or aNOTNULL
expression.class
Represents a textual comparison expression.class
literal-valueclass
Represents aNOT NULL
expression.class
Represents a parenthesized subexpression.class
class
Represents aRAISE
expression.class
Represents a subquerySELECT
expression.class
unary_operator expr a unary negation expression.class
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
.Fields in org.sqlite.parser.ast declared as ExprModifier and TypeFieldDescriptionfinal Expr
CaseExpr.base
final Expr
Attach.dbName
final Expr
CaseExpr.elseExpr
final Expr
BetweenExpr.end
final Expr
LikeExpr.escape
final Expr
Attach.expr
final Expr
CastExpr.expr
final Expr
CheckColumnConstraint.expr
final Expr
CheckTableConstraint.expr
final Expr
CollateExpr.expr
final Expr
DefaultColumnConstraint.expr
final Expr
Detach.expr
final Expr
FrameBound.expr
final Expr
IsNullExpr.expr
final Expr
Limit.expr
final Expr
NotNullExpr.expr
final Expr
ResultColumn.expr
final Expr
Set.expr
final Expr
UnaryExpr.expr
Window.filter
final Expr
GroupBy.having
final Expr
Attach.key
final Expr
BetweenExpr.lhs
final Expr
BinaryExpr.lhs
final Expr
InListExpr.lhs
final Expr
InSelectExpr.lhs
final Expr
InTableExpr.lhs
final Expr
LikeExpr.lhs
final Expr
SortedColumn.name
final Expr
Limit.offset
final Expr
JoinConstraint.on
final Expr
BinaryExpr.rhs
final Expr
LikeExpr.rhs
final Expr
TypeSize.size1
final Expr
TypeSize.size2
final Expr
BetweenExpr.start
final Expr
Upsert.targetWhere
final Expr
WhenThenPair.then
final Expr
Pragma.value
final Expr
WhenThenPair.when
final Expr
CreateTrigger.whenClause
final Expr
Upsert.where
final Expr
CreateIndex.whereClause
final Expr
Delete.whereClause
final Expr
DeleteTriggerCmd.whereClause
final Expr
OneSelect.whereClause
final Expr
Update.whereClause
final Expr
UpdateTriggerCmd.whereClause
Fields in org.sqlite.parser.ast with type parameters of type ExprModifier and TypeFieldDescriptionFunctionCallExpr.args
InTableExpr.args
GroupBy.exprs
ParenthesizedExpr.exprs
SelectTable.exprs
Window.partition
InListExpr.rhs
OneSelect.values
Methods in org.sqlite.parser.ast that return ExprModifier and TypeMethodDescriptionColumnNameAndType.getDecimalDigits()
Type.getDecimalDigits()
TypeSize.getDecimalDigits()
ColumnNameAndType.getSize()
Type.getSize()
TypeSize.getSize()
Methods in org.sqlite.parser.ast with parameters of type ExprModifier and TypeMethodDescriptionstatic TypeSize
static ResultColumn
static FunctionCallExpr
static IsNullExpr
static JoinConstraint
static Pragma
static LikeExpr
static FunctionCallExpr
static TypeSize
static JoinConstraint
Method parameters in org.sqlite.parser.ast with type arguments of type ExprModifier and TypeMethodDescriptionstatic SelectTable
SelectTable.tableCall
(QualifiedName tblName, List<Expr> exprs, As as) Constructors in org.sqlite.parser.ast with parameters of type ExprModifierConstructorDescriptionBetweenExpr
(Expr lhs, boolean not, Expr start, Expr end) BinaryExpr
(Expr lhs, Operator op, Expr rhs) CaseExpr
(Expr base, List<WhenThenPair> whenThenPairs, Expr elseExpr) CheckColumnConstraint
(String name, Expr expr) CheckTableConstraint
(String name, Expr expr) CollateExpr
(Expr expr, String name) CreateIndex
(boolean unique, boolean ifNotExists, QualifiedName idxName, String tblName, List<SortedColumn> columns, Expr whereClause) CreateTrigger
(boolean temporary, boolean ifNotExists, QualifiedName triggerName, TriggerTime time, TriggerEvent event, QualifiedName tblName, boolean forEachRow, Expr whenClause) DefaultColumnConstraint
(String name, Expr expr) Delete
(With with, QualifiedName tblName, Indexed indexed, Expr whereClause, List<SortedColumn> orderBy, Limit limit) DeleteTriggerCmd
(String tblName, Expr whereClause) FrameBound
(short eType, Expr expr) InListExpr
(Expr lhs, boolean not, List<Expr> rhs) InSelectExpr
(Expr lhs, boolean not, Select rhs) InTableExpr
(Expr lhs, boolean not, QualifiedName rhs, List<Expr> args) IsNullExpr
(Expr expr, NullOperator op) NotNullExpr
(Expr expr) OneSelect
(Distinctness distinctness, List<ResultColumn> columns, FromClause from, Expr whereClause, GroupBy groupBy, List<Window> windowClause) ParenthesizedExpr
(Expr expr) Pragma
(QualifiedName name, Expr value) SortedColumn
(Expr name, SortOrder order) UnaryExpr
(UnaryOperator op, Expr expr) Update
(With with, ResolveType orConflict, QualifiedName tblName, Indexed indexed, List<Set> sets, Expr whereClause, List<SortedColumn> orderBy, Limit limit) UpdateTriggerCmd
(ResolveType orConflict, String tblName, List<Set> sets, Expr whereClause) WhenThenPair
(Expr when, Expr then) Constructor parameters in org.sqlite.parser.ast with type arguments of type ExprModifierConstructorDescriptionFunctionCallExpr
(String name, Distinctness distinctness, List<Expr> args, Window overClause) InListExpr
(Expr lhs, boolean not, List<Expr> rhs) InTableExpr
(Expr lhs, boolean not, QualifiedName rhs, List<Expr> args) ParenthesizedExpr
(List<Expr> exprs)