Uses of Class
org.mybatis.dynamic.sql.SqlColumn
-
Packages that use SqlColumn Package Description org.mybatis.dynamic.sql org.mybatis.dynamic.sql.insert org.mybatis.dynamic.sql.select org.mybatis.dynamic.sql.update org.mybatis.dynamic.sql.util -
-
Uses of SqlColumn in org.mybatis.dynamic.sql
Methods in org.mybatis.dynamic.sql that return SqlColumn Modifier and Type Method Description SqlColumn<T>
SqlColumn. as(String alias)
SqlColumn<T>
SqlColumn. asCamelCase()
Set an alias with a camel cased string based on the column name.SqlColumn<T>
SqlColumn.Builder. build()
<T> SqlColumn<T>
SqlTable. column(String name)
<T> SqlColumn<T>
SqlTable. column(String name, JDBCType jdbcType)
<T> SqlColumn<T>
SqlTable. column(String name, JDBCType jdbcType, String typeHandler)
static <T> SqlColumn<T>
SqlColumn. of(String name, SqlTable table)
static <T> SqlColumn<T>
SqlColumn. of(String name, SqlTable table, JDBCType jdbcType)
SqlColumn<T>
SqlColumn. qualifiedWith(String tableQualifier)
Override the calculated table qualifier if there is one.<S> SqlColumn<S>
SqlColumn. withJavaType(Class<S> javaType)
<S> SqlColumn<S>
SqlColumn. withParameterTypeConverter(ParameterTypeConverter<S,?> parameterTypeConverter)
<S> SqlColumn<S>
SqlColumn. withRenderingStrategy(RenderingStrategy renderingStrategy)
<S> SqlColumn<S>
SqlColumn. withTypeHandler(String typeHandler)
Methods in org.mybatis.dynamic.sql with parameters of type SqlColumn Modifier and Type Method Description <T> GeneralInsertDSL.SetClauseFinisher<T>
SqlBuilder.InsertIntoNextStep. set(SqlColumn<T> column)
static SortSpecification
SqlBuilder. sortColumn(String tableAlias, SqlColumn<?> column)
Creates a sort specification based on a column and a table alias.InsertSelectDSL.SelectGatherer
SqlBuilder.InsertIntoNextStep. withColumnList(SqlColumn<?>... columns)
Method parameters in org.mybatis.dynamic.sql with type arguments of type SqlColumn Modifier and Type Method Description InsertSelectDSL.SelectGatherer
SqlBuilder.InsertIntoNextStep. withColumnList(List<SqlColumn<?>> columns)
-
Uses of SqlColumn in org.mybatis.dynamic.sql.insert
Methods in org.mybatis.dynamic.sql.insert with parameters of type SqlColumn Modifier and Type Method Description <F> BatchInsertDSL.ColumnMappingFinisher<F>
BatchInsertDSL. map(SqlColumn<F> column)
<F> InsertDSL.ColumnMappingFinisher<F>
InsertDSL. map(SqlColumn<F> column)
<F> MultiRowInsertDSL.ColumnMappingFinisher<F>
MultiRowInsertDSL. map(SqlColumn<F> column)
<T> GeneralInsertDSL.SetClauseFinisher<T>
GeneralInsertDSL. set(SqlColumn<T> column)
InsertSelectDSL.SelectGatherer
InsertSelectDSL.InsertColumnGatherer. withColumnList(SqlColumn<?>... columns)
Method parameters in org.mybatis.dynamic.sql.insert with type arguments of type SqlColumn Modifier and Type Method Description <R> Stream<R>
InsertColumnListModel. mapColumns(Function<SqlColumn<?>,R> mapper)
static InsertColumnListModel
InsertColumnListModel. of(List<SqlColumn<?>> columns)
InsertSelectDSL.SelectGatherer
InsertSelectDSL.InsertColumnGatherer. withColumnList(List<SqlColumn<?>> columns)
Constructors in org.mybatis.dynamic.sql.insert with parameters of type SqlColumn Constructor Description ColumnMappingFinisher(SqlColumn<F> column)
ColumnMappingFinisher(SqlColumn<F> column)
ColumnMappingFinisher(SqlColumn<F> column)
SetClauseFinisher(SqlColumn<T> column)
-
Uses of SqlColumn in org.mybatis.dynamic.sql.select
Constructors in org.mybatis.dynamic.sql.select with parameters of type SqlColumn Constructor Description ColumnSortSpecification(String tableAlias, SqlColumn<?> column)
-
Uses of SqlColumn in org.mybatis.dynamic.sql.update
Methods in org.mybatis.dynamic.sql.update with parameters of type SqlColumn Modifier and Type Method Description <T> UpdateDSL.SetClauseFinisher<T>
UpdateDSL. set(SqlColumn<T> column)
Constructors in org.mybatis.dynamic.sql.update with parameters of type SqlColumn Constructor Description SetClauseFinisher(SqlColumn<T> column)
-
Uses of SqlColumn in org.mybatis.dynamic.sql.util
Fields in org.mybatis.dynamic.sql.util declared as SqlColumn Modifier and Type Field Description protected SqlColumn<?>
AbstractColumnMapping. column
Methods in org.mybatis.dynamic.sql.util with parameters of type SqlColumn Modifier and Type Method Description static ColumnToColumnMapping
ColumnToColumnMapping. of(SqlColumn<?> column, BasicColumn rightColumn)
static ConstantMapping
ConstantMapping. of(SqlColumn<?> column, String constant)
static NullMapping
NullMapping. of(SqlColumn<?> column)
static PropertyMapping
PropertyMapping. of(SqlColumn<?> column, String property)
static PropertyWhenPresentMapping
PropertyWhenPresentMapping. of(SqlColumn<?> column, String property, Supplier<?> valueSupplier)
static SelectMapping
SelectMapping. of(SqlColumn<?> column, Buildable<SelectModel> selectModelBuilder)
static StringConstantMapping
StringConstantMapping. of(SqlColumn<?> column, String constant)
static <T> ValueMapping<T>
ValueMapping. of(SqlColumn<T> column, Supplier<T> valueSupplier)
static <T> ValueOrNullMapping<T>
ValueOrNullMapping. of(SqlColumn<T> column, Supplier<T> valueSupplier)
static <T> ValueWhenPresentMapping<T>
ValueWhenPresentMapping. of(SqlColumn<T> column, Supplier<T> valueSupplier)
Method parameters in org.mybatis.dynamic.sql.util with type arguments of type SqlColumn Modifier and Type Method Description <R> R
AbstractColumnMapping. mapColumn(Function<SqlColumn<?>,R> mapper)
Constructors in org.mybatis.dynamic.sql.util with parameters of type SqlColumn Constructor Description AbstractColumnMapping(SqlColumn<?> column)
PropertyMapping(SqlColumn<?> column, String property)
-