Class DefaultExpressionVisitorFactory
java.lang.Object
de.hybris.platform.odata2services.filter.impl.DefaultExpressionVisitorFactory
- All Implemented Interfaces:
ExpressionVisitorFactory
The default implementation of the
ExpressionVisitorFactory-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.olingo.odata2.api.uri.expression.ExpressionVisitorcreate(ExpressionVisitorParameters parameters) Creates anExpressionVisitorprotected BinaryExpressionVisitorprotected BinaryExpressionVisitingStrategyprotected FilterExpressionVisitorprotected LiteralExpressionVisitorprotected MemberExpressionVisitorprotected BinaryExpressionVisitingStrategyprotected BinaryExpressionVisitingStrategyprotected OrderByExpressionVisitorprotected OrderExpressionVisitorprotected PropertyExpressionVisitorprotected BinaryExpressionVisitingStrategyprotected EntitySetNameGeneratorprotected IntegrationKeyToODataEntryGeneratorprotected ItemLookupRequestFactoryprotected org.springframework.core.convert.converter.Converter<org.apache.olingo.odata2.api.uri.expression.BinaryOperator,String> voidsetEntitySetNameGenerator(EntitySetNameGenerator entitySetNameGenerator) voidsetIntegrationKeyConverter(IntegrationKeyToODataEntryGenerator integrationKeyConverter) voidsetItemLookupRequestFactory(ItemLookupRequestFactory itemLookupRequestFactory) voidsetItemSearchService(ItemSearchService service) voidsetOperatorConverter(org.springframework.core.convert.converter.Converter<org.apache.olingo.odata2.api.uri.expression.BinaryOperator, String> operatorConverter)
-
Constructor Details
-
DefaultExpressionVisitorFactory
public DefaultExpressionVisitorFactory()
-
-
Method Details
-
create
public org.apache.olingo.odata2.api.uri.expression.ExpressionVisitor create(ExpressionVisitorParameters parameters) Description copied from interface:ExpressionVisitorFactoryCreates anExpressionVisitor- Specified by:
createin interfaceExpressionVisitorFactory- Parameters:
parameters- parameters used to create the ExpressionVisitor- Returns:
- ExpressionVisitor instance
-
createFilterExpressionVisitor
-
createOrderByExpressionVisitor
-
createOrderExpressionVisitor
-
createBinaryExpressionVisitor
protected BinaryExpressionVisitor createBinaryExpressionVisitor(ExpressionVisitorParameters parameters) -
createMemberExpressionVisitor
protected MemberExpressionVisitor createMemberExpressionVisitor(ExpressionVisitorParameters parameters) -
createPropertyExpressionVisitor
-
createLiteralExpressionVisitor
-
createSimplePropertyVisitingStrategy
-
createCombineWhereClauseConditionsVisitingStrategy
-
getIntegrationKeyConverter
-
setIntegrationKeyConverter
-
getItemLookupRequestFactory
-
setItemLookupRequestFactory
-
setItemSearchService
-
getOperatorConverter
protected org.springframework.core.convert.converter.Converter<org.apache.olingo.odata2.api.uri.expression.BinaryOperator,String> getOperatorConverter() -
setOperatorConverter
public void setOperatorConverter(org.springframework.core.convert.converter.Converter<org.apache.olingo.odata2.api.uri.expression.BinaryOperator, String> operatorConverter) -
getEntitySetNameGenerator
-
setEntitySetNameGenerator
-