public class ExpressionParser extends Object
| Constructor and Description |
|---|
ExpressionParser(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.server.api.OData odata) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkIntegerType(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression) |
protected void |
checkNumericType(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression) |
protected static org.apache.olingo.commons.api.edm.EdmType |
getType(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression) |
org.apache.olingo.server.api.uri.queryoption.expression.Expression |
parse(UriTokenizer tokenizer,
org.apache.olingo.commons.api.edm.EdmType referringType,
Collection<String> crossjoinEntitySetNames,
Map<String,org.apache.olingo.server.api.uri.queryoption.AliasQueryOption> aliases) |
public ExpressionParser(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.server.api.OData odata)
public org.apache.olingo.server.api.uri.queryoption.expression.Expression parse(UriTokenizer tokenizer, org.apache.olingo.commons.api.edm.EdmType referringType, Collection<String> crossjoinEntitySetNames, Map<String,org.apache.olingo.server.api.uri.queryoption.AliasQueryOption> aliases) throws UriParserException, UriValidationException
protected static org.apache.olingo.commons.api.edm.EdmType getType(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression)
throws UriParserException
UriParserExceptionprotected void checkIntegerType(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression)
throws UriParserException
UriParserExceptionprotected void checkNumericType(org.apache.olingo.server.api.uri.queryoption.expression.Expression expression)
throws UriParserException
UriParserExceptionCopyright © 2013–2019 The Apache Software Foundation. All rights reserved.