Uses of Interface
org.mybatis.dynamic.sql.util.Buildable
-
-
Uses of Buildable in org.mybatis.dynamic.sql
Methods in org.mybatis.dynamic.sql that return Buildable Modifier and Type Method Description Buildable<SelectModel>
ExistsPredicate. selectModelBuilder()
Methods in org.mybatis.dynamic.sql with parameters of type Buildable Modifier and Type Method Description static 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 ExistsPredicate
ExistsPredicate. notExists(Buildable<SelectModel> selectModelBuilder)
static ExistsPredicate
SqlBuilder. notExists(Buildable<SelectModel> selectModelBuilder)
InsertSelectDSL
SqlBuilder.InsertIntoNextStep. withSelectStatement(Buildable<SelectModel> selectModelBuilder)
Constructors in org.mybatis.dynamic.sql with parameters of type Buildable Constructor Description AbstractSubselectCondition(Buildable<SelectModel> selectModelBuilder)
-
Uses of Buildable in org.mybatis.dynamic.sql.delete
Classes in org.mybatis.dynamic.sql.delete that implement Buildable Modifier and Type Class Description class
DeleteDSL<R>
class
DeleteDSL.DeleteWhereBuilder
-
Uses of Buildable in org.mybatis.dynamic.sql.insert
Classes in org.mybatis.dynamic.sql.insert that implement Buildable Modifier and Type Class Description class
BatchInsertDSL<T>
class
GeneralInsertDSL
class
InsertDSL<T>
class
InsertSelectDSL
class
MultiRowInsertDSL<T>
Methods in org.mybatis.dynamic.sql.insert with parameters of type Buildable Modifier and Type Method Description InsertSelectDSL
InsertSelectDSL.InsertColumnGatherer. withSelectStatement(Buildable<SelectModel> selectModelBuilder)
InsertSelectDSL
InsertSelectDSL.SelectGatherer. withSelectStatement(Buildable<SelectModel> selectModelBuilder)
-
Uses of Buildable in org.mybatis.dynamic.sql.select
Classes in org.mybatis.dynamic.sql.select that implement Buildable Modifier and Type Class Description class
CountDSL<R>
DSL for building count queries.class
CountDSL.CountWhereBuilder
class
QueryExpressionDSL<R>
class
QueryExpressionDSL.GroupByFinisher
class
QueryExpressionDSL.JoinSpecificationFinisher
class
QueryExpressionDSL.QueryExpressionWhereBuilder
class
SelectDSL<R>
Implements a SQL DSL for building select statements.class
SelectDSL.LimitFinisher
class
SelectDSL.OffsetFinisher
class
SelectDSL.OffsetFirstFinisher
class
SelectDSL.RowsOnlyFinisher
Methods in org.mybatis.dynamic.sql.select with parameters of type Buildable Modifier and Type Method Description protected static SubQuery
AbstractQueryExpressionDSL. buildSubQuery(Buildable<SelectModel> selectModel)
protected static SubQuery
AbstractQueryExpressionDSL. buildSubQuery(Buildable<SelectModel> selectModel, String alias)
QueryExpressionDSL<R>
QueryExpressionDSL.FromGatherer. from(Buildable<SelectModel> select)
QueryExpressionDSL<R>
QueryExpressionDSL.FromGatherer. from(Buildable<SelectModel> select, String tableAlias)
T
AbstractQueryExpressionDSL. fullJoin(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion onJoinCriterion, List<JoinCriterion> andJoinCriteria)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL. fullJoin(Buildable<SelectModel> joinTable, String tableAlias)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL.JoinSpecificationFinisher. fullJoin(Buildable<SelectModel> joinTable, String tableAlias)
T
AbstractQueryExpressionDSL. join(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion onJoinCriterion, List<JoinCriterion> andJoinCriteria)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL. join(Buildable<SelectModel> joinTable, String tableAlias)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL.JoinSpecificationFinisher. join(Buildable<SelectModel> joinTable, String tableAlias)
T
AbstractQueryExpressionDSL. leftJoin(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion onJoinCriterion, List<JoinCriterion> andJoinCriteria)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL.JoinSpecificationFinisher. leftJoin(Buildable<SelectModel> joinTable, String tableAlias)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL. leftJoin(Buildable<SelectModel> joinTable, String tableAlias)
T
AbstractQueryExpressionDSL. rightJoin(Buildable<SelectModel> subQuery, String tableAlias, JoinCriterion onJoinCriterion, List<JoinCriterion> andJoinCriteria)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL.JoinSpecificationFinisher. rightJoin(Buildable<SelectModel> joinTable, String tableAlias)
QueryExpressionDSL.JoinSpecificationStarter
QueryExpressionDSL. rightJoin(Buildable<SelectModel> joinTable, String tableAlias)
-
Uses of Buildable in org.mybatis.dynamic.sql.update
Classes in org.mybatis.dynamic.sql.update that implement Buildable Modifier and Type Class Description class
UpdateDSL<R>
class
UpdateDSL.UpdateWhereBuilder
Methods in org.mybatis.dynamic.sql.update with parameters of type Buildable Modifier and Type Method Description UpdateDSL<R>
UpdateDSL.SetClauseFinisher. equalTo(Buildable<SelectModel> buildable)
-
Uses of Buildable in org.mybatis.dynamic.sql.util
Methods in org.mybatis.dynamic.sql.util with parameters of type Buildable Modifier and Type Method Description static SelectMapping
SelectMapping. of(SqlColumn<?> column, Buildable<SelectModel> selectModelBuilder)
-
Uses of Buildable in org.mybatis.dynamic.sql.util.spring
Methods in org.mybatis.dynamic.sql.util.spring with parameters of type Buildable Modifier and Type Method Description long
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.condition
Methods in org.mybatis.dynamic.sql.where.condition with parameters of type Buildable Modifier and Type Method Description static <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)
Constructors in org.mybatis.dynamic.sql.where.condition with parameters of type Buildable Constructor Description IsEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsGreaterThanOrEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsGreaterThanWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsInWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsLessThanOrEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsLessThanWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsNotEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder)
IsNotInWithSubselect(Buildable<SelectModel> selectModelBuilder)
-