Package org.mybatis.dynamic.sql.dsl
Interface BooleanOperations<T extends BooleanOperations<T>>
- All Known Implementing Classes:
AbstractCountDSL.CountWhereBuilder,AbstractCountDSL.JoinSpecificationFinisher,AbstractDeleteDSL.DeleteWhereBuilder,AbstractJoinSupport,AbstractUpdateDSL.UpdateWhereBuilder,HavingDSL,QueryExpressionDSL.JoinSpecificationFinisher,QueryExpressionDSL.QueryExpressionHavingBuilder,QueryExpressionDSL.QueryExpressionWhereBuilder,SearchedCaseDSL.WhenDSL,SelectDSL.JoinSpecificationFinisher,SelectDSL.QueryExpressionHavingBuilder,SelectDSL.QueryExpressionWhereBuilder,WhereDSL
public interface BooleanOperations<T extends BooleanOperations<T>>
-
Method Summary
Modifier and TypeMethodDescriptionaddSubCriterion(AndOrCriteriaGroup subCriterion) default Tand(List<AndOrCriteriaGroup> criteria) default <S> Tand(BindableColumn<S> column, RenderableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria) default <S> Tand(BindableColumn<S> column, RenderableCondition<S> condition, AndOrCriteriaGroup... subCriteria) default Tand(ExistsPredicate existsPredicate, List<AndOrCriteriaGroup> subCriteria) default Tand(ExistsPredicate existsPredicate, AndOrCriteriaGroup... subCriteria) default Tand(SqlCriterion initialCriterion, List<AndOrCriteriaGroup> subCriteria) default Tand(SqlCriterion initialCriterion, AndOrCriteriaGroup... subCriteria) default Tor(List<AndOrCriteriaGroup> criteria) default <S> Tor(BindableColumn<S> column, RenderableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria) default <S> Tor(BindableColumn<S> column, RenderableCondition<S> condition, AndOrCriteriaGroup... subCriteria) default Tor(ExistsPredicate existsPredicate, List<AndOrCriteriaGroup> subCriteria) default Tor(ExistsPredicate existsPredicate, AndOrCriteriaGroup... subCriteria) default Tor(SqlCriterion initialCriterion, List<AndOrCriteriaGroup> subCriteria) default Tor(SqlCriterion initialCriterion, AndOrCriteriaGroup... subCriteria)
-
Method Details
-
and
default <S> T and(BindableColumn<S> column, RenderableCondition<S> condition, AndOrCriteriaGroup... subCriteria) -
and
default <S> T and(BindableColumn<S> column, RenderableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria) -
and
-
and
-
and
-
and
-
and
-
or
default <S> T or(BindableColumn<S> column, RenderableCondition<S> condition, AndOrCriteriaGroup... subCriteria) -
or
default <S> T or(BindableColumn<S> column, RenderableCondition<S> condition, List<AndOrCriteriaGroup> subCriteria) -
or
-
or
-
or
-
or
-
or
-
addSubCriterion
-