Package de.hybris.platform.odata2services.filter
package de.hybris.platform.odata2services.filter
-
ClassDescriptionDefines the interface to visit a
BinaryExpressionand returns aWhereClauseConditionActs as a delegate to visiting theBinaryExpression.Converts aBinaryOperatorto a SQL operator.Defines the interface to creating anExpressionVisitorA parameter object used for passing data to theExpressionVisitorFactoryActs as a delegate to visiting theFilterExpression.Exception to throw for exceptions that occur during the processing of a $filter query parameter Will result in HttpStatus 500Throw this exception if filtering at the integration object level.Throw this exception if nested attribute: someObject/IntegrationKey filter is used with logical operators other than 'eq'.Acts as a delegate to visiting theLiteralExpression.Acts as a delegate to visiting theMemberExpression.Throw this exception if filtering by more than one level of nesting (e.g.Throws this exception when applying the filter caused the query to return no resultsThrows this exception when theBinaryOperatoris not supportedActs as a delegate to visiting theOrderByExpression.Throws this exception when theOrderByExpressioncontains integrationKey as an order by attribute.Throws this exception when theOrderByExpressionis not supported Will result in HttpStatus 400Acts as a delegate to visiting theOrderExpression.Acts as a delegate to visiting thePropertyExpression.