| Modifier and Type | Class and Description |
|---|---|
| public static class | MathDoubleExpression.Power
The |
| public static class | MathDoubleExpression.Round
The |
| Access | Constructor and Description |
|---|---|
| protected | MathDoubleExpression(AbstractExpression
The parent of this expression parent, String The JPQL identifier that starts this expression identifier)Creates a new instance of math double argument function expression. |
| Modifier and Type | Method and Description |
|---|---|
| public JPQLQueryBNF | getQueryBNF()
Implements org. Expression.
|
| MathDoubleExpression | back to summary |
|---|---|
| protected MathDoubleExpression(AbstractExpression parent, String identifier) Creates a new instance of math double argument function expression.
| |
| getQueryBNF | back to summary |
|---|---|
| public JPQLQueryBNF getQueryBNF() Implements org. Doc from org. Returns the BNF of this
| |
POWER function takes two numeric arguments and returns a double.
expression ::= POWER(arithmetic_expression)| Access | Constructor and Description |
|---|---|
| public | Power(AbstractExpression
The parent of this expression parent)Creates a new instance of |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(ExpressionVisitor
The visitor)ExpressionVisitor to visit this objectImplements org. Expression by the given visitor.
|
| public String | parameterExpressionBNF(int
The position of the encapsulated index)Expression that needs to be parsed
within the parenthesis, which starts at position 0Implements abstract org. |
| Power | back to summary |
|---|---|
| public Power(AbstractExpression parent) Creates a new instance of
| |
| accept | back to summary |
|---|---|
| public void accept(ExpressionVisitor visitor) Implements org. Doc from org. Visits this
| |
| parameterExpressionBNF | back to summary |
|---|---|
| public String parameterExpressionBNF(int index) Implements abstract org. Doc from org. Returns the BNF to be used to parse one of the encapsulated expression.
| |
ROUND function takes numeric argument and an integer argument and returns
a number of the same type as the first argument.
expression ::= ROUND(arithmetic_expression)| Access | Constructor and Description |
|---|---|
| public | Round(AbstractExpression
The parent of this expression parent)Creates a new instance of |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(ExpressionVisitor
The visitor)ExpressionVisitor to visit this objectImplements org. Expression by the given visitor.
|
| public String | parameterExpressionBNF(int
The position of the encapsulated index)Expression that needs to be parsed
within the parenthesis, which starts at position 0Implements abstract org. |
| Round | back to summary |
|---|---|
| public Round(AbstractExpression parent) Creates a new instance of
| |
| accept | back to summary |
|---|---|
| public void accept(ExpressionVisitor visitor) Implements org. Doc from org. Visits this
| |
| parameterExpressionBNF | back to summary |
|---|---|
| public String parameterExpressionBNF(int index) Implements abstract org. Doc from org. Returns the BNF to be used to parse one of the encapsulated expression.
| |