Class EncapsulatedIdentificationVariableExpression

All Implemented Interfaces:
Expression
Direct Known Subclasses:
EntryExpression, IndexExpression, KeyExpression, ObjectExpression, ValueExpression

public abstract class EncapsulatedIdentificationVariableExpression extends AbstractSingleEncapsulatedExpression
This Expression represents an identification variable that maps a Map property, either the key, the value or a Map.Entry).

This is part of JPA 2.0.

BNF: <identifier>(identification_variable)
Since:
2.3
Version:
2.5
  • Constructor Details

    • EncapsulatedIdentificationVariableExpression

      protected EncapsulatedIdentificationVariableExpression(AbstractExpression parent, String identifier)
      Creates a new MapEntryIdentificationVariableExpression.
      Parameters:
      parent - The parent of this expression
      identifier - The JPQL identifier that starts this expression
  • Method Details