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

public final class StringPrimaryBNF extends JPQLQueryBNF
The query BNF for a string primary expression.
JPA 1.0:
BNF: string_primary ::= state_field_path_expression | string_literal | input_parameter | functions_returning_strings | aggregate_expression

JPA 2.0:
BNF: string_primary ::= state_field_path_expression | string_literal | input_parameter | functions_returning_strings | aggregate_expression | case_expression

JPA 2.1: string_primary becomes string_expression
BNF: string_primary ::= state_field_path_expression | string_literal | input_parameter | functions_returning_strings | aggregate_expression | case_expression | function_invocation | (subquery)
Since:
2.3
Version:
2.5