Package org.apache.olingo.server.api.uri
package 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.
In order to support filter and orderby statements the
ExpressionVisitor has to be implemented by an
application.
-
ClassDescriptionUsed for URI-related tasks.Object acting as general access to URI information extracted from the request URI.Used for URI info kind
UriInfoKind.allto describe URIs like http://...Used for URI info kindUriInfoKind.batchto describe URIs like http://...Used for URI info kindUriInfoKind.crossjointo describe URIs like http://...Used for URI info kindUriInfoKind.entityIdto describe URIs like http://...Defining the various info kindsUsed for URI info kindUriInfoKind.metadatato describe URIs like http://...Used for URI info kindUriInfoKind.resourceto describe URIs like E.g. http://...Used for URI info kindUriInfoKind.serviceto describe URIs like http://...Represents a function parameter or key predicate when used in the URI.Super interface for all objects representing resource parts.Used to describe an action used within an resource path For example: http://...Used to describe an complex property used within an resource path E.g. http://...Used to describe an $count used within an resource path For example: http://...Used to describe an entity set used within an resource path For example: http://...Used to describe an function import or bound function used within an resource path For example: http://...Class indicating the $it reference.Defining the various resource part typesUsed to describe an all lambda expression used within an resource path For example: http://...Used to describe an any lambda expression used within an resource path For example: http://...Used to describe an lambda variable used within an resource path For example: http://...Used to describe an navigation property used within an resource path For example: http://...Used to describe an typed resource part (super interface)Used to describe an primitive property used within an resource path For example: http://...Used to describe an resource part which is an property (super interface)Used to describe an $ref used within an resource path For example: http://...Class indicating the $root reference.Used to describe an entity set used within an resource path For example: http://...Used to describe an $value used within an resource path For example: http://...