Class AbstractToStringVisitor
- java.lang.Object
-
- de.hybris.platform.persistence.polyglot.search.criteria.AbstractToStringVisitor
-
- All Implemented Interfaces:
ConditionVisitor
public abstract class AbstractToStringVisitor extends java.lang.Object implements ConditionVisitor
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractToStringVisitor()
protected
AbstractToStringVisitor(java.lang.String andDelimeter, java.lang.String orDelimeter, java.lang.String compositePrefix, java.lang.String compositeSuffix)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
accept(Conditions.ComparisonCondition condition)
void
accept(Conditions.LogicalAndCondition condition)
void
accept(Conditions.LogicalOrCondition condition)
protected abstract java.lang.String
asString(Conditions.ComparisonCondition condition)
protected void
compose(Conditions.CompositeCondition condition, java.lang.String delimiter)
java.lang.String
getString()
-
-
-
Method Detail
-
accept
public void accept(Conditions.LogicalOrCondition condition)
- Specified by:
accept
in interfaceConditionVisitor
-
getString
public java.lang.String getString()
-
accept
public void accept(Conditions.LogicalAndCondition condition)
- Specified by:
accept
in interfaceConditionVisitor
-
accept
public void accept(Conditions.ComparisonCondition condition)
- Specified by:
accept
in interfaceConditionVisitor
-
compose
protected void compose(Conditions.CompositeCondition condition, java.lang.String delimiter)
-
asString
protected abstract java.lang.String asString(Conditions.ComparisonCondition condition)
-
-