Serialized Form
-
Package net.sf.jsqlparser
-
Exception Class net.sf.jsqlparser.JSQLParserException
class JSQLParserException extends Exception implements Serializable- serialVersionUID:
- -4200894355696788796L
-
-
Package net.sf.jsqlparser.expression
-
Class net.sf.jsqlparser.expression.Alias
class Alias extends Object implements Serializable-
Serialized Fields
-
aliasColumns
List<Alias.AliasColumn> aliasColumns
-
name
String name
-
useAs
boolean useAs
-
-
-
Class net.sf.jsqlparser.expression.Alias.AliasColumn
class AliasColumn extends Object implements Serializable-
Serialized Fields
-
colDataType
ColDataType colDataType
-
name
String name
-
-
-
Class net.sf.jsqlparser.expression.AllValue
class AllValue extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.AnalyticExpression
class AnalyticExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
allColumns
boolean allColumns
-
defaultValue
Expression defaultValue
-
distinct
boolean distinct
-
expression
Expression expression
-
filterExpression
Expression filterExpression
-
funcOrderBy
List<OrderByElement> funcOrderBy
-
ignoreNulls
boolean ignoreNulls
-
ignoreNullsOutside
boolean ignoreNullsOutside
-
keep
KeepExpression keep
-
name
String name
-
offset
Expression offset
-
type
AnalyticType type
-
unique
boolean unique
-
windowDef
WindowDefinition windowDef
-
windowName
String windowName
-
-
-
Class net.sf.jsqlparser.expression.AnyComparisonExpression
class AnyComparisonExpression extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.ArrayConstructor
class ArrayConstructor extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
arrayKeyword
boolean arrayKeyword
-
expressions
ExpressionList<?> expressions
-
-
-
Class net.sf.jsqlparser.expression.ArrayExpression
class ArrayExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
indexExpression
Expression indexExpression
-
objExpression
Expression objExpression
-
startIndexExpression
Expression startIndexExpression
-
stopIndexExpression
Expression stopIndexExpression
-
-
-
Class net.sf.jsqlparser.expression.BinaryExpression
class BinaryExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
leftExpression
Expression leftExpression
-
rightExpression
Expression rightExpression
-
-
-
Class net.sf.jsqlparser.expression.CaseExpression
class CaseExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
elseExpression
Expression elseExpression
-
switchExpression
Expression switchExpression
-
usingBrackets
boolean usingBrackets
-
whenClauses
List<WhenClause> whenClauses
-
-
-
Class net.sf.jsqlparser.expression.CastExpression
class CastExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
colDataType
ColDataType colDataType
-
columnDefinitions
ArrayList<ColumnDefinition> columnDefinitions
-
keyword
String keyword
-
leftExpression
Expression leftExpression
-
useCastKeyword
boolean useCastKeyword
-
-
-
Class net.sf.jsqlparser.expression.CollateExpression
class CollateExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
collate
String collate
-
leftExpression
Expression leftExpression
-
-
-
Class net.sf.jsqlparser.expression.ConnectByRootOperator
class ConnectByRootOperator extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
column
Column column
-
-
-
Class net.sf.jsqlparser.expression.DateTimeLiteralExpression
class DateTimeLiteralExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
type
DateTimeLiteralExpression.DateTime type
-
value
String value
-
-
-
Class net.sf.jsqlparser.expression.DateValue
class DateValue extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
value
Date value
-
-
-
Class net.sf.jsqlparser.expression.DoubleValue
class DoubleValue extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
stringValue
String stringValue
-
value
double value
-
-
-
Class net.sf.jsqlparser.expression.ExtractExpression
class ExtractExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
name
String name
-
-
-
Class net.sf.jsqlparser.expression.FilterOverImpl
class FilterOverImpl extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
analyticType
AnalyticType analyticType
-
filterExpression
Expression filterExpression
-
orderBy
OrderByClause orderBy
-
partitionBy
PartitionByClause partitionBy
-
windowElement
WindowElement windowElement
-
-
-
Class net.sf.jsqlparser.expression.Function
class Function extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
allColumns
boolean allColumns
-
attributeColumn
Column attributeColumn
-
attributeExpression
Expression attributeExpression
-
distinct
boolean distinct
-
ignoreNulls
boolean ignoreNulls
-
isEscaped
boolean isEscaped
-
keep
KeepExpression keep
-
namedParameters
NamedExpressionList<?> namedParameters
-
nameparts
List<String> nameparts
-
orderByElements
List<OrderByElement> orderByElements
-
parameters
ExpressionList<?> parameters
-
unique
boolean unique
-
-
-
Class net.sf.jsqlparser.expression.HexValue
class HexValue extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
value
String value
-
-
-
Class net.sf.jsqlparser.expression.IntervalExpression
class IntervalExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
intervalKeyword
boolean intervalKeyword
-
intervalType
String intervalType
-
parameter
String parameter
-
-
-
Class net.sf.jsqlparser.expression.JdbcNamedParameter
class JdbcNamedParameter extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.JdbcParameter
class JdbcParameter extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.JsonAggregateFunction
class JsonAggregateFunction extends FilterOverImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
expressionOrderBy
OrderByClause expressionOrderBy
-
functionType
JsonFunctionType functionType
-
key
String key
-
onNullType
JsonAggregateOnNullType onNullType
-
uniqueKeysType
JsonAggregateUniqueKeysType uniqueKeysType
-
usingFormatJson
boolean usingFormatJson
-
usingKeyKeyword
boolean usingKeyKeyword
-
usingValueKeyword
boolean usingValueKeyword
-
value
Object value
-
-
-
Class net.sf.jsqlparser.expression.JsonExpression
class JsonExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expr
Expression expr
-
idents
List<Map.Entry<String,
String>> idents
-
-
-
Class net.sf.jsqlparser.expression.JsonFunction
class JsonFunction extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expressions
ArrayList<JsonFunctionExpression> expressions
-
functionType
JsonFunctionType functionType
-
keyValuePairs
ArrayList<JsonKeyValuePair> keyValuePairs
-
onNullType
JsonAggregateOnNullType onNullType
-
uniqueKeysType
JsonAggregateUniqueKeysType uniqueKeysType
-
-
-
Class net.sf.jsqlparser.expression.JsonFunctionExpression
class JsonFunctionExpression extends Object implements Serializable-
Serialized Fields
-
expression
Expression expression
-
usingFormatJson
boolean usingFormatJson
-
-
-
Class net.sf.jsqlparser.expression.JsonKeyValuePair
class JsonKeyValuePair extends Object implements Serializable -
Class net.sf.jsqlparser.expression.KeepExpression
class KeepExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
first
boolean first
-
name
String name
-
orderByElements
List<OrderByElement> orderByElements
-
-
-
Class net.sf.jsqlparser.expression.LongValue
class LongValue extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
stringValue
String stringValue
-
-
-
Class net.sf.jsqlparser.expression.MySQLGroupConcat
class MySQLGroupConcat extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
distinct
boolean distinct
-
expressionList
ExpressionList expressionList
-
orderByElements
List<OrderByElement> orderByElements
-
separator
String separator
-
-
-
Class net.sf.jsqlparser.expression.MySQLIndexHint
class MySQLIndexHint extends Object implements Serializable -
Class net.sf.jsqlparser.expression.NextValExpression
class NextValExpression extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.NotExpression
class NotExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
exclamationMark
boolean exclamationMark
-
expression
Expression expression
-
-
-
Class net.sf.jsqlparser.expression.NullValue
class NullValue extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.NumericBind
class NumericBind extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
bindId
int bindId
-
-
-
Class net.sf.jsqlparser.expression.OracleHierarchicalExpression
class OracleHierarchicalExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
connectExpression
Expression connectExpression
-
connectFirst
boolean connectFirst
-
noCycle
boolean noCycle
-
startExpression
Expression startExpression
-
-
-
Class net.sf.jsqlparser.expression.OracleHint
class OracleHint extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
singleLine
boolean singleLine
-
value
String value
-
-
-
Class net.sf.jsqlparser.expression.OracleNamedFunctionParameter
class OracleNamedFunctionParameter extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
name
String name
-
-
-
Class net.sf.jsqlparser.expression.OrderByClause
class OrderByClause extends Object implements Serializable-
Serialized Fields
-
orderByElements
List<OrderByElement> orderByElements
-
-
-
Class net.sf.jsqlparser.expression.OverlapsCondition
class OverlapsCondition extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
left
ExpressionList left
-
right
ExpressionList right
-
-
-
Class net.sf.jsqlparser.expression.Parenthesis
class Parenthesis extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
-
-
Class net.sf.jsqlparser.expression.PartitionByClause
class PartitionByClause extends Object implements Serializable-
Serialized Fields
-
brackets
boolean brackets
-
partitionExpressionList
ExpressionList partitionExpressionList
-
-
-
Class net.sf.jsqlparser.expression.RangeExpression
class RangeExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
endExpression
Expression endExpression
-
startExpression
Expression startExpression
-
-
-
Class net.sf.jsqlparser.expression.RowConstructor
class RowConstructor extends ParenthesedExpressionList<T extends Expression> implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class net.sf.jsqlparser.expression.RowGetExpression
class RowGetExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
columnName
String columnName
-
expression
Expression expression
-
-
-
Class net.sf.jsqlparser.expression.SignedExpression
class SignedExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
sign
char sign
-
-
-
Class net.sf.jsqlparser.expression.SQLServerHints
class SQLServerHints extends Object implements Serializable -
Class net.sf.jsqlparser.expression.StringValue
class StringValue extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.TimeKeyExpression
class TimeKeyExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
stringValue
String stringValue
-
-
-
Class net.sf.jsqlparser.expression.TimestampValue
class TimestampValue extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.expression.TimeValue
class TimeValue extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
value
Time value
-
-
-
Class net.sf.jsqlparser.expression.TimezoneExpression
class TimezoneExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
leftExpression
Expression leftExpression
-
timezoneExpressions
ExpressionList<Expression> timezoneExpressions
-
-
-
Class net.sf.jsqlparser.expression.TranscodingFunction
class TranscodingFunction extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
transcodingName
String transcodingName
-
-
-
Class net.sf.jsqlparser.expression.TrimFunction
class TrimFunction extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
fromExpression
Expression fromExpression
-
isUsingFromKeyword
boolean isUsingFromKeyword
-
trimSpecification
TrimFunction.TrimSpecification trimSpecification
-
-
-
Class net.sf.jsqlparser.expression.UserVariable
class UserVariable extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
doubleAdd
boolean doubleAdd
-
name
String name
-
-
-
Class net.sf.jsqlparser.expression.VariableAssignment
class VariableAssignment extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
expression
Expression expression
-
operation
String operation
-
variable
UserVariable variable
-
-
-
Class net.sf.jsqlparser.expression.WhenClause
class WhenClause extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
thenExpression
Expression thenExpression
-
whenExpression
Expression whenExpression
-
-
-
Class net.sf.jsqlparser.expression.WindowDefinition
class WindowDefinition extends Object implements Serializable-
Serialized Fields
-
orderBy
OrderByClause orderBy
-
partitionBy
PartitionByClause partitionBy
-
windowElement
WindowElement windowElement
-
windowName
String windowName
-
-
-
Class net.sf.jsqlparser.expression.WindowElement
class WindowElement extends Object implements Serializable-
Serialized Fields
-
offset
WindowOffset offset
-
range
WindowRange range
-
type
WindowElement.Type type
-
-
-
Class net.sf.jsqlparser.expression.WindowOffset
class WindowOffset extends Object implements Serializable-
Serialized Fields
-
expression
Expression expression
-
type
WindowOffset.Type type
-
-
-
Class net.sf.jsqlparser.expression.WindowRange
class WindowRange extends Object implements Serializable-
Serialized Fields
-
end
WindowOffset end
-
start
WindowOffset start
-
-
-
Class net.sf.jsqlparser.expression.XMLSerializeExpr
class XMLSerializeExpr extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
dataType
ColDataType dataType
-
expression
Expression expression
-
orderByElements
List<OrderByElement> orderByElements
-
-
-
-
Package net.sf.jsqlparser.expression.operators.arithmetic
-
Class net.sf.jsqlparser.expression.operators.arithmetic.Addition
class Addition extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.BitwiseAnd
class BitwiseAnd extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.BitwiseLeftShift
class BitwiseLeftShift extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.BitwiseOr
class BitwiseOr extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.BitwiseRightShift
class BitwiseRightShift extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.BitwiseXor
class BitwiseXor extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.Concat
class Concat extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.Division
class Division extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.IntegerDivision
class IntegerDivision extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.Modulo
class Modulo extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.Multiplication
class Multiplication extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.arithmetic.Subtraction
class Subtraction extends BinaryExpression implements Serializable
-
-
Package net.sf.jsqlparser.expression.operators.conditional
-
Class net.sf.jsqlparser.expression.operators.conditional.AndExpression
class AndExpression extends BinaryExpression implements Serializable-
Serialized Fields
-
useOperator
boolean useOperator
-
-
-
Class net.sf.jsqlparser.expression.operators.conditional.OrExpression
class OrExpression extends BinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.conditional.XorExpression
class XorExpression extends BinaryExpression implements Serializable
-
-
Package net.sf.jsqlparser.expression.operators.relational
-
Class net.sf.jsqlparser.expression.operators.relational.Between
class Between extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
betweenExpressionEnd
Expression betweenExpressionEnd
-
betweenExpressionStart
Expression betweenExpressionStart
-
leftExpression
Expression leftExpression
-
not
boolean not
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.ComparisonOperator
class ComparisonOperator extends OldOracleJoinBinaryExpression implements Serializable-
Serialized Fields
-
operator
String operator
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.ContainedBy
class ContainedBy extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.Contains
class Contains extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.DoubleAnd
class DoubleAnd extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.EqualsTo
class EqualsTo extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.ExistsExpression
class ExistsExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
not
boolean not
-
rightExpression
Expression rightExpression
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.ExpressionList
-
Class net.sf.jsqlparser.expression.operators.relational.FullTextSearch
class FullTextSearch extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
_againstValue
Expression _againstValue
-
_matchColumns
ExpressionList<Column> _matchColumns
-
_searchModifier
String _searchModifier
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.GeometryDistance
class GeometryDistance extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.GreaterThan
class GreaterThan extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.GreaterThanEquals
class GreaterThanEquals extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.InExpression
class InExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
global
boolean global
-
leftExpression
Expression leftExpression
-
not
boolean not
-
oldOracleJoinSyntax
int oldOracleJoinSyntax
-
rightExpression
Expression rightExpression
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.IsBooleanExpression
class IsBooleanExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
isTrue
boolean isTrue
-
leftExpression
Expression leftExpression
-
not
boolean not
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.IsDistinctExpression
class IsDistinctExpression extends BinaryExpression implements Serializable-
Serialized Fields
-
not
boolean not
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.IsNullExpression
class IsNullExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
leftExpression
Expression leftExpression
-
not
boolean not
-
useIsNull
boolean useIsNull
-
useNotNull
boolean useNotNull
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.JsonOperator
class JsonOperator extends BinaryExpression implements Serializable-
Serialized Fields
-
op
String op
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.LikeExpression
class LikeExpression extends BinaryExpression implements Serializable-
Serialized Fields
-
escapeExpression
Expression escapeExpression
-
likeKeyWord
LikeExpression.KeyWord likeKeyWord
-
not
boolean not
-
useBinary
boolean useBinary
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.Matches
class Matches extends OldOracleJoinBinaryExpression implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.MemberOfExpression
class MemberOfExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
isNot
boolean isNot
-
leftExpression
Expression leftExpression
-
rightExpression
Expression rightExpression
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.MinorThan
class MinorThan extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.MinorThanEquals
class MinorThanEquals extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.NamedExpressionList
-
Class net.sf.jsqlparser.expression.operators.relational.NotEqualsTo
class NotEqualsTo extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.OldOracleJoinBinaryExpression
class OldOracleJoinBinaryExpression extends BinaryExpression implements Serializable-
Serialized Fields
-
oldOracleJoinSyntax
int oldOracleJoinSyntax
-
oraclePriorPosition
int oraclePriorPosition
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.ParenthesedExpressionList
class ParenthesedExpressionList extends ExpressionList<T extends Expression> implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.RegExpMatchOperator
class RegExpMatchOperator extends BinaryExpression implements Serializable-
Serialized Fields
-
operatorType
RegExpMatchOperatorType operatorType
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.SimilarToExpression
class SimilarToExpression extends BinaryExpression implements Serializable-
Serialized Fields
-
escape
String escape
-
not
boolean not
-
-
-
Class net.sf.jsqlparser.expression.operators.relational.TSQLLeftJoin
class TSQLLeftJoin extends ComparisonOperator implements Serializable -
Class net.sf.jsqlparser.expression.operators.relational.TSQLRightJoin
class TSQLRightJoin extends ComparisonOperator implements Serializable
-
-
Package net.sf.jsqlparser.parser
-
Class net.sf.jsqlparser.parser.ASTNodeAccessImpl
class ASTNodeAccessImpl extends Object implements Serializable -
Exception Class net.sf.jsqlparser.parser.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token following this token will (therefore) be the first error token. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
tokenImage
String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class net.sf.jsqlparser.parser.Token
class Token extends BaseToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
beginColumn
int beginColumn
The column number of the first character of this Token. -
beginLine
int beginLine
The line number of the first character of this Token. -
endColumn
int endColumn
The column number of the last character of this Token. -
endLine
int endLine
The line number of the last character of this Token. -
image
String image
The string image of the token. -
kind
int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java. -
next
Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field. -
specialToken
Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.
-
-
Exception Class net.sf.jsqlparser.parser.TokenMgrException
class TokenMgrException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorCode
int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.
-
-
-
Package net.sf.jsqlparser.schema
-
Class net.sf.jsqlparser.schema.Column
class Column extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
arrayConstructor
ArrayConstructor arrayConstructor
-
columnName
String columnName
-
commentText
String commentText
-
table
Table table
-
-
-
Class net.sf.jsqlparser.schema.Sequence
class Sequence extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
parameters
List<Sequence.Parameter> parameters
-
partItems
List<String> partItems
-
-
-
Class net.sf.jsqlparser.schema.Synonym
class Synonym extends ASTNodeAccessImpl implements Serializable -
Class net.sf.jsqlparser.schema.Table
class Table extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
alias
Alias alias
-
mysqlHints
MySQLIndexHint mysqlHints
-
partItems
List<String> partItems
-
pivot
Pivot pivot
-
sampleClause
SampleClause sampleClause
-
sqlServerHints
SQLServerHints sqlServerHints
-
unpivot
UnPivot unpivot
-
-
-
-
Package net.sf.jsqlparser.statement
-
Class net.sf.jsqlparser.statement.Block
class Block extends Object implements Serializable-
Serialized Fields
-
hasSemicolonAfterEnd
boolean hasSemicolonAfterEnd
-
statements
Statements statements
-
-
-
Class net.sf.jsqlparser.statement.Commit
class Commit extends Object implements Serializable -
Class net.sf.jsqlparser.statement.CreateFunctionalStatement
class CreateFunctionalStatement extends Object implements Serializable -
Class net.sf.jsqlparser.statement.DeclareStatement
class DeclareStatement extends Object implements Serializable-
Serialized Fields
-
columnDefinitions
List<ColumnDefinition> columnDefinitions
-
declareType
DeclareType declareType
-
typeDefExprList
List<DeclareStatement.TypeDefExpr> typeDefExprList
-
typeName
String typeName
-
userVariable
UserVariable userVariable
-
-
-
Class net.sf.jsqlparser.statement.DeclareStatement.TypeDefExpr
class TypeDefExpr extends Object implements Serializable-
Serialized Fields
-
colDataType
ColDataType colDataType
-
defaultExpr
Expression defaultExpr
-
userVariable
UserVariable userVariable
-
-
-
Class net.sf.jsqlparser.statement.DescribeStatement
class DescribeStatement extends Object implements Serializable -
Class net.sf.jsqlparser.statement.ExplainStatement
class ExplainStatement extends Object implements Serializable-
Serialized Fields
-
options
LinkedHashMap<ExplainStatement.OptionType,
ExplainStatement.Option> options -
select
Select select
-
table
Table table
-
-
-
Class net.sf.jsqlparser.statement.ExplainStatement.Option
class Option extends Object implements Serializable-
Serialized Fields
-
type
ExplainStatement.OptionType type
-
value
String value
-
-
-
Class net.sf.jsqlparser.statement.IfElseStatement
class IfElseStatement extends Object implements Serializable-
Serialized Fields
-
condition
Expression condition
-
elseStatement
Statement elseStatement
-
ifStatement
Statement ifStatement
-
usingSemicolonForElseStatement
boolean usingSemicolonForElseStatement
-
usingSemicolonForIfStatement
boolean usingSemicolonForIfStatement
-
-
-
Class net.sf.jsqlparser.statement.OutputClause
class OutputClause extends Object implements Serializable-
Serialized Fields
-
columnList
List<String> columnList
-
outputTable
Table outputTable
-
selectItemList
List<SelectItem<?>> selectItemList
-
tableVariable
UserVariable tableVariable
-
-
-
Class net.sf.jsqlparser.statement.PurgeStatement
class PurgeStatement extends Object implements Serializable-
Serialized Fields
-
object
Object object
-
purgeObjectType
PurgeObjectType purgeObjectType
-
userName
String userName
-
-
-
Class net.sf.jsqlparser.statement.ReferentialAction
class ReferentialAction extends Object implements Serializable-
Serialized Fields
-
action
ReferentialAction.Action action
-
type
ReferentialAction.Type type
-
-
-
Class net.sf.jsqlparser.statement.ResetStatement
class ResetStatement extends Object implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class net.sf.jsqlparser.statement.ReturningClause
-
Serialized Fields
-
dataItems
List<Object> dataItems
List of output targets like Table or UserVariable -
keyword
ReturningClause.Keyword keyword
-
-
-
Class net.sf.jsqlparser.statement.RollbackStatement
class RollbackStatement extends Object implements Serializable -
Class net.sf.jsqlparser.statement.SavepointStatement
class SavepointStatement extends Object implements Serializable-
Serialized Fields
-
savepointName
String savepointName
-
-
-
Class net.sf.jsqlparser.statement.SetStatement
class SetStatement extends Object implements Serializable-
Serialized Fields
-
effectParameter
String effectParameter
-
values
List<SetStatement.NameExpr> values
-
-
-
Class net.sf.jsqlparser.statement.ShowColumnsStatement
class ShowColumnsStatement extends Object implements Serializable-
Serialized Fields
-
tableName
String tableName
-
-
-
Class net.sf.jsqlparser.statement.ShowStatement
class ShowStatement extends Object implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class net.sf.jsqlparser.statement.Statements
-
Class net.sf.jsqlparser.statement.UnsupportedStatement
class UnsupportedStatement extends Object implements Serializable -
Class net.sf.jsqlparser.statement.UseStatement
class UseStatement extends Object implements Serializable-
Serialized Fields
-
name
String name
-
schemaKeyword
boolean schemaKeyword
-
-
-
-
Package net.sf.jsqlparser.statement.alter
-
Class net.sf.jsqlparser.statement.alter.Alter
class Alter extends Object implements Serializable-
Serialized Fields
-
alterExpressions
List<AlterExpression> alterExpressions
-
table
Table table
-
useOnly
boolean useOnly
-
useTableIfExists
boolean useTableIfExists
-
-
-
Class net.sf.jsqlparser.statement.alter.AlterExpression
class AlterExpression extends Object implements Serializable-
Serialized Fields
-
colDataTypeList
List<AlterExpression.ColumnDataType> colDataTypeList
-
columnDropDefaultList
List<AlterExpression.ColumnDropDefault> columnDropDefaultList
-
columnDropNotNullList
List<AlterExpression.ColumnDropNotNull> columnDropNotNullList
-
columnName
String columnName
-
columnOldName
String columnOldName
-
commentText
String commentText
-
constraintName
String constraintName
-
constraints
List<ConstraintState> constraints
-
fkColumns
List<String> fkColumns
-
fkSourceColumns
List<String> fkSourceColumns
-
fkSourceSchema
String fkSourceSchema
-
fkSourceTable
String fkSourceTable
-
hasColumn
boolean hasColumn
-
index
Index index
-
newTableName
String newTableName
-
oldIndex
Index oldIndex
-
operation
AlterOperation operation
-
optionalSpecifier
String optionalSpecifier
-
parameters
List<String> parameters
-
pkColumns
List<String> pkColumns
-
referentialActions
Set<ReferentialAction> referentialActions
-
truncatePartitionName
String truncatePartitionName
-
uk
boolean uk
-
ukColumns
List<String> ukColumns
-
ukName
String ukName
-
useBrackets
boolean useBrackets
-
useEqual
boolean useEqual
-
useIfNotExists
boolean useIfNotExists
-
usingIfExists
boolean usingIfExists
-
-
-
Class net.sf.jsqlparser.statement.alter.AlterExpression.ColumnDataType
class ColumnDataType extends ColumnDefinition implements Serializable-
Serialized Fields
-
withType
boolean withType
-
-
-
Class net.sf.jsqlparser.statement.alter.AlterExpression.ColumnDropDefault
class ColumnDropDefault extends Object implements Serializable-
Serialized Fields
-
columnName
String columnName
-
-
-
Class net.sf.jsqlparser.statement.alter.AlterExpression.ColumnDropNotNull
class ColumnDropNotNull extends Object implements Serializable-
Serialized Fields
-
columnName
String columnName
-
withNot
boolean withNot
-
-
-
Class net.sf.jsqlparser.statement.alter.AlterSession
class AlterSession extends Object implements Serializable-
Serialized Fields
-
operation
AlterSessionOperation operation
-
parameters
List<String> parameters
-
-
-
Class net.sf.jsqlparser.statement.alter.AlterSystemStatement
class AlterSystemStatement extends Object implements Serializable-
Serialized Fields
-
operation
AlterSystemOperation operation
-
parameters
List<String> parameters
-
-
-
Class net.sf.jsqlparser.statement.alter.RenameTableStatement
class RenameTableStatement extends Object implements Serializable-
Serialized Fields
-
tableNames
LinkedHashMap<Table,
Table> tableNames -
usingIfExistsKeyword
boolean usingIfExistsKeyword
-
usingTableKeyword
boolean usingTableKeyword
-
waitDirective
String waitDirective
-
-
-
-
Package net.sf.jsqlparser.statement.alter.sequence
-
Class net.sf.jsqlparser.statement.alter.sequence.AlterSequence
class AlterSequence extends Object implements Serializable-
Serialized Fields
-
sequence
Sequence sequence
-
-
-
-
Package net.sf.jsqlparser.statement.analyze
-
Class net.sf.jsqlparser.statement.analyze.Analyze
class Analyze extends Object implements Serializable-
Serialized Fields
-
table
Table table
-
-
-
-
Package net.sf.jsqlparser.statement.comment
-
Class net.sf.jsqlparser.statement.comment.Comment
class Comment extends Object implements Serializable-
Serialized Fields
-
column
Column column
-
comment
StringValue comment
-
table
Table table
-
view
Table view
-
-
-
-
Package net.sf.jsqlparser.statement.create.function
-
Class net.sf.jsqlparser.statement.create.function.CreateFunction
class CreateFunction extends CreateFunctionalStatement implements Serializable
-
-
Package net.sf.jsqlparser.statement.create.index
-
Class net.sf.jsqlparser.statement.create.index.CreateIndex
class CreateIndex extends Object implements Serializable
-
-
Package net.sf.jsqlparser.statement.create.procedure
-
Class net.sf.jsqlparser.statement.create.procedure.CreateProcedure
class CreateProcedure extends CreateFunctionalStatement implements Serializable
-
-
Package net.sf.jsqlparser.statement.create.schema
-
Class net.sf.jsqlparser.statement.create.schema.CreateSchema
class CreateSchema extends Object implements Serializable
-
-
Package net.sf.jsqlparser.statement.create.sequence
-
Class net.sf.jsqlparser.statement.create.sequence.CreateSequence
class CreateSequence extends Object implements Serializable-
Serialized Fields
-
sequence
Sequence sequence
-
-
-
-
Package net.sf.jsqlparser.statement.create.synonym
-
Class net.sf.jsqlparser.statement.create.synonym.CreateSynonym
class CreateSynonym extends Object implements Serializable
-
-
Package net.sf.jsqlparser.statement.create.table
-
Class net.sf.jsqlparser.statement.create.table.CheckConstraint
class CheckConstraint extends NamedConstraint implements Serializable-
Serialized Fields
-
expression
Expression expression
-
table
Table table
-
-
-
Class net.sf.jsqlparser.statement.create.table.ColDataType
class ColDataType extends Object implements Serializable -
Class net.sf.jsqlparser.statement.create.table.ColumnDefinition
class ColumnDefinition extends Object implements Serializable-
Serialized Fields
-
colDataType
ColDataType colDataType
-
columnName
String columnName
-
columnSpecs
List<String> columnSpecs
-
-
-
Class net.sf.jsqlparser.statement.create.table.CreateTable
class CreateTable extends Object implements Serializable-
Serialized Fields
-
columnDefinitions
List<ColumnDefinition> columnDefinitions
-
columns
List<String> columns
-
createOptionsStrings
List<String> createOptionsStrings
-
ifNotExists
boolean ifNotExists
-
indexes
List<Index> indexes
-
interleaveIn
SpannerInterleaveIn interleaveIn
-
likeTable
Table likeTable
-
orReplace
boolean orReplace
-
rowMovement
RowMovement rowMovement
-
select
Select select
-
selectParenthesis
boolean selectParenthesis
-
table
Table table
-
tableOptionsStrings
List<String> tableOptionsStrings
-
unlogged
boolean unlogged
-
-
-
Class net.sf.jsqlparser.statement.create.table.ExcludeConstraint
class ExcludeConstraint extends Index implements Serializable-
Serialized Fields
-
expression
Expression expression
-
-
-
Class net.sf.jsqlparser.statement.create.table.ForeignKeyIndex
class ForeignKeyIndex extends NamedConstraint implements Serializable-
Serialized Fields
-
referencedColumnNames
List<String> referencedColumnNames
-
referentialActions
Set<ReferentialAction> referentialActions
-
table
Table table
-
-
-
Class net.sf.jsqlparser.statement.create.table.Index
class Index extends Object implements Serializable -
Class net.sf.jsqlparser.statement.create.table.Index.ColumnParams
class ColumnParams extends Object implements Serializable -
Class net.sf.jsqlparser.statement.create.table.NamedConstraint
class NamedConstraint extends Index implements Serializable -
Class net.sf.jsqlparser.statement.create.table.RowMovement
class RowMovement extends Object implements Serializable-
Serialized Fields
-
mode
RowMovementMode mode
-
-
-
-
Package net.sf.jsqlparser.statement.create.view
-
Class net.sf.jsqlparser.statement.create.view.AlterView
class AlterView extends Object implements Serializable -
Class net.sf.jsqlparser.statement.create.view.CreateView
class CreateView extends Object implements Serializable-
Serialized Fields
-
autoRefresh
AutoRefreshOption autoRefresh
-
columnNames
ExpressionList<Column> columnNames
-
force
ForceOption force
-
ifNotExists
boolean ifNotExists
-
materialized
boolean materialized
-
orReplace
boolean orReplace
-
secure
boolean secure
-
select
Select select
-
temp
TemporaryOption temp
-
view
Table view
-
viewCommentOptions
List<String> viewCommentOptions
-
withReadOnly
boolean withReadOnly
-
-
-
-
Package net.sf.jsqlparser.statement.delete
-
Class net.sf.jsqlparser.statement.delete.Delete
class Delete extends Object implements Serializable-
Serialized Fields
-
hasFrom
boolean hasFrom
-
joins
List<Join> joins
-
limit
Limit limit
-
modifierIgnore
boolean modifierIgnore
-
modifierPriority
DeleteModifierPriority modifierPriority
-
modifierQuick
boolean modifierQuick
-
oracleHint
OracleHint oracleHint
-
orderByElements
List<OrderByElement> orderByElements
-
outputClause
OutputClause outputClause
-
returningClause
ReturningClause returningClause
-
table
Table table
-
tables
List<Table> tables
-
usingList
List<Table> usingList
-
where
Expression where
-
withItemsList
List<WithItem> withItemsList
-
-
-
-
Package net.sf.jsqlparser.statement.drop
-
Class net.sf.jsqlparser.statement.drop.Drop
class Drop extends Object implements Serializable
-
-
Package net.sf.jsqlparser.statement.execute
-
Class net.sf.jsqlparser.statement.execute.Execute
class Execute extends Object implements Serializable-
Serialized Fields
-
execType
Execute.ExecType execType
-
exprList
ExpressionList exprList
-
name
String name
-
-
-
-
Package net.sf.jsqlparser.statement.grant
-
Class net.sf.jsqlparser.statement.grant.Grant
class Grant extends Object implements Serializable
-
-
Package net.sf.jsqlparser.statement.insert
-
Class net.sf.jsqlparser.statement.insert.Insert
class Insert extends Object implements Serializable-
Serialized Fields
-
columns
ExpressionList<Column> columns
-
conflictAction
InsertConflictAction conflictAction
-
conflictTarget
InsertConflictTarget conflictTarget
-
duplicateUpdateSets
List<UpdateSet> duplicateUpdateSets
-
modifierIgnore
boolean modifierIgnore
-
modifierPriority
InsertModifierPriority modifierPriority
-
oracleHint
OracleHint oracleHint
-
outputClause
OutputClause outputClause
-
returningClause
ReturningClause returningClause
-
select
Select select
-
setUpdateSets
List<UpdateSet> setUpdateSets
-
table
Table table
-
withItemsList
List<WithItem> withItemsList
-
-
-
Class net.sf.jsqlparser.statement.insert.InsertConflictAction
class InsertConflictAction extends Object implements Serializable-
Serialized Fields
-
conflictActionType
ConflictActionType conflictActionType
-
updateSets
List<UpdateSet> updateSets
-
whereExpression
Expression whereExpression
-
-
-
Class net.sf.jsqlparser.statement.insert.InsertConflictTarget
class InsertConflictTarget extends Object implements Serializable-
Serialized Fields
-
constraintName
String constraintName
-
indexColumnNames
ArrayList<String> indexColumnNames
-
indexExpression
Expression indexExpression
-
whereExpression
Expression whereExpression
-
-
-
-
Package net.sf.jsqlparser.statement.merge
-
Class net.sf.jsqlparser.statement.merge.Merge
class Merge extends Object implements Serializable-
Serialized Fields
-
fromItem
FromItem fromItem
-
insertFirst
boolean insertFirst
-
mergeInsert
MergeInsert mergeInsert
-
mergeUpdate
MergeUpdate mergeUpdate
-
onCondition
Expression onCondition
-
operations
List<MergeOperation> operations
-
oracleHint
OracleHint oracleHint
-
outputClause
OutputClause outputClause
-
table
Table table
-
withItemsList
List<WithItem> withItemsList
-
-
-
Class net.sf.jsqlparser.statement.merge.MergeDelete
class MergeDelete extends Object implements Serializable-
Serialized Fields
-
andPredicate
Expression andPredicate
-
-
-
Class net.sf.jsqlparser.statement.merge.MergeInsert
class MergeInsert extends Object implements Serializable-
Serialized Fields
-
andPredicate
Expression andPredicate
-
columns
ExpressionList<Column> columns
-
values
ExpressionList<Expression> values
-
whereCondition
Expression whereCondition
-
-
-
Class net.sf.jsqlparser.statement.merge.MergeUpdate
class MergeUpdate extends Object implements Serializable-
Serialized Fields
-
andPredicate
Expression andPredicate
-
deleteWhereCondition
Expression deleteWhereCondition
-
updateSets
List<UpdateSet> updateSets
-
whereCondition
Expression whereCondition
-
-
-
-
Package net.sf.jsqlparser.statement.refresh
-
Class net.sf.jsqlparser.statement.refresh.RefreshMaterializedViewStatement
class RefreshMaterializedViewStatement extends Object implements Serializable-
Serialized Fields
-
concurrently
boolean concurrently
-
refreshMode
RefreshMode refreshMode
-
view
Table view
-
-
-
-
Package net.sf.jsqlparser.statement.select
-
Class net.sf.jsqlparser.statement.select.AllColumns
class AllColumns extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
exceptColumns
ExpressionList<Column> exceptColumns
-
replaceExpressions
List<SelectItem<?>> replaceExpressions
-
-
-
Class net.sf.jsqlparser.statement.select.AllTableColumns
class AllTableColumns extends AllColumns implements Serializable-
Serialized Fields
-
table
Table table
-
-
-
Class net.sf.jsqlparser.statement.select.Distinct
class Distinct extends Object implements Serializable-
Serialized Fields
-
onSelectItems
List<SelectItem<?>> onSelectItems
-
useUnique
boolean useUnique
-
-
-
Class net.sf.jsqlparser.statement.select.ExceptOp
class ExceptOp extends SetOperation implements Serializable -
Class net.sf.jsqlparser.statement.select.Fetch
class Fetch extends Object implements Serializable-
Serialized Fields
-
expression
Expression expression
-
fetchParameters
List<String> fetchParameters
-
isFetchParamFirst
boolean isFetchParamFirst
-
-
-
Class net.sf.jsqlparser.statement.select.First
class First extends Object implements Serializable-
Serialized Fields
-
jdbcParameter
JdbcParameter jdbcParameter
-
keyword
First.Keyword keyword
-
rowCount
Long rowCount
-
variable
String variable
-
-
-
Class net.sf.jsqlparser.statement.select.ForClause
class ForClause extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
forOption
ForClause.ForOption forOption
-
-
-
Class net.sf.jsqlparser.statement.select.GroupByElement
class GroupByElement extends Object implements Serializable-
Serialized Fields
-
groupByExpressions
ExpressionList groupByExpressions
-
groupingSets
List<ExpressionList> groupingSets
-
mysqlWithRollup
boolean mysqlWithRollup
-
-
-
Class net.sf.jsqlparser.statement.select.IntersectOp
class IntersectOp extends SetOperation implements Serializable -
Class net.sf.jsqlparser.statement.select.Join
class Join extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
apply
boolean apply
-
cross
boolean cross
-
fromItem
FromItem fromItem
-
full
boolean full
-
global
boolean global
-
inner
boolean inner
-
joinHint
JoinHint joinHint
-
joinWindow
KSQLJoinWindow joinWindow
-
left
boolean left
-
natural
boolean natural
-
onExpressions
LinkedList<Expression> onExpressions
-
outer
boolean outer
-
right
boolean right
-
semi
boolean semi
-
simple
boolean simple
-
straight
boolean straight
-
usingColumns
LinkedList<Column> usingColumns
-
-
-
Class net.sf.jsqlparser.statement.select.KSQLJoinWindow
class KSQLJoinWindow extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
afterDuration
long afterDuration
-
afterTimeUnit
KSQLWindow.TimeUnit afterTimeUnit
-
beforeAfter
boolean beforeAfter
-
beforeDuration
long beforeDuration
-
beforeTimeUnit
KSQLWindow.TimeUnit beforeTimeUnit
-
duration
long duration
-
timeUnit
KSQLWindow.TimeUnit timeUnit
-
-
-
Class net.sf.jsqlparser.statement.select.KSQLWindow
class KSQLWindow extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
advanceDuration
long advanceDuration
-
advanceTimeUnit
KSQLWindow.TimeUnit advanceTimeUnit
-
hopping
boolean hopping
-
session
boolean session
-
sizeDuration
long sizeDuration
-
sizeTimeUnit
KSQLWindow.TimeUnit sizeTimeUnit
-
tumbling
boolean tumbling
-
-
-
Class net.sf.jsqlparser.statement.select.LateralSubSelect
class LateralSubSelect extends ParenthesedSelect implements Serializable-
Serialized Fields
-
prefix
String prefix
-
-
-
Class net.sf.jsqlparser.statement.select.LateralView
class LateralView extends Object implements Serializable -
Class net.sf.jsqlparser.statement.select.Limit
class Limit extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
byExpressions
ExpressionList<Expression> byExpressions
A query with the LIMIT n BY expressions clause selects the first n rows for each distinct value of expressions. The key for LIMIT BY can contain any number of expressions.- See Also:
-
offset
Expression offset
-
rowCount
Expression rowCount
-
-
-
Class net.sf.jsqlparser.statement.select.MinusOp
class MinusOp extends SetOperation implements Serializable -
Class net.sf.jsqlparser.statement.select.Offset
class Offset extends Object implements Serializable-
Serialized Fields
-
offsetExpression
Expression offsetExpression
-
offsetParam
String offsetParam
-
-
-
Class net.sf.jsqlparser.statement.select.OptimizeFor
class OptimizeFor extends Object implements Serializable-
Serialized Fields
-
rowCount
long rowCount
-
-
-
Class net.sf.jsqlparser.statement.select.OrderByElement
class OrderByElement extends Object implements Serializable-
Serialized Fields
-
asc
boolean asc
-
ascDescPresent
boolean ascDescPresent
-
expression
Expression expression
-
mysqlWithRollup
boolean mysqlWithRollup
-
nullOrdering
OrderByElement.NullOrdering nullOrdering
-
-
-
Class net.sf.jsqlparser.statement.select.ParenthesedFromItem
class ParenthesedFromItem extends Object implements Serializable -
Class net.sf.jsqlparser.statement.select.ParenthesedSelect
class ParenthesedSelect extends Select implements Serializable -
Class net.sf.jsqlparser.statement.select.Pivot
class Pivot extends Object implements Serializable-
Serialized Fields
-
alias
Alias alias
-
forColumns
ExpressionList<Column> forColumns
-
functionItems
List<SelectItem<Function>> functionItems
-
multiInItems
List<SelectItem<ExpressionList>> multiInItems
-
singleInItems
List<SelectItem<?>> singleInItems
-
-
-
Class net.sf.jsqlparser.statement.select.PivotXml
class PivotXml extends Pivot implements Serializable-
Serialized Fields
-
inAny
boolean inAny
-
inSelect
Select inSelect
-
-
-
Class net.sf.jsqlparser.statement.select.PlainSelect
class PlainSelect extends Select implements Serializable-
Serialized Fields
-
distinct
Distinct distinct
-
emitChanges
boolean emitChanges
-
first
First first
-
forMode
ForMode forMode
-
forUpdateTable
Table forUpdateTable
-
forXmlPath
String forXmlPath
-
fromItem
FromItem fromItem
-
groupBy
GroupByElement groupBy
-
having
Expression having
-
intoTables
List<Table> intoTables
-
intoTempTable
Table intoTempTable
-
isUsingFinal
boolean isUsingFinal
- See Also:
-
isUsingOnly
boolean isUsingOnly
-
joins
List<Join> joins
-
ksqlWindow
KSQLWindow ksqlWindow
-
lateralViews
List<LateralView> lateralViews
-
mySqlCacheFlag
MySqlSqlCacheFlags mySqlCacheFlag
-
mySqlHintStraightJoin
boolean mySqlHintStraightJoin
-
mySqlSqlCalcFoundRows
boolean mySqlSqlCalcFoundRows
-
noWait
boolean noWait
-
optimizeFor
OptimizeFor optimizeFor
-
oracleHierarchical
OracleHierarchicalExpression oracleHierarchical
-
oracleHint
OracleHint oracleHint
-
qualify
Expression qualify
-
selectItems
List<SelectItem<?>> selectItems
-
skip
Skip skip
-
skipLocked
boolean skipLocked
-
top
Top top
-
useWithNoLog
boolean useWithNoLog
-
wait
Wait wait
-
where
Expression where
-
windowDefinitions
List<WindowDefinition> windowDefinitions
-
-
-
Class net.sf.jsqlparser.statement.select.Select
class Select extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
fetch
Fetch fetch
-
forClause
ForClause forClause
-
isolation
WithIsolation isolation
-
limit
Limit limit
-
limitBy
Limit limitBy
-
offset
Offset offset
-
oracleSiblings
boolean oracleSiblings
-
orderByElements
List<OrderByElement> orderByElements
-
withItemsList
List<WithItem> withItemsList
-
-
-
Class net.sf.jsqlparser.statement.select.SelectItem
class SelectItem extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
alias
Alias alias
-
expression
T extends Expression expression
-
-
-
Class net.sf.jsqlparser.statement.select.SetOperation
class SetOperation extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
type
SetOperationList.SetOperationType type
-
-
-
Class net.sf.jsqlparser.statement.select.SetOperationList
class SetOperationList extends Select implements Serializable-
Serialized Fields
-
operations
List<SetOperation> operations
-
orderByElements
List<OrderByElement> orderByElements
-
selects
List<Select> selects
-
-
-
Class net.sf.jsqlparser.statement.select.Skip
class Skip extends Object implements Serializable-
Serialized Fields
-
jdbcParameter
JdbcParameter jdbcParameter
-
rowCount
Long rowCount
-
variable
String variable
-
-
-
Class net.sf.jsqlparser.statement.select.TableFunction
class TableFunction extends Function implements Serializable -
Class net.sf.jsqlparser.statement.select.TableStatement
class TableStatement extends Select implements Serializable-
Serialized Fields
-
table
Table table
-
-
-
Class net.sf.jsqlparser.statement.select.Top
class Top extends Object implements Serializable-
Serialized Fields
-
expression
Expression expression
-
hasParenthesis
boolean hasParenthesis
-
isPercentage
boolean isPercentage
-
isWithTies
boolean isWithTies
-
-
-
Class net.sf.jsqlparser.statement.select.UnionOp
class UnionOp extends SetOperation implements Serializable-
Serialized Fields
-
all
boolean all
-
distinct
boolean distinct
-
-
-
Class net.sf.jsqlparser.statement.select.UnPivot
class UnPivot extends Object implements Serializable-
Serialized Fields
-
alias
Alias alias
-
includeNulls
boolean includeNulls
-
includeNullsSpecified
boolean includeNullsSpecified
-
unpivotClause
ExpressionList<Column> unpivotClause
-
unpivotForClause
ExpressionList<Column> unpivotForClause
-
unpivotInClause
List<SelectItem<?>> unpivotInClause
-
-
-
Class net.sf.jsqlparser.statement.select.Values
class Values extends Select implements Serializable-
Serialized Fields
-
expressions
ExpressionList<Expression> expressions
-
-
-
Class net.sf.jsqlparser.statement.select.Wait
class Wait extends Object implements Serializable-
Serialized Fields
-
timeout
long timeout
-
-
-
Class net.sf.jsqlparser.statement.select.WithIsolation
class WithIsolation extends Object implements Serializable-
Serialized Fields
-
isolation
String isolation
-
-
-
Class net.sf.jsqlparser.statement.select.WithItem
class WithItem extends ParenthesedSelect implements Serializable-
Serialized Fields
-
recursive
boolean recursive
-
withItemList
List<SelectItem<?>> withItemList
-
-
-
-
Package net.sf.jsqlparser.statement.show
-
Class net.sf.jsqlparser.statement.show.ShowIndexStatement
class ShowIndexStatement extends Object implements Serializable-
Serialized Fields
-
tableName
String tableName
-
-
-
Class net.sf.jsqlparser.statement.show.ShowTablesStatement
class ShowTablesStatement extends Object implements Serializable-
Serialized Fields
-
dbName
String dbName
-
likeExpression
Expression likeExpression
-
modifiers
EnumSet<ShowTablesStatement.Modifiers> modifiers
-
selectionMode
ShowTablesStatement.SelectionMode selectionMode
-
whereCondition
Expression whereCondition
-
-
-
-
Package net.sf.jsqlparser.statement.truncate
-
Class net.sf.jsqlparser.statement.truncate.Truncate
class Truncate extends Object implements Serializable-
Serialized Fields
-
cascade
boolean cascade
-
only
boolean only
-
table
Table table
-
tableToken
boolean tableToken
-
-
-
-
Package net.sf.jsqlparser.statement.update
-
Class net.sf.jsqlparser.statement.update.Update
class Update extends Object implements Serializable-
Serialized Fields
-
fromItem
FromItem fromItem
-
joins
List<Join> joins
-
limit
Limit limit
-
modifierIgnore
boolean modifierIgnore
-
modifierPriority
UpdateModifierPriority modifierPriority
-
oracleHint
OracleHint oracleHint
-
orderByElements
List<OrderByElement> orderByElements
-
outputClause
OutputClause outputClause
-
returningClause
ReturningClause returningClause
-
startJoins
List<Join> startJoins
-
table
Table table
-
updateSets
List<UpdateSet> updateSets
-
where
Expression where
-
withItemsList
List<WithItem> withItemsList
-
-
-
Class net.sf.jsqlparser.statement.update.UpdateSet
class UpdateSet extends Object implements Serializable-
Serialized Fields
-
columns
ExpressionList<Column> columns
-
values
ExpressionList<Expression> values
-
-
-
-
Package net.sf.jsqlparser.statement.upsert
-
Class net.sf.jsqlparser.statement.upsert.Upsert
class Upsert extends Object implements Serializable-
Serialized Fields
-
columns
ExpressionList<Column> columns
-
duplicateUpdateSets
List<UpdateSet> duplicateUpdateSets
-
expressions
ExpressionList<?> expressions
-
isUsingInto
boolean isUsingInto
-
select
Select select
-
table
Table table
-
updateSets
List<UpdateSet> updateSets
-
upsertType
UpsertType upsertType
-
-
-
-
Package net.sf.jsqlparser.util.cnfexpression
-
Class net.sf.jsqlparser.util.cnfexpression.MultiAndExpression
class MultiAndExpression extends MultipleExpression implements Serializable -
Class net.sf.jsqlparser.util.cnfexpression.MultiOrExpression
class MultiOrExpression extends MultipleExpression implements Serializable -
Class net.sf.jsqlparser.util.cnfexpression.MultipleExpression
class MultipleExpression extends ASTNodeAccessImpl implements Serializable-
Serialized Fields
-
childlist
List<Expression> childlist
-
-
-
-
Package net.sf.jsqlparser.util.validation
-
Exception Class net.sf.jsqlparser.util.validation.ParseException
class ParseException extends ValidationException implements Serializable- serialVersionUID:
- 1L
-
Exception Class net.sf.jsqlparser.util.validation.UnexpectedValidationException
class UnexpectedValidationException extends ValidationException implements Serializable- serialVersionUID:
- 1L
-
Exception Class net.sf.jsqlparser.util.validation.ValidationException
class ValidationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package net.sf.jsqlparser.util.validation.metadata
-
Exception Class net.sf.jsqlparser.util.validation.metadata.DatabaseException
class DatabaseException extends ValidationException implements Serializable- serialVersionUID:
- 1L
-