| Interface | Description |
|---|---|
| FilterParser |
Interface which defines a method for parsing a $filter expression to allow different parser implementations
|
| InputTypeValidator | |
| OrderByParser |
Interface which defines a method for parsing a $orderby expression to allow different parser implementations
|
| ParameterSetCombination |
| Class | Description |
|---|---|
| ActualBinaryOperator | |
| BinaryExpressionImpl | |
| FilterExpressionImpl | |
| FilterParserImpl | |
| InputTypeValidator.TypePromotionValidator | |
| JsonVisitor | |
| LiteralExpressionImpl | |
| MemberExpressionImpl | |
| MethodExpressionImpl | |
| OrderByExpressionImpl | |
| OrderByParserImpl | |
| OrderExpressionImpl | |
| ParameterSet |
Parameter set is a vector of 1 or more EDM types, it is used to store the possible
input and return types of a OData filter operator or OData filter method
|
| ParameterSetCombination.PSCflex | |
| ParameterSetCombination.PSCReturnTypeEqLastParameter | |
| PropertyExpressionImpl | |
| Token | |
| Tokenizer |
Expression tokenizer
|
| TokenList | |
| UnaryExpressionImpl |
| Enum | Description |
|---|---|
| TokenKind |
The token kind is used to categorize a single
Token. |
| Exception | Description |
|---|---|
| ExpressionParserInternalError |
Internal error in the expression parser.
|
| FilterParserExceptionImpl |
This class is used to create exceptions of type FilterParserException.
|
| TokenizerException |
This exception is thrown if there is an error during tokenizing.
This exception in not in the public API, but may be added as cause for the ExpressionParserException exception. |
| TokenizerExpectError |
This exception is thrown if a token should be read
from the top of the
TokenList which does not match an
expected token. |
| TokenizerRTException |
Internal error.
|
Copyright © 2020. All rights reserved.