Uses of Interface
org.mybatis.dynamic.sql.select.render.SelectStatementProvider
Package
Description
-
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.select
Modifier 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
-
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.util
Modifier and TypeMethodDescriptionSqlProviderAdapter.select
(SelectStatementProvider selectStatement) -
Uses of SelectStatementProvider in org.mybatis.dynamic.sql.util.mybatis3
Modifier 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) Modifier 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.Modifier 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
Modifier 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
Modifier and TypeClassDescriptionstatic class
Modifier and TypeMethodDescriptionSpringBatchCursorReaderSelectModel.render()
SpringBatchPagingReaderSelectModel.render()
Modifier and TypeMethodDescriptionSpringBatchUtility.toParameterValues
(SelectStatementProvider selectStatement)