Class ScalarExpressionBNF

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

public final class ScalarExpressionBNF extends JPQLQueryBNF
The query BNF for a scalar expression.

JPA 1.0:

BNF: scalar_expression ::= simple_arithmetic_expression | string_primary | enum_primary | datetime_primary | boolean_primary

JPA 2.0
BNF: scalar_expression ::= simple_arithmetic_expression | string_primary | enum_primary | datetime_primary | boolean_primary | case_expression | entity_type_expression

Version:
2.5
Author:
Pascal Filion