Module org.mybatis.dynamic.sql
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 Object implements ConditionVisitor<T,FragmentAndParameters>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWhereConditionVisitor.Builder<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FragmentAndParametersvisit(AbstractColumnComparisonCondition<T> condition)FragmentAndParametersvisit(AbstractListValueCondition<T> condition)FragmentAndParametersvisit(AbstractNoValueCondition<T> condition)FragmentAndParametersvisit(AbstractSingleValueCondition<T> condition)FragmentAndParametersvisit(AbstractSubselectCondition<T> condition)FragmentAndParametersvisit(AbstractTwoValueCondition<T> condition)static <T> WhereConditionVisitor.Builder<T>withColumn(BindableColumn<T> column)
-
-
-
Method Detail
-
visit
public FragmentAndParameters visit(AbstractListValueCondition<T> condition)
- Specified by:
visitin interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractNoValueCondition<T> condition)
- Specified by:
visitin interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractSingleValueCondition<T> condition)
- Specified by:
visitin interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractTwoValueCondition<T> condition)
- Specified by:
visitin interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractSubselectCondition<T> condition)
- Specified by:
visitin interfaceConditionVisitor<T,FragmentAndParameters>
-
visit
public FragmentAndParameters visit(AbstractColumnComparisonCondition<T> condition)
- Specified by:
visitin interfaceConditionVisitor<T,FragmentAndParameters>
-
withColumn
public static <T> WhereConditionVisitor.Builder<T> withColumn(BindableColumn<T> column)
-
-