org.apache.olingo.odata2.api.uri.expression

## Interface PropertyExpression

- All Superinterfaces:
    CommonExpression, Visitable

      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 Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `EdmTyped` | `getEdmProperty()`
    `String` | `getPropertyName()`

    - ### Methods inherited from interface org.apache.olingo.odata2.api.uri.expression.CommonExpression

      `getEdmType, getKind, getUriLiteral, setEdmType`

    - ### Methods inherited from interface org.apache.olingo.odata2.api.uri.expression.Visitable

      `accept`

- - ### Method Detail

    - #### 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:
        `EdmTyped`

Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.