Interface PropertyExpression

All Superinterfaces:
CommonExpression, Visitable
All Known Implementing Classes:
PropertyExpressionImpl

public interface PropertyExpression extends CommonExpression
Represents a property expression in the expression tree

A property expression node is inserted in the expression tree for any property. If an EDM is available during parsing the property is automatically verified against the EDM.

  • Method Details

    • getPropertyName

      String getPropertyName()
      Returns:
      the property name as used in the EDM
    • getEdmProperty

      EdmTyped getEdmProperty()
      Returns:
      Returns the EDM property matching the property name used in the expression String. This may be an instance of EdmProperty or EdmNavigationProperty
      See Also: