Class ArithmeticPrimaryBNF

java.lang.Object
org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
org.eclipse.persistence.jpa.jpql.parser.ArithmeticPrimaryBNF

public final class ArithmeticPrimaryBNF extends JPQLQueryBNF
The query BNF for an arithmetic primary expression.

JPA 1.0

BNF: arithmetic_primary ::= state_field_path_expression | numeric_literal | (simple_arithmetic_expression) | input_parameter | functions_returning_numerics | aggregate_expression

JPA 2.0:
BNF: arithmetic_primary ::= state_field_path_expression | numeric_literal | (simple_arithmetic_expression) | input_parameter | functions_returning_numerics | aggregate_expression | case_expression

JPA 2.1:
BNF: arithmetic_primary ::= state_field_path_expression | numeric_literal | (arithmetic_expression) | input_parameter | functions_returning_numerics | aggregate_expression | case_expression | function_invocation | (subquery)

Version:
2.5
Author:
Pascal Filion