public abstract class AbstractWhereDSL<T extends AbstractWhereDSL<T>> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWhereDSL() |
protected |
AbstractWhereDSL(BindableColumn<S> column,
VisitableCondition<S> condition) |
protected |
AbstractWhereDSL(BindableColumn<S> column,
VisitableCondition<S> condition,
SqlCriterion<?>... subCriteria) |
| Modifier and Type | Method and Description |
|---|---|
<S> T |
and(BindableColumn<S> column,
VisitableCondition<S> condition) |
<S> T |
and(BindableColumn<S> column,
VisitableCondition<S> condition,
List<SqlCriterion<?>> subCriteria) |
<S> T |
and(BindableColumn<S> column,
VisitableCondition<S> condition,
SqlCriterion<?>... subCriteria) |
WhereModel |
buildWhereModel() |
protected abstract T |
getThis() |
<S> T |
or(BindableColumn<S> column,
VisitableCondition<S> condition) |
<S> T |
or(BindableColumn<S> column,
VisitableCondition<S> condition,
List<SqlCriterion<?>> subCriteria) |
<S> T |
or(BindableColumn<S> column,
VisitableCondition<S> condition,
SqlCriterion<?>... subCriteria) |
protected AbstractWhereDSL()
protected AbstractWhereDSL(BindableColumn<S> column, VisitableCondition<S> condition)
protected AbstractWhereDSL(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion<?>... subCriteria)
public <S> T and(BindableColumn<S> column, VisitableCondition<S> condition)
public <S> T and(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion<?>... subCriteria)
public <S> T and(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion<?>> subCriteria)
public <S> T or(BindableColumn<S> column, VisitableCondition<S> condition)
public <S> T or(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion<?>... subCriteria)
public <S> T or(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion<?>> subCriteria)
public WhereModel buildWhereModel()
protected abstract T getThis()
Copyright © 2016–2019 MyBatis.org. All rights reserved.