public class ExpressionParser extends Object
| Constructor and Description |
|---|
ExpressionParser(Edm edm,
OData odata) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkIntegerType(Expression expression) |
protected void |
checkNumericType(Expression expression) |
protected static EdmType |
getType(Expression expression) |
Expression |
parse(UriTokenizer tokenizer,
EdmType referringType,
Collection<String> crossjoinEntitySetNames,
Map<String,AliasQueryOption> aliases) |
public Expression parse(UriTokenizer tokenizer, EdmType referringType, Collection<String> crossjoinEntitySetNames, Map<String,AliasQueryOption> aliases) throws UriParserException, UriValidationException
protected static EdmType getType(Expression expression) throws UriParserException
UriParserExceptionprotected void checkIntegerType(Expression expression) throws UriParserException
UriParserExceptionprotected void checkNumericType(Expression expression) throws UriParserException
UriParserExceptionCopyright © 2023. All rights reserved.