Uses of Interface
net.sf.jsqlparser.parser.ASTNodeAccess
-
-
Uses of ASTNodeAccess in net.sf.jsqlparser.expression
Subinterfaces of ASTNodeAccess in net.sf.jsqlparser.expression Modifier and Type Interface Description interface
Expression
Classes in net.sf.jsqlparser.expression that implement ASTNodeAccess Modifier and Type Class Description class
AllValue
class
AnalyticExpression
Analytic function.class
AnyComparisonExpression
Combines ANY and SOME expressions.class
ArrayConstructor
class
ArrayExpression
class
BinaryExpression
A basic class for binary expressions, that is expressions having a left member and a right member which are in turn expressions.class
CaseExpression
CASE/WHEN expression.class
CastExpression
class
CollateExpression
class
ConnectByRootOperator
class
DateTimeLiteralExpression
class
DateValue
A Date in the form {d 'yyyy-mm-dd'}class
DoubleValue
Every number with a point or a exponential format is a DoubleValueclass
ExtractExpression
Extract value from date/time expression.class
FilterOverImpl
class
Function
A function as MAX,COUNT...class
HexValue
class
IntervalExpression
class
JdbcNamedParameter
class
JdbcParameter
A '?' in a statement or a ?<number> e.g.class
JsonAggregateFunction
class
JsonExpression
class
JsonFunction
class
KeepExpression
class
LongValue
Every number without a point or an exponential format is a LongValue.class
MySQLGroupConcat
class
NextValExpression
class
NotExpression
It represents a "not " or "!" before an expression.class
NullValue
class
NumericBind
class
OracleHierarchicalExpression
class
OracleHint
Oracle Hint Expressionclass
OracleNamedFunctionParameter
class
OverlapsCondition
class
Parenthesis
It represents an expression like "(" expression ")"class
RangeExpression
class
RowConstructor<T extends Expression>
class
RowGetExpression
class
SignedExpression
It represents a "-" or "+" or "~" before an expressionclass
StringValue
A string as in 'example_string'class
TimeKeyExpression
class
TimestampValue
A Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f .class
TimeValue
A Time in the form {t 'hh:mm:ss'}class
TimezoneExpression
class
TranscodingFunction
class
TrimFunction
class
UserVariable
Simple uservariables like @test.class
VariableAssignment
Assignment to a user variable like in select @a = 5.class
WhenClause
A clause of following syntax: WHEN condition THEN expression.class
XMLSerializeExpr
-
Uses of ASTNodeAccess in net.sf.jsqlparser.expression.operators.arithmetic
Classes in net.sf.jsqlparser.expression.operators.arithmetic that implement ASTNodeAccess Modifier and Type Class Description class
Addition
class
BitwiseAnd
class
BitwiseLeftShift
class
BitwiseOr
class
BitwiseRightShift
class
BitwiseXor
class
Concat
class
Division
class
IntegerDivision
class
Modulo
Modulo expression (a % b).class
Multiplication
class
Subtraction
-
Uses of ASTNodeAccess in net.sf.jsqlparser.expression.operators.conditional
Classes in net.sf.jsqlparser.expression.operators.conditional that implement ASTNodeAccess Modifier and Type Class Description class
AndExpression
class
OrExpression
class
XorExpression
-
Uses of ASTNodeAccess in net.sf.jsqlparser.expression.operators.relational
-
Uses of ASTNodeAccess in net.sf.jsqlparser.parser
Classes in net.sf.jsqlparser.parser that implement ASTNodeAccess Modifier and Type Class Description class
ASTNodeAccessImpl
Methods in net.sf.jsqlparser.parser with parameters of type ASTNodeAccess Modifier and Type Method Description private void
CCJSqlParser. linkAST(ASTNodeAccess access, SimpleNode node)
-
Uses of ASTNodeAccess in net.sf.jsqlparser.schema
Classes in net.sf.jsqlparser.schema that implement ASTNodeAccess Modifier and Type Class Description class
Column
A column.class
Sequence
Represents the database type for aSEQUENCE
class
Synonym
class
Table
A table. -
Uses of ASTNodeAccess in net.sf.jsqlparser.statement.select
Classes in net.sf.jsqlparser.statement.select that implement ASTNodeAccess Modifier and Type Class Description class
AllColumns
class
AllTableColumns
class
ExceptOp
class
ForClause
class
IntersectOp
class
Join
class
KSQLJoinWindow
class
KSQLWindow
class
LateralSubSelect
lateral sub selectclass
Limit
class
MinusOp
class
ParenthesedSelect
class
PlainSelect
class
Select
class
SelectItem<T extends Expression>
class
SetOperation
class
SetOperationList
class
TableFunction
class
TableStatement
class
UnionOp
class
Values
class
WithItem
-
Uses of ASTNodeAccess in net.sf.jsqlparser.util.cnfexpression
Classes in net.sf.jsqlparser.util.cnfexpression that implement ASTNodeAccess Modifier and Type Class Description class
MultiAndExpression
This helper class is mainly used for handling the CNF conversion.class
MultiOrExpression
class
MultipleExpression
This is a helper class that mainly used for handling the CNF conversion.
-