Uses of Class
org.mybatis.dynamic.sql.select.SelectModel
Packages that use SelectModel
Package
Description
-
Uses of SelectModel in org.mybatis.dynamic.sql
Methods in org.mybatis.dynamic.sql that return types with arguments of type SelectModelModifier and TypeMethodDescriptionstatic CountDSL<SelectModel>SqlBuilder.countColumn(BasicColumn column) Renders as select count(column) from table...static CountDSL<SelectModel>SqlBuilder.countDistinctColumn(BasicColumn column) Renders as select count(distinct column) from table...static CountDSL<SelectModel>Renders as select count(*) from table...static CountDSL<SelectModel>static QueryExpressionDSL<SelectModel>SqlBuilder.select(Collection<? extends BasicColumn> selectList) static QueryExpressionDSL<SelectModel>SqlBuilder.select(BasicColumn... selectList) static QueryExpressionDSL<SelectModel>SqlBuilder.selectDistinct(Collection<? extends BasicColumn> selectList) static QueryExpressionDSL<SelectModel>SqlBuilder.selectDistinct(BasicColumn... selectList) ExistsPredicate.selectModelBuilder()Methods in org.mybatis.dynamic.sql with parameters of type SelectModelModifier and TypeMethodDescriptionstatic SubQueryColumnSubQueryColumn.of(SelectModel selectModel) Method parameters in org.mybatis.dynamic.sql with type arguments of type SelectModelModifier and TypeMethodDescriptionstatic ExistsPredicateExistsPredicate.exists(Buildable<SelectModel> selectModelBuilder) static ExistsPredicateSqlBuilder.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 MultiSelectDSLSqlBuilder.multiSelect(Buildable<SelectModel> selectModelBuilder) static ExistsPredicateExistsPredicate.notExists(Buildable<SelectModel> selectModelBuilder) static ExistsPredicateSqlBuilder.notExists(Buildable<SelectModel> selectModelBuilder) static SubQueryColumnSqlBuilder.subQuery(Buildable<SelectModel> subQuery) SqlBuilder.InsertIntoNextStep.withSelectStatement(Buildable<SelectModel> selectModelBuilder) Constructor parameters in org.mybatis.dynamic.sql with type arguments of type SelectModelModifierConstructorDescriptionprotectedAbstractSubselectCondition(Buildable<SelectModel> selectModelBuilder) -
Uses of SelectModel in org.mybatis.dynamic.sql.dsl
Methods in org.mybatis.dynamic.sql.dsl that return SelectModelModifier and TypeMethodDescriptionCountDSL.build()SelectDSL.build()SelectDSL.JoinSpecificationFinisher.build()SelectDSL.QueryExpressionHavingBuilder.build()SelectDSL.QueryExpressionWhereBuilder.build()protected SelectModelAbstractCountDSL.buildSelectModel()Methods in org.mybatis.dynamic.sql.dsl that return types with arguments of type SelectModelModifier and TypeMethodDescriptionSelectDSL.JoinSpecificationFinisher.limitWhenPresent(@Nullable Long limit) SelectDSL.limitWhenPresent(@Nullable Long limit) SelectDSL.QueryExpressionHavingBuilder.limitWhenPresent(@Nullable Long limit) SelectDSL.QueryExpressionWhereBuilder.limitWhenPresent(@Nullable Long limit) SelectDSL.JoinSpecificationFinisher.offsetWhenPresent(@Nullable Long offset) SelectDSL.offsetWhenPresent(@Nullable Long offset) SelectDSL.QueryExpressionHavingBuilder.offsetWhenPresent(@Nullable Long offset) SelectDSL.QueryExpressionWhereBuilder.offsetWhenPresent(@Nullable Long offset) Method parameters in org.mybatis.dynamic.sql.dsl with type arguments of type SelectModelModifier and TypeMethodDescriptionAbstractUpdateDSL.SetClauseFinisher.equalTo(Buildable<SelectModel> buildable) SelectDSL.from(Buildable<SelectModel> select) SelectDSL.from(Buildable<SelectModel> select, String tableAlias) default JoinOperations.JoinOnGatherer<F>JoinOperations.fullJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FJoinOperations.fullJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default JoinOperations.JoinOnGatherer<F>JoinOperations.join(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FJoinOperations.join(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default JoinOperations.JoinOnGatherer<F>JoinOperations.leftJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FJoinOperations.leftJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) default JoinOperations.JoinOnGatherer<F>JoinOperations.rightJoin(Buildable<SelectModel> joinTable, @Nullable String tableAlias) default FJoinOperations.rightJoin(Buildable<SelectModel> subQuery, @Nullable String tableAlias, SqlCriterion onJoinCriterion, List<AndOrCriteriaGroup> andJoinCriteria) protected voidAbstractQueryingDSL.setTable(Buildable<SelectModel> select) protected voidAbstractQueryingDSL.setTable(Buildable<SelectModel> select, String tableAlias) -
Uses of SelectModel in org.mybatis.dynamic.sql.insert
Methods in org.mybatis.dynamic.sql.insert that return SelectModelMethods in org.mybatis.dynamic.sql.insert with parameters of type SelectModelModifier and TypeMethodDescriptionInsertSelectModel.Builder.withSelectModel(SelectModel selectModel) Method parameters in org.mybatis.dynamic.sql.insert with type arguments of type SelectModelModifier and TypeMethodDescriptionInsertSelectDSL.InsertColumnGatherer.withSelectStatement(Buildable<SelectModel> selectModelBuilder) InsertSelectDSL.SelectGatherer.withSelectStatement(Buildable<SelectModel> selectModelBuilder) -
Uses of SelectModel in org.mybatis.dynamic.sql.select
Methods in org.mybatis.dynamic.sql.select that return SelectModelModifier and TypeMethodDescriptionSelectModel.Builder.build()MultiSelectModel.initialSelect()SubQuery.selectModel()UnionQuery.selectModel()Returns the value of theselectModelrecord component.Methods in org.mybatis.dynamic.sql.select that return types with arguments of type SelectModelModifier and TypeMethodDescriptionstatic CountDSL<SelectModel>CountDSL.count(BasicColumn column) static CountDSL<SelectModel>CountDSL.countDistinct(BasicColumn column) static CountDSL<SelectModel>static CountDSL<SelectModel>static QueryExpressionDSL<SelectModel>SelectDSL.select(Collection<? extends BasicColumn> selectList) static QueryExpressionDSL<SelectModel>SelectDSL.select(BasicColumn... selectList) static QueryExpressionDSL<SelectModel>SelectDSL.selectDistinct(Collection<? extends BasicColumn> selectList) static QueryExpressionDSL<SelectModel>SelectDSL.selectDistinct(BasicColumn... selectList) Methods in org.mybatis.dynamic.sql.select with parameters of type SelectModelModifier and TypeMethodDescriptionMultiSelectModel.Builder.withInitialSelect(SelectModel initialSelect) SubQuery.Builder.withSelectModel(SelectModel selectModel) Method parameters in org.mybatis.dynamic.sql.select with type arguments of type SelectModelModifier and TypeMethodDescriptionstatic <R> CountDSL<R>CountDSL.count(Function<SelectModel, R> adapterFunction, BasicColumn column) static <R> CountDSL<R>CountDSL.countDistinct(Function<SelectModel, R> adapterFunction, BasicColumn column) static <R> CountDSL<R>CountDSL.countFrom(Function<SelectModel, R> adapterFunction, SqlTable table) QueryExpressionDSL.from(Buildable<SelectModel> select) QueryExpressionDSL.from(Buildable<SelectModel> select, String tableAlias) <R> RSelectModel.map(Function<SelectModel, R> mapper) static <R> QueryExpressionDSL<R>SelectDSL.select(Function<SelectModel, R> adapterFunction, Collection<? extends BasicColumn> selectList) static <R> QueryExpressionDSL<R>SelectDSL.select(Function<SelectModel, R> adapterFunction, BasicColumn... selectList) static <R> QueryExpressionDSL<R>SelectDSL.selectDistinct(Function<SelectModel, R> adapterFunction, Collection<? extends BasicColumn> selectList) static <R> QueryExpressionDSL<R>SelectDSL.selectDistinct(Function<SelectModel, R> adapterFunction, BasicColumn... selectList) MultiSelectDSL.union(Buildable<SelectModel> builder) MultiSelectDSL.unionAll(Buildable<SelectModel> builder) CountDSL.Builder.withAdapterFunction(Function<SelectModel, R> adapterFunction) Constructors in org.mybatis.dynamic.sql.select with parameters of type SelectModelModifierConstructorDescriptionUnionQuery(String connector, SelectModel selectModel) Creates an instance of aUnionQueryrecord class.Constructor parameters in org.mybatis.dynamic.sql.select with type arguments of type SelectModel -
Uses of SelectModel in org.mybatis.dynamic.sql.select.render
Methods in org.mybatis.dynamic.sql.select.render with parameters of type SelectModelModifier and TypeMethodDescriptionSelectRenderer.Builder.withSelectModel(SelectModel selectModel) static SelectRenderer.BuilderSelectRenderer.withSelectModel(SelectModel selectModel) SubQueryRenderer.Builder.withSelectModel(SelectModel selectModel) static SubQueryRenderer.BuilderSubQueryRenderer.withSelectModel(SelectModel selectModel) -
Uses of SelectModel in org.mybatis.dynamic.sql.util
Methods in org.mybatis.dynamic.sql.util that return SelectModelMethod parameters in org.mybatis.dynamic.sql.util with type arguments of type SelectModelModifier and TypeMethodDescriptionstatic SelectMappingSelectMapping.of(SqlColumn<?> column, Buildable<SelectModel> selectModelBuilder) -
Uses of SelectModel in org.mybatis.dynamic.sql.util.mybatis3
Method parameters in org.mybatis.dynamic.sql.util.mybatis3 with type arguments of type SelectModelModifier and TypeMethodDescriptionstatic longMyBatis3Utils.countFrom(ToLongFunction<SelectStatementProvider> mapper, CountDSL<SelectModel> start, CountDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.countFrom(CountDSL<SelectModel> start, CountDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.select(QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) static <R> List<R>MyBatis3Utils.selectList(Function<SelectStatementProvider, List<R>> mapper, QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) static <R> RMyBatis3Utils.selectOne(Function<SelectStatementProvider, R> mapper, QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) -
Uses of SelectModel in org.mybatis.dynamic.sql.util.spring
Method parameters in org.mybatis.dynamic.sql.util.spring with type arguments of type SelectModelModifier and TypeMethodDescriptionlongNamedParameterJdbcTemplateExtensions.count(Buildable<SelectModel> countStatement) <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) -
Uses of SelectModel in org.mybatis.dynamic.sql.where.condition
Method parameters in org.mybatis.dynamic.sql.where.condition with type arguments of type SelectModelModifier 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) Constructor parameters in org.mybatis.dynamic.sql.where.condition with type arguments of type SelectModelModifierConstructorDescriptionprotectedIsEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsGreaterThanOrEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsGreaterThanWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsInWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsLessThanOrEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsLessThanWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsNotEqualToWithSubselect(Buildable<SelectModel> selectModelBuilder) protectedIsNotInWithSubselect(Buildable<SelectModel> selectModelBuilder)