ReferentialAction.Action |
CCJSqlParser.Action() |
Expression |
CCJSqlParser.AdditiveExpression() |
Alias |
CCJSqlParser.Alias() |
String |
CCJSqlParser.AList() |
Expression |
CCJSqlParser.AllComparisonExpression() |
AllTableColumns |
CCJSqlParser.AllTableColumns() |
AlterExpression |
CCJSqlParser.AlterExpression()
This production needs refactoring to multiple smaller productions.
|
AlterExpression.ColumnDataType |
CCJSqlParser.AlterExpressionColumnDataType() |
AlterExpression.ColumnDropNotNull |
CCJSqlParser.AlterExpressionColumnDropNotNull() |
List<ConstraintState> |
CCJSqlParser.AlterExpressionConstraintState() |
AlterSequence |
CCJSqlParser.AlterSequence() |
Alter |
CCJSqlParser.AlterTable() |
AlterView |
CCJSqlParser.AlterView() |
AnalyticExpression |
CCJSqlParser.AnalyticExpression(Function function) |
Expression |
CCJSqlParser.AndExpression() |
Expression |
CCJSqlParser.AnyComparisonExpression() |
Expression |
CCJSqlParser.Between(Expression leftExpression) |
Expression |
CCJSqlParser.BitwiseAndOr() |
Expression |
CCJSqlParser.BitwiseXor() |
Block |
CCJSqlParser.Block() |
Expression |
CCJSqlParser.CaseWhenExpression() |
CastExpression |
CCJSqlParser.CastExpression() |
ColDataType |
CCJSqlParser.ColDataType() |
Column |
CCJSqlParser.Column() |
ColumnDefinition |
CCJSqlParser.ColumnDefinition() |
List<Index.ColumnParams> |
CCJSqlParser.ColumnNamesWithParamsList() |
List<String> |
CCJSqlParser.ColumnsNamesList() |
String |
CCJSqlParser.ColumnsNamesListItem() |
Comment |
CCJSqlParser.Comment() |
Commit |
CCJSqlParser.Commit() |
Expression |
CCJSqlParser.ComparisonItem() |
ExpressionList |
CCJSqlParser.ComplexExpressionList() |
Expression |
CCJSqlParser.ConcatExpression() |
Expression |
CCJSqlParser.Condition() |
CreateFunctionalStatement |
CCJSqlParser.CreateFunctionStatement() |
CreateIndex |
CCJSqlParser.CreateIndex() |
List<String> |
CCJSqlParser.CreateParameter() |
CreateSchema |
CCJSqlParser.CreateSchema() |
CreateSequence |
CCJSqlParser.CreateSequence() |
CreateSynonym |
CCJSqlParser.CreateSynonym() |
CreateTable |
CCJSqlParser.CreateTable() |
CreateView |
CCJSqlParser.CreateView() |
DateTimeLiteralExpression |
CCJSqlParser.DateTimeLiteralExpression() |
DeclareStatement |
CCJSqlParser.Declare() |
Delete |
CCJSqlParser.Delete() |
DescribeStatement |
CCJSqlParser.Describe() |
Drop |
CCJSqlParser.Drop() |
Execute |
CCJSqlParser.Execute() |
Expression |
CCJSqlParser.ExistsExpression() |
ExplainStatement |
CCJSqlParser.Explain() |
String |
CCJSqlParser.ExplainFormatOption()
The output format, which can be TEXT, XML, JSON, or YAML
|
String |
CCJSqlParser.ExplainOptionBoolean()
Postgres supports TRUE,ON,1,FALSE,OFF,0 as values
|
List<ExplainStatement.Option> |
CCJSqlParser.ExplainStatementOptions()
Options for explain, see https://www.postgresql.org/docs/9.1/sql-explain.html
|
Expression |
CCJSqlParser.Expression() |
ExpressionListItem |
CCJSqlParser.ExpressionListItem() |
ExtractExpression |
CCJSqlParser.ExtractExpression() |
Fetch |
CCJSqlParser.Fetch() |
First |
CCJSqlParser.First() |
FromItem |
CCJSqlParser.FromItem() |
FullTextSearch |
CCJSqlParser.FullTextSearch() |
Function |
CCJSqlParser.Function() |
FunctionItem |
CCJSqlParser.FunctionItem() |
Function |
CCJSqlParser.FunctionWithCondParams() |
Grant |
CCJSqlParser.Grant() |
GroupByElement |
CCJSqlParser.GroupByColumnReferences() |
Expression |
CCJSqlParser.Having() |
String |
CCJSqlParser.Identifier() |
Expression |
CCJSqlParser.InExpression() |
Insert |
CCJSqlParser.Insert() |
Function |
CCJSqlParser.InternalFunction(Function retval) |
IntervalExpression |
CCJSqlParser.IntervalExpression() |
IntervalExpression |
CCJSqlParser.IntervalExpressionWithoutInterval(Expression expr) |
List<Table> |
CCJSqlParser.IntoClause() |
Expression |
CCJSqlParser.IsBooleanExpression(Expression leftExpression) |
Expression |
CCJSqlParser.IsNullExpression(Expression leftExpression) |
JdbcNamedParameter |
CCJSqlParser.JdbcNamedParameter() |
Join |
CCJSqlParser.JoinerExpression() |
List<Join> |
CCJSqlParser.JoinsList() |
KSQLJoinWindow |
CCJSqlParser.JoinWindow() |
JsonExpression |
CCJSqlParser.JsonExpression() |
KeepExpression |
CCJSqlParser.KeepExpression() |
KSQLWindow |
CCJSqlParser.KSQLWindowClause() |
LateralSubSelect |
CCJSqlParser.LateralSubSelect() |
Expression |
CCJSqlParser.LikeExpression(Expression leftExpression) |
Limit |
CCJSqlParser.LimitWithOffset() |
List<SelectExpressionItem> |
CCJSqlParser.ListExpressionItem() |
Statement |
CCJSqlParser.Merge() |
MergeInsert |
CCJSqlParser.MergeInsertClause() |
MergeUpdate |
CCJSqlParser.MergeUpdateClause() |
MultiExpressionList |
CCJSqlParser.MultiInExpressions() |
Expression |
CCJSqlParser.MultiplicativeExpression() |
MySQLGroupConcat |
CCJSqlParser.MySQLGroupConcat() |
MySQLIndexHint |
CCJSqlParser.MySQLIndexHint() |
NamedExpressionList |
CCJSqlParser.NamedExpressionList1() |
NamedExpressionList |
CCJSqlParser.NamedExpressionListExprFirst() |
NextValExpression |
CCJSqlParser.NextValExpression() |
NumericBind |
CCJSqlParser.NumericBind() |
Offset |
CCJSqlParser.Offset() |
OptimizeFor |
CCJSqlParser.OptimizeFor() |
OracleHierarchicalExpression |
CCJSqlParser.OracleHierarchicalQueryClause() |
OrderByElement |
CCJSqlParser.OrderByElement() |
List<OrderByElement> |
CCJSqlParser.OrderByElements() |
Expression |
CCJSqlParser.OrExpression() |
List<String> |
CCJSqlParser.PathSpecification() |
Pivot |
CCJSqlParser.Pivot() |
List<Column> |
CCJSqlParser.PivotForColumns() |
List<FunctionItem> |
CCJSqlParser.PivotFunctionItems() |
List<ExpressionListItem> |
CCJSqlParser.PivotMultiInItems() |
SelectExpressionItem |
CCJSqlParser.PivotSelectExprItem() |
List<SelectExpressionItem> |
CCJSqlParser.PivotSingleInItems() |
PivotXml |
CCJSqlParser.PivotXml() |
Limit |
CCJSqlParser.PlainLimit() |
PlainSelect |
CCJSqlParser.PlainSelect() |
Expression |
CCJSqlParser.PrimaryExpression() |
void |
CCJSqlParser.readGrantTypes(ArrayList<String> privileges) |
Expression |
CCJSqlParser.RegularCondition() |
String |
CCJSqlParser.RelObjectName() |
String |
CCJSqlParser.RelObjectNameExt() |
String |
CCJSqlParser.RelObjectNameExt2() |
List<String> |
CCJSqlParser.RelObjectNameList() |
String |
CCJSqlParser.RelObjectNameWithoutStart() |
String |
CCJSqlParser.RelObjectNameWithoutValue() |
Replace |
CCJSqlParser.Replace() |
RowConstructor |
CCJSqlParser.RowConstructor() |
RowMovement |
CCJSqlParser.RowMovement() |
Select |
CCJSqlParser.Select() |
SelectBody |
CCJSqlParser.SelectBody() |
SelectExpressionItem |
CCJSqlParser.SelectExpressionItem() |
SelectItem |
CCJSqlParser.SelectItem() |
List<SelectItem> |
CCJSqlParser.SelectItemsList() |
Sequence |
CCJSqlParser.Sequence() |
List<Sequence.Parameter> |
CCJSqlParser.SequenceParameters() |
SetStatement |
CCJSqlParser.Set() |
SelectBody |
CCJSqlParser.SetOperationList() |
ShowStatement |
CCJSqlParser.Show() |
ShowColumnsStatement |
CCJSqlParser.ShowColumns() |
ShowTablesStatement |
CCJSqlParser.ShowTables() |
Expression |
CCJSqlParser.SimilarToExpression(Expression leftExpression) |
Expression |
CCJSqlParser.SimpleExpression() |
ExpressionList |
CCJSqlParser.SimpleExpressionList() |
ExpressionList |
CCJSqlParser.SimpleExpressionListAtLeastTwoItems() |
JdbcNamedParameter |
CCJSqlParser.SimpleJdbcNamedParameter() |
JdbcParameter |
CCJSqlParser.SimpleJdbcParameter() |
Statement |
CCJSqlParser.SingleStatement() |
Skip |
CCJSqlParser.Skip() |
Expression |
CCJSqlParser.SQLCondition() |
ExpressionList |
CCJSqlParser.SQLExpressionList() |
void |
CCJSqlParser.SQLServerHint(SQLServerHints hints) |
SQLServerHints |
CCJSqlParser.SQLServerHints() |
Statement |
CCJSqlParser.Statement() |
Statements |
CCJSqlParser.Statements() |
FromItem |
CCJSqlParser.SubJoin(FromItem fromItem) |
List<Join> |
CCJSqlParser.SubJoinsList() |
SubSelect |
CCJSqlParser.SubSelect() |
Synonym |
CCJSqlParser.Synonym() |
Table |
CCJSqlParser.Table() |
TableFunction |
CCJSqlParser.TableFunction() |
Table |
CCJSqlParser.TableWithAlias() |
Top |
CCJSqlParser.Top() |
Truncate |
CCJSqlParser.Truncate() |
UnPivot |
CCJSqlParser.UnPivot() |
Update |
CCJSqlParser.Update() |
Upsert |
CCJSqlParser.Upsert() |
UseStatement |
CCJSqlParser.Use() |
List<String> |
CCJSqlParser.UsersList() |
UserVariable |
CCJSqlParser.UserVariable() |
ValueListExpression |
CCJSqlParser.ValueListExpression() |
ValuesStatement |
CCJSqlParser.Values() |
FromItem |
CCJSqlParser.ValuesList() |
EqualsTo |
CCJSqlParser.VariableExpression()
TODO: VariableExpression should be a standalone class with more operations available.
|
Wait |
CCJSqlParser.Wait() |
WhenClause |
CCJSqlParser.WhenThenSearchCondition() |
Expression |
CCJSqlParser.WhereClause() |
WindowElement |
CCJSqlParser.WindowElement() |
void |
CCJSqlParser.windowFun(AnalyticExpression retval) |
WindowOffset |
CCJSqlParser.WindowOffset() |
WithItem |
CCJSqlParser.WithItem() |
List<WithItem> |
CCJSqlParser.WithList() |
XMLSerializeExpr |
CCJSqlParser.XMLSerializeExpr() |