Uses of Interface
org.mybatis.dynamic.sql.util.Buildable
Package
Description
-
Uses of Buildable in org.mybatis.dynamic.sql
Modifier and TypeMethodDescriptionstatic ExistsPredicate
ExistsPredicate.exists
(Buildable<SelectModel> selectModelBuilder) static ExistsPredicate
SqlBuilder.exists
(Buildable<SelectModel> selectModelBuilder) static <T> IsEqualToWithSubselect
<T> SqlBuilder.isEqualTo
(Buildable<SelectModel> selectModelBuilder) static <T> IsGreaterThanWithSubselect
<T> SqlBuilder.isGreaterThan
(Buildable<SelectModel> selectModelBuilder) static <T> IsGreaterThanOrEqualToWithSubselect
<T> SqlBuilder.isGreaterThanOrEqualTo
(Buildable<SelectModel> selectModelBuilder) static <T> IsInWithSubselect
<T> SqlBuilder.isIn
(Buildable<SelectModel> selectModelBuilder) static <T> IsLessThanWithSubselect
<T> SqlBuilder.isLessThan
(Buildable<SelectModel> selectModelBuilder) static <T> IsLessThanOrEqualToWithSubselect
<T> SqlBuilder.isLessThanOrEqualTo
(Buildable<SelectModel> selectModelBuilder) static <T> IsNotEqualToWithSubselect
<T> SqlBuilder.isNotEqualTo
(Buildable<SelectModel> selectModelBuilder) static <T> IsNotInWithSubselect
<T> SqlBuilder.isNotIn
(Buildable<SelectModel> selectModelBuilder) static MultiSelectDSL
SqlBuilder.multiSelect
(Buildable<SelectModel> selectModelBuilder) static ExistsPredicate
ExistsPredicate.notExists
(Buildable<SelectModel> selectModelBuilder) static ExistsPredicate
SqlBuilder.notExists
(Buildable<SelectModel> selectModelBuilder) SqlBuilder.InsertIntoNextStep.withSelectStatement
(Buildable<SelectModel> selectModelBuilder) ModifierConstructorDescriptionprotected
AbstractSubselectCondition
(Buildable<SelectModel> selectModelBuilder) -
Uses of Buildable in org.mybatis.dynamic.sql.delete
-
Uses of Buildable in org.mybatis.dynamic.sql.insert
Modifier and TypeMethodDescriptionInsertSelectDSL.InsertColumnGatherer.withSelectStatement
(Buildable<SelectModel> selectModelBuilder) InsertSelectDSL.SelectGatherer.withSelectStatement
(Buildable<SelectModel> selectModelBuilder) -
Uses of Buildable in org.mybatis.dynamic.sql.select
Modifier and TypeClassDescriptionclass
CountDSL<R>
DSL for building count queries.class
static class
class
class
class
class
class
class
class
class
class
class
class
SelectDSL<R>
Implements a SQL DSL for building select statements.class
class
class
class
Modifier and TypeMethodDescriptionprotected static SubQuery
AbstractQueryExpressionDSL.buildSubQuery
(Buildable<SelectModel> selectModel) protected static SubQuery
AbstractQueryExpressionDSL.buildSubQuery
(Buildable<SelectModel> selectModel, String alias) QueryExpressionDSL.FromGatherer.from
(Buildable<SelectModel> select) QueryExpressionDSL.FromGatherer.from
(Buildable<SelectModel> select, String tableAlias) AbstractQueryExpressionDSL.fullJoin
(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) QueryExpressionDSL.fullJoin
(Buildable<SelectModel> joinTable, String tableAlias) QueryExpressionDSL.JoinSpecificationFinisher.fullJoin
(Buildable<SelectModel> joinTable, String tableAlias) AbstractQueryExpressionDSL.join
(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) QueryExpressionDSL.join
(Buildable<SelectModel> joinTable, String tableAlias) QueryExpressionDSL.JoinSpecificationFinisher.join
(Buildable<SelectModel> joinTable, String tableAlias) AbstractQueryExpressionDSL.leftJoin
(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) QueryExpressionDSL.JoinSpecificationFinisher.leftJoin
(Buildable<SelectModel> joinTable, String tableAlias) QueryExpressionDSL.leftJoin
(Buildable<SelectModel> joinTable, String tableAlias) AbstractQueryExpressionDSL.rightJoin
(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) QueryExpressionDSL.JoinSpecificationFinisher.rightJoin
(Buildable<SelectModel> joinTable, String tableAlias) QueryExpressionDSL.rightJoin
(Buildable<SelectModel> joinTable, String tableAlias) MultiSelectDSL.union
(Buildable<SelectModel> builder) MultiSelectDSL.unionAll
(Buildable<SelectModel> builder) -
Uses of Buildable in org.mybatis.dynamic.sql.update
Modifier and TypeMethodDescriptionUpdateDSL.SetClauseFinisher.equalTo
(Buildable<SelectModel> buildable) -
Uses of Buildable in org.mybatis.dynamic.sql.util
Modifier and TypeMethodDescriptionstatic SelectMapping
SelectMapping.of
(SqlColumn<?> column, Buildable<SelectModel> selectModelBuilder) -
Uses of Buildable in org.mybatis.dynamic.sql.util.spring
Modifier and TypeMethodDescriptionlong
NamedParameterJdbcTemplateExtensions.count
(Buildable<SelectModel> countStatement) int
NamedParameterJdbcTemplateExtensions.delete
(Buildable<DeleteModel> deleteStatement) int
NamedParameterJdbcTemplateExtensions.generalInsert
(Buildable<GeneralInsertModel> insertStatement) int
NamedParameterJdbcTemplateExtensions.generalInsert
(Buildable<GeneralInsertModel> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> int
NamedParameterJdbcTemplateExtensions.insert
(Buildable<InsertModel<T>> insertStatement) <T> int
NamedParameterJdbcTemplateExtensions.insert
(Buildable<InsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> int[]
NamedParameterJdbcTemplateExtensions.insertBatch
(Buildable<BatchInsertModel<T>> insertStatement) <T> int
NamedParameterJdbcTemplateExtensions.insertMultiple
(Buildable<MultiRowInsertModel<T>> insertStatement) <T> int
NamedParameterJdbcTemplateExtensions.insertMultiple
(Buildable<MultiRowInsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> List
<T> NamedParameterJdbcTemplateExtensions.selectList
(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) <T> Optional
<T> NamedParameterJdbcTemplateExtensions.selectOne
(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) int
NamedParameterJdbcTemplateExtensions.update
(Buildable<UpdateModel> updateStatement) -
Uses of Buildable in org.mybatis.dynamic.sql.where
-
Uses of Buildable in org.mybatis.dynamic.sql.where.condition
Modifier and TypeMethodDescriptionstatic <T> IsEqualToWithSubselect
<T> IsEqualToWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsGreaterThanOrEqualToWithSubselect
<T> IsGreaterThanOrEqualToWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsGreaterThanWithSubselect
<T> IsGreaterThanWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsInWithSubselect
<T> IsInWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsLessThanOrEqualToWithSubselect
<T> IsLessThanOrEqualToWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsLessThanWithSubselect
<T> IsLessThanWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsNotEqualToWithSubselect
<T> IsNotEqualToWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) static <T> IsNotInWithSubselect
<T> IsNotInWithSubselect.of
(Buildable<SelectModel> selectModelBuilder) ModifierConstructorDescriptionprotected
IsEqualToWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsGreaterThanOrEqualToWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsGreaterThanWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsInWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsLessThanOrEqualToWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsLessThanWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsNotEqualToWithSubselect
(Buildable<SelectModel> selectModelBuilder) protected
IsNotInWithSubselect
(Buildable<SelectModel> selectModelBuilder)