Package org.apache.olingo.odata2.core.uri.expression
-
Interface Summary Interface Description FilterParser Interface which defines a method for parsing a $filter expression to allow different parser implementationsInputTypeValidator OrderByParser Interface which defines a method for parsing a $orderby expression to allow different parser implementationsParameterSetCombination -
Class Summary 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 methodParameterSetCombination.PSCflex ParameterSetCombination.PSCReturnTypeEqLastParameter PropertyExpressionImpl Token Tokenizer Expression tokenizerTokenList UnaryExpressionImpl -
Enum Summary Enum Description TokenKind The token kind is used to categorize a singleToken. -
Exception Summary 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 theExpressionParserExceptionexception.TokenizerExpectError This exception is thrown if a token should be read from the top of theTokenListwhich does not match an expected token.TokenizerRTException Internal error.