Package org.mybatis.dynamic.sql
Class SqlCriterion.Builder<T>
- java.lang.Object
-
- org.mybatis.dynamic.sql.SqlCriterion.Builder<T>
-
- Enclosing class:
- SqlCriterion<T>
public static class SqlCriterion.Builder<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description SqlCriterion<T>
build()
SqlCriterion.Builder<T>
withColumn(BindableColumn<T> column)
SqlCriterion.Builder<T>
withCondition(VisitableCondition<T> condition)
SqlCriterion.Builder<T>
withConnector(java.lang.String connector)
SqlCriterion.Builder<T>
withSubCriteria(java.util.List<SqlCriterion<?>> subCriteria)
-
-
-
Method Detail
-
withConnector
public SqlCriterion.Builder<T> withConnector(java.lang.String connector)
-
withColumn
public SqlCriterion.Builder<T> withColumn(BindableColumn<T> column)
-
withCondition
public SqlCriterion.Builder<T> withCondition(VisitableCondition<T> condition)
-
withSubCriteria
public SqlCriterion.Builder<T> withSubCriteria(java.util.List<SqlCriterion<?>> subCriteria)
-
build
public SqlCriterion<T> build()
-
-