Package org.mybatis.dynamic.sql.where
Class AbstractWhereDSL<T extends AbstractWhereDSL<T>>
- java.lang.Object
-
- org.mybatis.dynamic.sql.where.AbstractWhereDSL<T>
-
- Direct Known Subclasses:
CountDSL.CountWhereBuilder
,DeleteDSL.DeleteWhereBuilder
,QueryExpressionDSL.QueryExpressionWhereBuilder
,UpdateDSL.UpdateWhereBuilder
,WhereDSL
public abstract class AbstractWhereDSL<T extends AbstractWhereDSL<T>> extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractWhereDSL()
-
Method Summary
-
-
-
Method Detail
-
where
@NotNull public <S> T where(BindableColumn<S> column, VisitableCondition<S> condition, AndOrCriteriaGroup... subCriteria)
-
where
@NotNull public <S> T where(BindableColumn<S> column, VisitableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria)
-
where
@NotNull public T where(ExistsPredicate existsPredicate, AndOrCriteriaGroup... subCriteria)
-
where
@NotNull public T where(ExistsPredicate existsPredicate, List<AndOrCriteriaGroup> subCriteria)
-
where
@NotNull public T where(SqlCriterion initialCriterion, AndOrCriteriaGroup... subCriteria)
-
where
@NotNull public T where(SqlCriterion initialCriterion, List<AndOrCriteriaGroup> subCriteria)
-
applyWhere
@NotNull public T applyWhere(WhereApplier whereApplier)
-
and
@NotNull public <S> T and(BindableColumn<S> column, VisitableCondition<S> condition, AndOrCriteriaGroup... subCriteria)
-
and
@NotNull public <S> T and(BindableColumn<S> column, VisitableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria)
-
and
@NotNull public T and(ExistsPredicate existsPredicate, AndOrCriteriaGroup... subCriteria)
-
and
@NotNull public T and(ExistsPredicate existsPredicate, List<AndOrCriteriaGroup> subCriteria)
-
and
@NotNull public T and(SqlCriterion initialCriterion, AndOrCriteriaGroup... subCriteria)
-
and
@NotNull public T and(SqlCriterion initialCriterion, List<AndOrCriteriaGroup> subCriteria)
-
or
@NotNull public <S> T or(BindableColumn<S> column, VisitableCondition<S> condition, AndOrCriteriaGroup... subCriteria)
-
or
@NotNull public <S> T or(BindableColumn<S> column, VisitableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria)
-
or
@NotNull public T or(ExistsPredicate existsPredicate, AndOrCriteriaGroup... subCriteria)
-
or
@NotNull public T or(ExistsPredicate existsPredicate, List<AndOrCriteriaGroup> subCriteria)
-
or
@NotNull public T or(SqlCriterion initialCriterion, AndOrCriteriaGroup... subCriteria)
-
or
@NotNull public T or(SqlCriterion initialCriterion, List<AndOrCriteriaGroup> subCriteria)
-
internalBuild
protected WhereModel internalBuild()
-
getThis
protected abstract T getThis()
-
-