org.apache.olingo.server.api.uri

## Interface UriInfoEntityId

- All Known Subinterfaces:
    UriInfo

      public interface UriInfoEntityId

  Used for URI info kind `UriInfoKind.entityId` to describe URIs like http://.../serviceroot/$entity...

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<CustomQueryOption>` | `getCustomQueryOptions()`
    `EdmEntityType` | `getEntityTypeCast()` Behind $entity a optional type cast can be used in the URI.
    `ExpandOption` | `getExpandOption()`
    `FormatOption` | `getFormatOption()`
    `IdOption` | `getIdOption()`
    `SelectOption` | `getSelectOption()`

- - ### Method Detail

    - #### getCustomQueryOptions

          List<CustomQueryOption> getCustomQueryOptions()

      Returns:
        List of custom query options used in the URI (without alias definitions)

    - #### getEntityTypeCast

          EdmEntityType getEntityTypeCast()

      Behind $entity a optional type cast can be used in the URI. For example: http://.../serviceroot/$entity/namespace.entitytype
      Returns:
        Type cast if found, otherwise null

    - #### getExpandOption

          ExpandOption getExpandOption()

      Returns:
        Object containing information of the $expand option

    - #### getFormatOption

          FormatOption getFormatOption()

      Returns:
        Object containing information of the $format option

    - #### getIdOption

          IdOption getIdOption()

      Returns:
        Object containing information of the $id option

    - #### getSelectOption

          SelectOption getSelectOption()

      Returns:
        Object containing information of the $select option

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