org.apache.olingo.server.api.uri.queryoption.expression

## Interface Member

- All Superinterfaces:
    Expression, VisitableExpression

      public interface Member
      extends Expression

  Represents a member expression node in the expression tree. This expression is used to describe access paths to properties and other EDM elements.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `UriInfoResource` | `getResourcePath()`
    `EdmType` | `getStartTypeFilter()`
    `EdmType` | `getType()`
    `boolean` | `isCollection()`

    - ### Methods inherited from interface org.apache.olingo.server.api.uri.queryoption.expression.VisitableExpression

      `accept`

- - ### Method Detail

    - #### getResourcePath

          UriInfoResource getResourcePath()

      Returns:
        UriInfoResource object describing the whole path used to access an data value (this includes for example the usage of $root and $it inside the URI)

    - #### getType

          EdmType getType()

      Returns:
        Type

    - #### getStartTypeFilter

          EdmType getStartTypeFilter()

      Returns:
        The used type filter ahead of the path

    - #### isCollection

          boolean isCollection()

      Returns:
        true if the accessed data is a collection, otherwise false

Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.