Class NavigationPropertyWithIntegrationKeyVisitingStrategy

java.lang.Object
de.hybris.platform.odata2services.filter.impl.AbstractNavigationPropertyVisitingStrategy
de.hybris.platform.odata2services.filter.impl.NavigationPropertyWithIntegrationKeyVisitingStrategy
All Implemented Interfaces:
BinaryExpressionVisitingStrategy

public class NavigationPropertyWithIntegrationKeyVisitingStrategy extends AbstractNavigationPropertyVisitingStrategy
This strategy creates a WhereClauseCondition from a navigation property's integrationKey. For example, if filtering by catalogVersion/integrationKey eq 'Staged|Default', this strategy looks up the CatalogVersion with version = 'Staged' and catalog.id = 'Default', then creates a where clause condition containing the CatalogVersion's PK.
  • Constructor Details

    • NavigationPropertyWithIntegrationKeyVisitingStrategy

      public NavigationPropertyWithIntegrationKeyVisitingStrategy()
  • Method Details