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


package org.apache.olingo.server.api.uri.queryoption
Olingo Server API - URI - QueryOptions

The uri.queryoption package is used to condense all about the Olingo query options (in uri context).

  • Class
    Description
    Represents an alias value defined as query option For example: http://.../?filter=@value eq name&@value='test'
    Represents a single transformation from the system query option $apply.
    The kind of the transformation.
    Represents the system query option $apply, defined in the data aggregation extension.
    Represents the system query option $count For example: http://.../entitySet?$count=true
    Represents a custom query option For example: http://.../entitySet?myOption=true
     
    Represents a single resource path which should be expanded with using the system query option $expand For example: http://.../entitySet?$expand=Products($filter=DiscontinuedDate eq null)
    Represents the system query option $expand For example: http://.../entitySet?$expand=Products,Customers
    Represents the system query option $filter For example: http://.../entitySet?$filter=name eq 'tester'
    Represents the system query option $format For example: http://.../entitySet?$format=json
    Represents the system query option $id when using a entity-id to resolve the entity For example: http://.../$entity?$id=Products(0)
    Represents the system query option $levels when used inside $expand For example: http://.../Employees?$expand=Model.Manager/DirectReports($levels=3)
    Represents a single orderby information For example: http://.../Employees?$orderby=Name
    Represents the system query option $orderby For example: http://.../Employees?$orderby=Name, Age desc
    Super interface used for any query option
    Represents the system query option $search For example: http://.../entitySet?$search=SearchString
    Represents a single select item information For example: http://.../Employees?select=name,age
    Represents the system query option $select For example: http://.../entitySet?select=name,age
    Represents the system query option $skip For example: http://.../entitySet?$skip=10
    Represents the system query option $skiptoken For example: http://.../entitySet?$skiptoken=abv
    Super interface used for any system query option
    Defines the supported system query options.
    Represents the system query option $top For example: http://.../entitySet?$top=10