Package de.hybris.platform.odata2services.filter
-
Interface Summary Interface Description BinaryExpressionVisitingStrategy Defines the interface to visit aBinaryExpressionand returns aWhereClauseConditionBinaryExpressionVisitor Acts as a delegate to visiting theBinaryExpression.ExpressionVisitorFactory Defines the interface to creating anExpressionVisitorFilterExpressionVisitor Acts as a delegate to visiting theFilterExpression.LiteralExpressionVisitor Acts as a delegate to visiting theLiteralExpression.MemberExpressionVisitor Acts as a delegate to visiting theMemberExpression.PropertyExpressionVisitor Acts as a delegate to visiting thePropertyExpression. -
Class Summary Class Description BinaryOperatorToSqlOperatorConverter Converts aBinaryOperatorto a SQL operator.ExpressionVisitorParameters A parameter object used for passing data to theExpressionVisitorFactoryExpressionVisitorParameters.ExpressionVisitorParametersBuilder -
Exception Summary Exception Description FilterProcessingException Exception to throw for exceptions that occur during the processing of a $filter query parameter Will result in HttpStatus 500IntegrationKeyFilteringNotSupported Throw this exception if filtering at the integration object level.NestedFilterNotSupportedException Throw this exception if filtering by more than one level of nesting (e.g.NoFilterResultException Throws this exception when applying the filter caused the query to return no resultsOperatorNotSupportedException Throws this exception when theBinaryOperatoris not supported