Class ValueExpression

All Implemented Interfaces:
Expression

public final class ValueExpression extends EncapsulatedIdentificationVariableExpression
An identification variable qualified by the VALUE operator is a path expression. The VALUE operator may only be applied to identification variables that correspond to map-valued associations or map-valued element collections. The type of the path expression is the type computed as the result of the operation; that is, the abstract schema type of the field that is the value of the VALUE operator (the map value).

This is part of JPA 2.0.

BNF: VALUE(identification_variable)

Version:
2.5
Author:
Pascal Filion
  • Constructor Details

    • ValueExpression

      public ValueExpression(AbstractExpression parent)
      Creates a new ValueExpression.
      Parameters:
      parent - The parent of this expression
  • Method Details