protected class BasicStateObjectBuilder.SelectStatementBuilder extends BasicStateObjectBuilder.AbstractSelectStatementBuilder<SelectStatementStateObject,JPQLQueryStateObject>
StateObject
representation of the
SELECT
query statement.parent, stateObject
Modifier | Constructor and Description |
---|---|
protected |
BasicStateObjectBuilder.SelectStatementBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
visit(FromClause expression)
Visits the
FromClause expression. |
void |
visit(IdentificationVariableDeclaration expression)
Visits the
IdentificationVariableDeclaration expression. |
void |
visit(OrderByClause expression)
Visits the
OrderByClause expression. |
void |
visit(OrderByItem expression)
Visits the
OrderByItem expression. |
void |
visit(SelectClause expression)
Visits the
SelectClause expression. |
void |
visit(SelectStatement expression)
Visits the
SelectStatement expression. |
buildStateObject, visit, visit, visit, visit
visit
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
protected BasicStateObjectBuilder.SelectStatementBuilder()
public void visit(FromClause expression)
FromClause
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(IdentificationVariableDeclaration expression)
IdentificationVariableDeclaration
expression.visit
in interface ExpressionVisitor
visit
in class BasicStateObjectBuilder.AbstractSelectStatementBuilder<SelectStatementStateObject,JPQLQueryStateObject>
expression
- The Expression
to visitpublic void visit(OrderByClause expression)
OrderByClause
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(OrderByItem expression)
OrderByItem
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(SelectClause expression)
SelectClause
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visitpublic void visit(SelectStatement expression)
SelectStatement
expression.visit
in interface ExpressionVisitor
visit
in class AnonymousExpressionVisitor
expression
- The Expression
to visit