Package org.mybatis.dynamic.sql.where
Class AbstractWhereFinisher<T extends AbstractWhereFinisher<T>>
java.lang.Object
org.mybatis.dynamic.sql.common.AbstractBooleanExpressionDSL<T>
org.mybatis.dynamic.sql.where.AbstractWhereFinisher<T>
- All Implemented Interfaces:
ConfigurableStatement<T>
- Direct Known Subclasses:
CountDSL.CountWhereBuilder
,DeleteDSL.DeleteWhereBuilder
,QueryExpressionDSL.QueryExpressionWhereBuilder
,UpdateDSL.UpdateWhereBuilder
,WhereDSL.StandaloneWhereFinisher
public abstract class AbstractWhereFinisher<T extends AbstractWhereFinisher<T>>
extends AbstractBooleanExpressionDSL<T>
implements ConfigurableStatement<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.mybatis.dynamic.sql.common.AbstractBooleanExpressionDSL
AbstractBooleanExpressionDSL.StatementType
-
Field Summary
Fields inherited from class org.mybatis.dynamic.sql.common.AbstractBooleanExpressionDSL
subCriteria
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractWhereFinisher
(ConfigurableStatement<?> parentStatement) -
Method Summary
Modifier and TypeMethodDescriptionprotected EmbeddedWhereModel
configureStatement
(Consumer<StatementConfiguration> consumer) Methods inherited from class org.mybatis.dynamic.sql.common.AbstractBooleanExpressionDSL
and, and, and, and, and, and, and, getInitialCriterion, getThis, or, or, or, or, or, or, or, setInitialCriterion, setInitialCriterion
-
Constructor Details
-
AbstractWhereFinisher
-
-
Method Details
-
configureStatement
- Specified by:
configureStatement
in interfaceConfigurableStatement<T extends AbstractWhereFinisher<T>>
-
buildModel
-