Package | Description |
---|---|
org.apache.olingo.odata2.api.uri |
URI Parser Facade
The URI package has one central class
UriParser to parse a request URI
as well as several interfaces that provide access to parsed parts of the URI. |
org.apache.olingo.odata2.api.uri.expression |
Expression Parser
This package contains all classes necessary to decribe an expression tree(e.g. a filter or order by tree)
Trees can be traversed by implementing the
ExpressionVisitor
interface and calling the accept() method. |
org.apache.olingo.odata2.api.uri.info |
URI Parser Result Views
The interfaces of this package provide access to the relevant parts of the parsed
request URI for the methods that process a request inside the dispatcher.
|
Modifier and Type | Method and Description |
---|---|
OrderByExpression |
UriInfo.getOrderBy()
Gets the value of the $orderby system query option as root object of the
expression tree built during URI parsing.
|
static OrderByExpression |
UriParser.parseOrderBy(Edm edm,
EdmEntityType edmType,
String expression)
Parses a $orderby expression string and creates an expression tree.
|
abstract OrderByExpression |
UriParser.parseOrderByString(EdmEntityType edmType,
String expression)
Parses a $orderby expression string and creates an expression tree.
|
Modifier and Type | Method and Description |
---|---|
Object |
ExpressionVisitor.visitOrderByExpression(OrderByExpression orderByExpression,
String expressionString,
List<Object> orders)
Visits a orderby expression
|
Modifier and Type | Method and Description |
---|---|
OrderByExpression |
GetEntitySetUriInfo.getOrderBy()
Gets the value of the $orderby system query option as root object of the
expression tree built during URI parsing.
|
Copyright © 2013-2019 The Apache Software Foundation. All Rights Reserved.