Class MatchingPredicateBuilder
- java.lang.Object
-
- de.hybris.platform.persistence.polyglot.search.criteria.MatchingPredicateBuilder
-
- All Implemented Interfaces:
ConditionVisitor
public class MatchingPredicateBuilder extends java.lang.Object implements ConditionVisitor
-
-
Constructor Summary
Constructors Constructor Description MatchingPredicateBuilder(Criteria criteria)MatchingPredicateBuilder(java.util.Set<Identity> typeIds, Condition condition, java.util.Map<java.lang.String,java.lang.Object> params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Conditions.ComparisonCondition condition)voidaccept(Conditions.LogicalAndCondition condition)voidaccept(Conditions.LogicalOrCondition condition)java.util.function.Predicate<ItemStateView>getPredicate()
-
-
-
Method Detail
-
getPredicate
public java.util.function.Predicate<ItemStateView> getPredicate()
-
accept
public void accept(Conditions.LogicalAndCondition condition)
- Specified by:
acceptin interfaceConditionVisitor
-
accept
public void accept(Conditions.LogicalOrCondition condition)
- Specified by:
acceptin interfaceConditionVisitor
-
accept
public void accept(Conditions.ComparisonCondition condition)
- Specified by:
acceptin interfaceConditionVisitor
-
-