## Uses of Interface
org.apache.olingo.server.api.uri.UriResource

- Packages that use UriResource
  Package | Description
  --- | ---
  org.apache.olingo.server.api.uri | Olingo URI The URI package is used to condense all information about the OData path used to query the data.
  org.apache.olingo.server.api.uri.queryoption.apply |

- - ### Uses of UriResource in org.apache.olingo.server.api.uri

    Subinterfaces of UriResource in org.apache.olingo.server.api.uri
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `UriResourceAction` Used to describe an action used within an resource path For example: http://...
    `interface` | `UriResourceComplexProperty` Used to describe an complex property used within an resource path E.g. http://...
    `interface` | `UriResourceCount` Used to describe an $count used within an resource path For example: http://...
    `interface` | `UriResourceEntitySet` Used to describe an entity set used within an resource path For example: http://...
    `interface` | `UriResourceFunction` Used to describe an function import or bound function used within an resource path For example: http://...
    `interface` | `UriResourceIt` Class indicating the $it reference.
    `interface` | `UriResourceLambdaAll` Used to describe an all lambda expression used within an resource path For example: http://...
    `interface` | `UriResourceLambdaAny` Used to describe an any lambda expression used within an resource path For example: http://...
    `interface` | `UriResourceLambdaVariable` Used to describe an lambda variable used within an resource path For example: http://...
    `interface` | `UriResourceNavigation` Used to describe an navigation property used within an resource path For example: http://...
    `interface` | `UriResourcePartTyped` Used to describe an typed resource part (super interface)
    `interface` | `UriResourcePrimitiveProperty` Used to describe an primitive property used within an resource path For example: http://...
    `interface` | `UriResourceProperty` Used to describe an resource part which is an property (super interface)
    `interface` | `UriResourceRef` Used to describe an $ref used within an resource path For example: http://...
    `interface` | `UriResourceRoot` Class indicating the $root reference.
    `interface` | `UriResourceSingleton` Used to describe an entity set used within an resource path For example: http://...
    `interface` | `UriResourceValue` Used to describe an $value used within an resource path For example: http://...

    Methods in org.apache.olingo.server.api.uri that return types with arguments of type UriResource
    Modifier and Type | Method and Description
    --- | ---
    `List<UriResource>` | UriInfoResource.`getUriResourceParts()` The path segments behind the service root define which resources are requested by that URI.

  - ### Uses of UriResource in org.apache.olingo.server.api.uri.queryoption.apply

    Methods in org.apache.olingo.server.api.uri.queryoption.apply that return types with arguments of type UriResource
    Modifier and Type | Method and Description
    --- | ---
    `List<UriResource>` | GroupByItem.`getPath()` Gets the path.
    `List<UriResource>` | AggregateExpression.`getPath()` Gets the path prefix and the path segment.

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