Class WhereConditionVisitor<T>
- java.lang.Object
-
- org.mybatis.dynamic.sql.where.render.WhereConditionVisitor<T>
-
- All Implemented Interfaces:
ConditionVisitor<T,FragmentAndParameters>
public class WhereConditionVisitor<T> extends java.lang.Object implements ConditionVisitor<T,FragmentAndParameters>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WhereConditionVisitor.Builder<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FragmentAndParameters
visit(AbstractColumnComparisonCondition<T> condition)
FragmentAndParameters
visit(AbstractListValueCondition<T> condition)
FragmentAndParameters
visit(AbstractNoValueCondition<T> condition)
FragmentAndParameters
visit(AbstractSingleValueCondition<T> condition)
FragmentAndParameters
visit(AbstractSubselectCondition<T> condition)
FragmentAndParameters
visit(AbstractTwoValueCondition<T> condition)
static <T> WhereConditionVisitor.Builder<T>
withColumn(BindableColumn<T> column)
-
-
-
Method Detail
-
visit
public FragmentAndParameters visit(AbstractListValueCondition<T> condition)
- Specified by:
visit
in interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractNoValueCondition<T> condition)
- Specified by:
visit
in interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractSingleValueCondition<T> condition)
- Specified by:
visit
in interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractTwoValueCondition<T> condition)
- Specified by:
visit
in interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractSubselectCondition<T> condition)
- Specified by:
visit
in interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractColumnComparisonCondition<T> condition)
- Specified by:
visit
in interfaceConditionVisitor<T,FragmentAndParameters>
-
withColumn
public static <T> WhereConditionVisitor.Builder<T> withColumn(BindableColumn<T> column)
-
-