Package org.mybatis.dynamic.sql.common
Class CommonBuilder<T extends CommonBuilder<T>>
java.lang.Object
org.mybatis.dynamic.sql.common.CommonBuilder<T>
- Type Parameters:
T- type of the implementing builder
- Direct Known Subclasses:
DeleteModel.Builder,UpdateModel.Builder
Builder class shared between the delete and update model builders.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TgetThis()@Nullable Longlimit()@Nullable OrderByModel@Nullable StatementConfiguration@Nullable SqlTabletable()@Nullable String@Nullable EmbeddedWhereModelwithOrderByModel(@Nullable OrderByModel orderByModel) withStatementConfiguration(StatementConfiguration statementConfiguration) withTableAlias(@Nullable String tableAlias) withWhereModel(@Nullable EmbeddedWhereModel whereModel)
-
Constructor Details
-
CommonBuilder
public CommonBuilder()
-
-
Method Details
-
table
-
tableAlias
-
whereModel
-
limit
-
orderByModel
-
statementConfiguration
-
withTable
-
withTableAlias
-
withWhereModel
-
withLimit
-
withOrderByModel
-
withStatementConfiguration
-
getThis
-