Uses of Interface
org.mybatis.dynamic.sql.select.render.SelectStatementProvider
Packages that use SelectStatementProvider
Package
Description
-
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.select
Methods in org.mybatis.dynamic.sql.select that return SelectStatementProviderModifier and TypeMethodDescriptionMultiSelectModel.render
(RenderingStrategy renderingStrategy) SelectModel.render
(RenderingContext renderingContext) This version is for rendering sub-queries, union queries, etc.SelectModel.render
(RenderingStrategy renderingStrategy) -
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.select.render
Classes in org.mybatis.dynamic.sql.select.render that implement SelectStatementProviderMethods in org.mybatis.dynamic.sql.select.render that return SelectStatementProvider -
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.util
Methods in org.mybatis.dynamic.sql.util with parameters of type SelectStatementProviderModifier and TypeMethodDescriptionSqlProviderAdapter.select
(SelectStatementProvider selectStatement) -
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.util.mybatis3
Methods in org.mybatis.dynamic.sql.util.mybatis3 that return SelectStatementProviderModifier and TypeMethodDescriptionstatic SelectStatementProvider
MyBatis3Utils.count
(BasicColumn column, SqlTable table, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.countDistinct
(BasicColumn column, SqlTable table, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.countFrom
(CountDSL<SelectModel> start, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.countFrom
(SqlTable table, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.select
(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.select
(QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.selectDistinct
(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) Methods in org.mybatis.dynamic.sql.util.mybatis3 with parameters of type SelectStatementProviderModifier and TypeMethodDescriptionlong
CommonCountMapper.count
(SelectStatementProvider selectStatement) Execute a select statement that returns a long (typically a select(count(*)) statement).default <R> List
<R> CommonSelectMapper.selectMany
(SelectStatementProvider selectStatement, Function<Map<String, Object>, R> rowMapper) Select any number of rows and then convert the values to a custom type.CommonSelectMapper.selectManyBigDecimals
(SelectStatementProvider selectStatement) Retrieve a List ofBigDecimal
from a result set.CommonSelectMapper.selectManyDoubles
(SelectStatementProvider selectStatement) Retrieve a List ofDouble
from a result set.CommonSelectMapper.selectManyIntegers
(SelectStatementProvider selectStatement) Retrieve a List ofInteger
from a result set.CommonSelectMapper.selectManyLongs
(SelectStatementProvider selectStatement) Retrieve a List ofLong
from a result set.CommonSelectMapper.selectManyMappedRows
(SelectStatementProvider selectStatement) Select any number of rows and return a List of Maps containing row values (one Map for each row returned).CommonSelectMapper.selectManyStrings
(SelectStatementProvider selectStatement) Retrieve a List ofString
from a result set.default <R> R
CommonSelectMapper.selectOne
(SelectStatementProvider selectStatement, Function<Map<String, Object>, R> rowMapper) Select a single row of values and then convert the values to a custom type.CommonSelectMapper.selectOneBigDecimal
(SelectStatementProvider selectStatement) Retrieve a singleBigDecimal
from a result set.CommonSelectMapper.selectOneDouble
(SelectStatementProvider selectStatement) Retrieve a singleDouble
from a result set.CommonSelectMapper.selectOneInteger
(SelectStatementProvider selectStatement) Retrieve a singleInteger
from a result set.CommonSelectMapper.selectOneLong
(SelectStatementProvider selectStatement) Retrieve a singleLong
from a result set.CommonSelectMapper.selectOneMappedRow
(SelectStatementProvider selectStatement) Select a single row as a Map of values.CommonSelectMapper.selectOneString
(SelectStatementProvider selectStatement) Retrieve a singleString
from a result set.CommonSelectMapper.selectOptionalBigDecimal
(SelectStatementProvider selectStatement) Retrieve a singleBigDecimal
from a result set.CommonSelectMapper.selectOptionalDouble
(SelectStatementProvider selectStatement) Retrieve a singleDouble
from a result set.CommonSelectMapper.selectOptionalInteger
(SelectStatementProvider selectStatement) Retrieve a singleInteger
from a result set.CommonSelectMapper.selectOptionalLong
(SelectStatementProvider selectStatement) Retrieve a singleLong
from a result set.CommonSelectMapper.selectOptionalString
(SelectStatementProvider selectStatement) Retrieve a singleString
from a result set.Method parameters in org.mybatis.dynamic.sql.util.mybatis3 with type arguments of type SelectStatementProviderModifier and TypeMethodDescriptionstatic long
MyBatis3Utils.count
(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer) static long
MyBatis3Utils.countDistinct
(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer) static long
MyBatis3Utils.countFrom
(ToLongFunction<SelectStatementProvider> mapper, CountDSL<SelectModel> start, CountDSLCompleter completer) static long
MyBatis3Utils.countFrom
(ToLongFunction<SelectStatementProvider> mapper, SqlTable table, CountDSLCompleter completer) static <R> List
<R> MyBatis3Utils.selectDistinct
(Function<SelectStatementProvider, List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static <R> List
<R> MyBatis3Utils.selectList
(Function<SelectStatementProvider, List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static <R> List
<R> MyBatis3Utils.selectList
(Function<SelectStatementProvider, List<R>> mapper, QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) static <R> R
MyBatis3Utils.selectOne
(Function<SelectStatementProvider, R> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static <R> R
MyBatis3Utils.selectOne
(Function<SelectStatementProvider, R> mapper, QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) -
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.util.spring
Methods in org.mybatis.dynamic.sql.util.spring with parameters of type SelectStatementProviderModifier and TypeMethodDescriptionlong
NamedParameterJdbcTemplateExtensions.count
(SelectStatementProvider countStatement) <T> List
<T> NamedParameterJdbcTemplateExtensions.selectList
(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) <T> Optional
<T> NamedParameterJdbcTemplateExtensions.selectOne
(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) -
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.util.springbatch
Classes in org.mybatis.dynamic.sql.util.springbatch that implement SelectStatementProviderModifier and TypeClassDescriptionstatic class
Methods in org.mybatis.dynamic.sql.util.springbatch that return SelectStatementProviderModifier and TypeMethodDescriptionSpringBatchCursorReaderSelectModel.render()
SpringBatchPagingReaderSelectModel.render()
Methods in org.mybatis.dynamic.sql.util.springbatch with parameters of type SelectStatementProviderModifier and TypeMethodDescriptionSpringBatchUtility.toParameterValues
(SelectStatementProvider selectStatement) Constructors in org.mybatis.dynamic.sql.util.springbatch with parameters of type SelectStatementProvider