Class InExpressionExpressionBNF

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

public final class InExpressionExpressionBNF extends JPQLQueryBNF
The query BNF describes the expression being tested by the IN expression.

JPA 1.0:

BNF: in_expression ::= state_field_path_expression [NOT] IN(in_item {, in_item}* | subquery)

JPA 2.0
BNF: in_expression ::= {state_field_path_expression | type_discriminator} [NOT] IN { ( in_item {, in_item}* ) | (subquery) | collection_valued_input_parameter }

Version:
2.4
Author:
Pascal Filion
  • Field Details

  • Constructor Details

    • InExpressionExpressionBNF

      public InExpressionExpressionBNF()
      Creates a new InExpressionExpressionBNF.
  • Method Details