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(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 SelectStatementProviderMyBatis3Utils.count(BasicColumn column, SqlTable table, CountDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.countDistinct(BasicColumn column, SqlTable table, CountDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.countFrom(CountDSL<SelectModel> start, CountDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.countFrom(SqlTable table, CountDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.select(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.select(QueryExpressionDSL<SelectModel> start, SelectDSLCompleter completer) static SelectStatementProviderMyBatis3Utils.selectDistinct(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) Methods in org.mybatis.dynamic.sql.util.mybatis3 with parameters of type SelectStatementProviderModifier and TypeMethodDescriptionlongCommonCountMapper.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 ofBigDecimalfrom a result set.CommonSelectMapper.selectManyDoubles(SelectStatementProvider selectStatement) Retrieve a List ofDoublefrom a result set.CommonSelectMapper.selectManyIntegers(SelectStatementProvider selectStatement) Retrieve a List ofIntegerfrom a result set.CommonSelectMapper.selectManyLongs(SelectStatementProvider selectStatement) Retrieve a List ofLongfrom 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 ofStringfrom a result set.default <R> @Nullable RCommonSelectMapper.selectOne(SelectStatementProvider selectStatement, Function<Map<String, Object>, R> rowMapper) Select a single row of values and then convert the values to a custom type.@Nullable BigDecimalCommonSelectMapper.selectOneBigDecimal(SelectStatementProvider selectStatement) Retrieve a singleBigDecimalfrom a result set.@Nullable DoubleCommonSelectMapper.selectOneDouble(SelectStatementProvider selectStatement) Retrieve a singleDoublefrom a result set.@Nullable IntegerCommonSelectMapper.selectOneInteger(SelectStatementProvider selectStatement) Retrieve a singleIntegerfrom a result set.@Nullable LongCommonSelectMapper.selectOneLong(SelectStatementProvider selectStatement) Retrieve a singleLongfrom a result set.CommonSelectMapper.selectOneMappedRow(SelectStatementProvider selectStatement) Select a single row as a Map of values.@Nullable StringCommonSelectMapper.selectOneString(SelectStatementProvider selectStatement) Retrieve a singleStringfrom a result set.CommonSelectMapper.selectOptionalBigDecimal(SelectStatementProvider selectStatement) Retrieve a singleBigDecimalfrom a result set.CommonSelectMapper.selectOptionalDouble(SelectStatementProvider selectStatement) Retrieve a singleDoublefrom a result set.CommonSelectMapper.selectOptionalInteger(SelectStatementProvider selectStatement) Retrieve a singleIntegerfrom a result set.CommonSelectMapper.selectOptionalLong(SelectStatementProvider selectStatement) Retrieve a singleLongfrom a result set.CommonSelectMapper.selectOptionalString(SelectStatementProvider selectStatement) Retrieve a singleStringfrom a result set.Method parameters in org.mybatis.dynamic.sql.util.mybatis3 with type arguments of type SelectStatementProviderModifier and TypeMethodDescriptionstatic longMyBatis3Utils.count(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer) static longMyBatis3Utils.countDistinct(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer) static longMyBatis3Utils.countFrom(ToLongFunction<SelectStatementProvider> mapper, CountDSL<SelectModel> start, CountDSLCompleter completer) static longMyBatis3Utils.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> RMyBatis3Utils.selectOne(Function<SelectStatementProvider, R> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static <R> RMyBatis3Utils.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 TypeMethodDescriptionlongNamedParameterJdbcTemplateExtensions.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
Methods in org.mybatis.dynamic.sql.util.springbatch with parameters of type SelectStatementProviderModifier and TypeMethodDescriptionSpringBatchUtility.toParameterValues(SelectStatementProvider selectStatement)