BNF: expression ::= <identifier>(expression)
AbstractEncapsulatedExpression
| Access | Constructor and Description |
|---|---|
| protected | AbstractEncapsulatedExpressionStateObject(StateObject
The parent of this state object, which cannot be parent)nullCreates a new |
| Modifier and Type | Method and Description |
|---|---|
| public AbstractEncapsulatedExpression | getExpression()
Overrides org. Implements org. StateObject representation of the JPQL query
was created by parsing an existing JPQL query.
|
| public abstract String | Returns: The JPQL identifier that is shown before the left parenthesisReturns the JPQL identifier of the expression represented by this |
| protected abstract void | toTextEncapsulatedExpression(Appendable
The writer used to print out the string representation of the encapsulated
information writer)Prints out a string representation of this encapsulated information, which should not be used
to define a |
| protected void | toTextInternal(Appendable
The writer used to print out the string representation writer)Implements abstract org. StateObject, which should not be used to
define a true string representation of a JPQL query but should be used for
debugging purposes.
|
| AbstractEncapsulatedExpressionStateObject | back to summary |
|---|---|
| protected AbstractEncapsulatedExpressionStateObject(StateObject parent) Creates a new
| |
| getExpression | back to summary |
|---|---|
| public AbstractEncapsulatedExpression getExpression() Overrides org. Implements org. Doc from org. Returns the actual parsed object if this
| |
| getIdentifier | back to summary |
|---|---|
| public abstract String getIdentifier() Returns the JPQL identifier of the expression represented by this
| |
| toTextEncapsulatedExpression | back to summary |
|---|---|
| protected abstract void toTextEncapsulatedExpression(Appendable writer) throws IOException Prints out a string representation of this encapsulated information, which should not be used
to define a
| |
| toTextInternal | back to summary |
|---|---|
| protected void toTextInternal(Appendable writer) throws IOException Implements abstract org. Doc from org. Prints out a string representation of this
| |