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 TypeClassDescriptionclassRepresents aBETWEENexpression.classexpr binary-operator expr expr IS [NOT] exprclassRepresents aCASEexpression.classRepresents a type-cast expression.classRepresents aCOLLATEexpression.classclassRepresents a column-name expression, optionally qualified by a table name and further by a database name.classRepresents a subquerySELECTexpression with theEXISTSqualifier.classRepresents a call to a built-in function.classfunction-name(*)classclassRepresents anINexpression with the right-hand side being a list of subexpressions.classRepresents anINexpression with the right-hand side being aSELECTstatement.classRepresents an @IN@ expression with the right-hand side being a table name, optionally qualified by a database name.classRepresents anISNULL/IS NULLor aNOTNULLexpression.classRepresents a textual comparison expression.classliteral-valueclassRepresents aNOT NULLexpression.classRepresents a parenthesized subexpression.classclassRepresents aRAISEexpression.classRepresents a subquerySELECTexpression.classunary_operator expr a unary negation expression.classbind-parameter Represents a positional-variable expression, written in SQL as?or a numbered positional variable expression, written in SQL as?nnnor a named positional variable expression, written in SQL as:aaaa.Fields in org.sqlite.parser.ast declared as ExprModifier and TypeFieldDescriptionfinal ExprCaseExpr.basefinal ExprAttach.dbNamefinal ExprCaseExpr.elseExprfinal ExprBetweenExpr.endfinal ExprLikeExpr.escapefinal ExprAttach.exprfinal ExprCastExpr.exprfinal ExprCheckColumnConstraint.exprfinal ExprCheckTableConstraint.exprfinal ExprCollateExpr.exprfinal ExprDefaultColumnConstraint.exprfinal ExprDetach.exprfinal ExprFrameBound.exprfinal ExprIsNullExpr.exprfinal ExprLimit.exprfinal ExprNotNullExpr.exprfinal ExprResultColumn.exprfinal ExprSet.exprfinal ExprUnaryExpr.exprWindow.filterfinal ExprGroupBy.havingfinal ExprAttach.keyfinal ExprBetweenExpr.lhsfinal ExprBinaryExpr.lhsfinal ExprInListExpr.lhsfinal ExprInSelectExpr.lhsfinal ExprInTableExpr.lhsfinal ExprLikeExpr.lhsfinal ExprSortedColumn.namefinal ExprLimit.offsetfinal ExprJoinConstraint.onfinal ExprBinaryExpr.rhsfinal ExprLikeExpr.rhsfinal ExprTypeSize.size1final ExprTypeSize.size2final ExprBetweenExpr.startfinal ExprUpsert.targetWherefinal ExprWhenThenPair.thenfinal ExprPragma.valuefinal ExprWhenThenPair.whenfinal ExprCreateTrigger.whenClausefinal ExprUpsert.wherefinal ExprCreateIndex.whereClausefinal ExprDelete.whereClausefinal ExprDeleteTriggerCmd.whereClausefinal ExprOneSelect.whereClausefinal ExprUpdate.whereClausefinal ExprUpdateTriggerCmd.whereClauseFields in org.sqlite.parser.ast with type parameters of type ExprModifier and TypeFieldDescriptionFunctionCallExpr.argsInTableExpr.argsGroupBy.exprsParenthesizedExpr.exprsSelectTable.exprsWindow.partitionInListExpr.rhsOneSelect.valuesMethods 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 TypeSizestatic ResultColumnstatic FunctionCallExprstatic IsNullExprstatic JoinConstraintstatic Pragmastatic LikeExprstatic FunctionCallExprstatic TypeSizestatic JoinConstraintMethod parameters in org.sqlite.parser.ast with type arguments of type ExprModifier and TypeMethodDescriptionstatic SelectTableSelectTable.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)