public class AggregateExpressionImpl extends Object implements org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
| Constructor and Description |
|---|
AggregateExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
AggregateExpressionImpl |
addFrom(org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression from) |
String |
getAlias() |
org.apache.olingo.commons.api.edm.FullQualifiedName |
getCustomMethod() |
org.apache.olingo.server.api.uri.queryoption.expression.Expression |
getExpression() |
List<org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression> |
getFrom() |
org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression |
getInlineAggregateExpression() |
List<org.apache.olingo.server.api.uri.UriResource> |
getPath() |
org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression.StandardMethod |
getStandardMethod() |
AggregateExpressionImpl |
setAlias(String alias) |
AggregateExpressionImpl |
setCustomMethod(org.apache.olingo.commons.api.edm.FullQualifiedName customMethod) |
AggregateExpressionImpl |
setExpression(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression) |
AggregateExpressionImpl |
setInlineAggregateExpression(org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression aggregateExpression) |
AggregateExpressionImpl |
setPath(org.apache.olingo.server.api.uri.UriInfo uriInfo) |
AggregateExpressionImpl |
setStandardMethod(org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression.StandardMethod standardMethod) |
public List<org.apache.olingo.server.api.uri.UriResource> getPath()
getPath in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl setPath(org.apache.olingo.server.api.uri.UriInfo uriInfo)
public org.apache.olingo.server.api.uri.queryoption.expression.Expression getExpression()
getExpression in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl setExpression(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression)
public org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression.StandardMethod getStandardMethod()
getStandardMethod in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl setStandardMethod(org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression.StandardMethod standardMethod)
public org.apache.olingo.commons.api.edm.FullQualifiedName getCustomMethod()
getCustomMethod in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl setCustomMethod(org.apache.olingo.commons.api.edm.FullQualifiedName customMethod)
public org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression getInlineAggregateExpression()
getInlineAggregateExpression in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl setInlineAggregateExpression(org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression aggregateExpression)
public List<org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression> getFrom()
getFrom in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl addFrom(org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression from)
public String getAlias()
getAlias in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpressionpublic AggregateExpressionImpl setAlias(String alias)
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.