Uses of Class
org.mybatis.dynamic.sql.SqlTable
Package
Description
-
Uses of SqlTable in org.mybatis.dynamic.sql
Modifier and TypeFieldDescriptionprotected SqlTable
SqlColumn.Builder.table
protected final SqlTable
SqlColumn.table
Modifier and TypeMethodDescriptionstatic CountDSL
<SelectModel> Renders as select count(*) from table...static DeleteDSL
<DeleteModel> SqlBuilder.deleteFrom
(SqlTable table) static DeleteDSL
<DeleteModel> SqlBuilder.deleteFrom
(SqlTable table, String tableAlias) SqlBuilder.insertInto
(SqlTable table) static <T> SqlColumn
<T> static <T> SqlColumn
<T> static UpdateDSL
<UpdateModel> static UpdateDSL
<UpdateModel> -
Uses of SqlTable in org.mybatis.dynamic.sql.common
-
Uses of SqlTable in org.mybatis.dynamic.sql.delete
Modifier and TypeMethodDescriptionstatic <R> DeleteDSL
<R> DeleteDSL.deleteFrom
(Function<DeleteModel, R> adapterFunction, SqlTable table, String tableAlias) static DeleteDSL
<DeleteModel> DeleteDSL.deleteFrom
(SqlTable table) static DeleteDSL
<DeleteModel> DeleteDSL.deleteFrom
(SqlTable table, String tableAlias) static DeleteModel.Builder
-
Uses of SqlTable in org.mybatis.dynamic.sql.exception
ModifierConstructorDescriptionDuplicateTableAliasException
(SqlTable table, String newAlias, String existingAlias) -
Uses of SqlTable in org.mybatis.dynamic.sql.insert
Modifier and TypeMethodDescriptionAbstractMultiRowInsertModel.table()
GeneralInsertModel.table()
InsertModel.table()
InsertSelectModel.table()
Modifier and TypeMethodDescriptionstatic GeneralInsertDSL
GeneralInsertDSL.insertInto
(SqlTable table) InsertSelectDSL.insertInto
(SqlTable table) static InsertSelectModel.Builder
-
Uses of SqlTable in org.mybatis.dynamic.sql.insert.render
Modifier and TypeMethodDescriptionstatic String
InsertRenderingUtilities.calculateInsertStatement
(SqlTable table, FieldAndValueCollector collector) static String
InsertRenderingUtilities.calculateInsertStatementStart
(SqlTable table) -
Uses of SqlTable in org.mybatis.dynamic.sql.render
Modifier and TypeMethodDescriptionRenderingContext.aliasedTableName
(SqlTable table) ExplicitTableAliasCalculator.aliasForColumn
(SqlTable table) GuaranteedTableAliasCalculator.aliasForColumn
(SqlTable table) TableAliasCalculator.aliasForColumn
(SqlTable table) TableAliasCalculatorWithParent.aliasForColumn
(SqlTable table) ExplicitTableAliasCalculator.aliasForTable
(SqlTable table) TableAliasCalculator.aliasForTable
(SqlTable table) TableAliasCalculatorWithParent.aliasForTable
(SqlTable table) static TableAliasCalculator
ModifierConstructorDescriptionprotected
ExplicitTableAliasCalculator
(Map<SqlTable, String> aliases) -
Uses of SqlTable in org.mybatis.dynamic.sql.select
Modifier and TypeMethodDescriptionAbstractQueryExpressionDSL.tableAliases()
QueryExpressionModel.tableAliases()
Modifier and TypeMethodDescriptionprotected void
AbstractQueryExpressionDSL.addTableAlias
(SqlTable table, String tableAlias) static <R> CountDSL
<R> CountDSL.countFrom
(Function<SelectModel, R> adapterFunction, SqlTable table) static CountDSL
<SelectModel> AbstractQueryExpressionDSL.fullJoin
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.fullJoin
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.fullJoin
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.fullJoin
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.join
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.join
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.join
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.join
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.leftJoin
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.leftJoin
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.leftJoin
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.leftJoin
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.rightJoin
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.rightJoin
(SqlTable joinTable, String tableAlias, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) AbstractQueryExpressionDSL.rightJoin
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, List<JoinCriterion<?>> andJoinCriteria) AbstractQueryExpressionDSL.rightJoin
(SqlTable joinTable, JoinCriterion<?> onJoinCriterion, JoinCriterion<?>... andJoinCriteria) Modifier and TypeMethodDescriptionQueryExpressionModel.Builder.withTableAliases
(Map<SqlTable, String> tableAliases) ModifierConstructorDescriptionprotected
QueryExpressionDSL
(QueryExpressionDSL.FromGatherer<R> fromGatherer, SqlTable table, String tableAlias) -
Uses of SqlTable in org.mybatis.dynamic.sql.select.render
Modifier and TypeMethodDescription -
Uses of SqlTable in org.mybatis.dynamic.sql.update
Modifier and TypeMethodDescriptionstatic <R> UpdateDSL
<R> UpdateDSL.update
(Function<UpdateModel, R> adapterFunction, SqlTable table, String tableAlias) static UpdateDSL
<UpdateModel> static UpdateDSL
<UpdateModel> static UpdateModel.Builder
-
Uses of SqlTable in org.mybatis.dynamic.sql.util.mybatis3
Modifier and TypeMethodDescriptionstatic long
MyBatis3Utils.count
(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.count
(BasicColumn column, SqlTable table, CountDSLCompleter completer) static long
MyBatis3Utils.countDistinct
(ToLongFunction<SelectStatementProvider> mapper, BasicColumn column, SqlTable table, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.countDistinct
(BasicColumn column, SqlTable table, CountDSLCompleter completer) static long
MyBatis3Utils.countFrom
(ToLongFunction<SelectStatementProvider> mapper, SqlTable table, CountDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.countFrom
(SqlTable table, CountDSLCompleter completer) static int
MyBatis3Utils.deleteFrom
(ToIntFunction<DeleteStatementProvider> mapper, SqlTable table, DeleteDSLCompleter completer) static DeleteStatementProvider
MyBatis3Utils.deleteFrom
(SqlTable table, DeleteDSLCompleter completer) static int
MyBatis3Utils.generalInsert
(ToIntFunction<GeneralInsertStatementProvider> mapper, SqlTable table, UnaryOperator<GeneralInsertDSL> completer) MyBatis3Utils.generalInsert
(SqlTable table, UnaryOperator<GeneralInsertDSL> completer) static <R> int
MyBatis3Utils.insert
(ToIntFunction<InsertStatementProvider<R>> mapper, R row, SqlTable table, UnaryOperator<InsertDSL<R>> completer) static <R> InsertStatementProvider
<R> MyBatis3Utils.insert
(R row, SqlTable table, UnaryOperator<InsertDSL<R>> completer) static <R> MultiRowInsertStatementProvider
<R> MyBatis3Utils.insertMultiple
(Collection<R> records, SqlTable table, UnaryOperator<MultiRowInsertDSL<R>> completer) static <R> int
MyBatis3Utils.insertMultiple
(ToIntFunction<MultiRowInsertStatementProvider<R>> mapper, Collection<R> records, SqlTable table, UnaryOperator<MultiRowInsertDSL<R>> completer) static <R> int
MyBatis3Utils.insertMultipleWithGeneratedKeys
(ToIntBiFunction<String, List<R>> mapper, Collection<R> records, SqlTable table, UnaryOperator<MultiRowInsertDSL<R>> completer) static SelectStatementProvider
MyBatis3Utils.select
(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static <R> List
<R> MyBatis3Utils.selectDistinct
(Function<SelectStatementProvider, List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static SelectStatementProvider
MyBatis3Utils.selectDistinct
(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> R
MyBatis3Utils.selectOne
(Function<SelectStatementProvider, R> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) static int
MyBatis3Utils.update
(ToIntFunction<UpdateStatementProvider> mapper, SqlTable table, UpdateDSLCompleter completer) static UpdateStatementProvider
MyBatis3Utils.update
(SqlTable table, UpdateDSLCompleter completer)