Class OrderByExpressionImpl
- java.lang.Object
-
- org.apache.olingo.odata2.core.uri.expression.OrderByExpressionImpl
-
- All Implemented Interfaces:
CommonExpression,OrderByExpression,Visitable
public class OrderByExpressionImpl extends Object implements OrderByExpression
-
-
Constructor Summary
Constructors Constructor Description OrderByExpressionImpl(String orderbyString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectaccept(ExpressionVisitor visitor)voidaddOrder(OrderExpression orderNode)EdmTypegetEdmType()StringgetExpressionString()ExpressionKindgetKind()List<OrderExpression>getOrders()intgetOrdersCount()StringgetUriLiteral()CommonExpressionsetEdmType(EdmType edmType)
-
-
-
Constructor Detail
-
OrderByExpressionImpl
public OrderByExpressionImpl(String orderbyString)
-
-
Method Detail
-
getExpressionString
public String getExpressionString()
- Specified by:
getExpressionStringin interfaceOrderByExpression
-
getOrders
public List<OrderExpression> getOrders()
- Specified by:
getOrdersin interfaceOrderByExpression
-
getOrdersCount
public int getOrdersCount()
- Specified by:
getOrdersCountin interfaceOrderByExpression
-
addOrder
public void addOrder(OrderExpression orderNode)
-
getKind
public ExpressionKind getKind()
- Specified by:
getKindin interfaceCommonExpression
-
getEdmType
public EdmType getEdmType()
- Specified by:
getEdmTypein interfaceCommonExpression
-
setEdmType
public CommonExpression setEdmType(EdmType edmType)
- Specified by:
setEdmTypein interfaceCommonExpression
-
getUriLiteral
public String getUriLiteral()
- Specified by:
getUriLiteralin interfaceCommonExpression
-
accept
public Object accept(ExpressionVisitor visitor) throws ExceptionVisitExpression, ODataApplicationException
- Specified by:
acceptin interfaceVisitable- Throws:
ExceptionVisitExpressionODataApplicationException
-
-