Uses of Interface
org.mybatis.dynamic.sql.BindableColumn
-
-
Uses of BindableColumn in org.mybatis.dynamic.sql
Classes in org.mybatis.dynamic.sql that implement BindableColumn Modifier and Type Class Description class
Constant<T>
class
DerivedColumn<T>
A derived column is a column that is not directly related to a table.class
SqlColumn<T>
class
StringConstant
Methods in org.mybatis.dynamic.sql that return BindableColumn Modifier and Type Method Description BindableColumn<T>
BindableColumn. as(String alias)
Override the base method definition to make it more specific to this interface.BindableColumn<T>
ColumnAndConditionCriterion. column()
Methods in org.mybatis.dynamic.sql with parameters of type BindableColumn Modifier and Type Method Description static <T> Add<T>
SqlBuilder. add(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> SqlCriterion
SqlBuilder. and(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> SqlCriterion
SqlBuilder. and(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion... subCriteria)
static <T> OperatorFunction<T>
SqlBuilder. applyOperator(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Avg<T>
SqlBuilder. avg(BindableColumn<T> column)
static <T> Concatenate<T>
SqlBuilder. concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Divide<T>
SqlBuilder. divide(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Lower<T>
SqlBuilder. lower(BindableColumn<T> column)
static <T> Max<T>
SqlBuilder. max(BindableColumn<T> column)
static <T> Min<T>
SqlBuilder. min(BindableColumn<T> column)
static <T> Multiply<T>
SqlBuilder. multiply(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> SqlCriterion
SqlBuilder. or(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> SqlCriterion
SqlBuilder. or(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion... subCriteria)
static <T> Substring<T>
SqlBuilder. substring(BindableColumn<T> column, int offset, int length)
static <T> Subtract<T>
SqlBuilder. subtract(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Sum<T>
SqlBuilder. sum(BindableColumn<T> column)
static <T> Upper<T>
SqlBuilder. upper(BindableColumn<T> column)
static <T> WhereDSL
SqlBuilder. where(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> WhereDSL
SqlBuilder. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion... subCriteria)
ColumnAndConditionCriterion.Builder<T>
ColumnAndConditionCriterion.Builder. withColumn(BindableColumn<T> column)
static <T> ColumnAndConditionCriterion.Builder<T>
ColumnAndConditionCriterion. withColumn(BindableColumn<T> column)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.render
Methods in org.mybatis.dynamic.sql.render with parameters of type BindableColumn Modifier and Type Method Description String
MyBatis3RenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
abstract String
RenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
String
SpringNamedParameterRenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
String
RenderingStrategy. getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
String
SpringNamedParameterRenderingStrategy. getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.select.aggregate
Classes in org.mybatis.dynamic.sql.select.aggregate that implement BindableColumn Modifier and Type Class Description class
AbstractCount
Count functions are implemented differently than the other aggregates.class
Avg<T>
class
Count
class
CountAll
class
CountDistinct
class
Max<T>
class
Min<T>
class
Sum<T>
Methods in org.mybatis.dynamic.sql.select.aggregate with parameters of type BindableColumn Modifier and Type Method Description static <T> Avg<T>
Avg. of(BindableColumn<T> column)
static <T> Max<T>
Max. of(BindableColumn<T> column)
static <T> Min<T>
Min. of(BindableColumn<T> column)
static <T> Sum<T>
Sum. of(BindableColumn<T> column)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.select.function
Classes in org.mybatis.dynamic.sql.select.function that implement BindableColumn Modifier and Type Class Description class
AbstractTypeConvertingFunction<T,R,U extends AbstractTypeConvertingFunction<T,R,U>>
Represents a function that can change the underlying type.class
AbstractUniTypeFunction<T,U extends AbstractUniTypeFunction<T,U>>
Represents a function that does not change the underlying data type.class
Add<T>
class
Concatenate<T>
class
Divide<T>
class
Lower<T>
class
Multiply<T>
class
OperatorFunction<T>
class
Substring<T>
class
Subtract<T>
class
Upper<T>
Fields in org.mybatis.dynamic.sql.select.function declared as BindableColumn Modifier and Type Field Description protected BindableColumn<T>
AbstractTypeConvertingFunction. column
Methods in org.mybatis.dynamic.sql.select.function with parameters of type BindableColumn Modifier and Type Method Description static <T> Concatenate<T>
Concatenate. concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Add<T>
Add. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> Add<T>
Add. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Concatenate<T>
Concatenate. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> Divide<T>
Divide. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> Divide<T>
Divide. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Lower<T>
Lower. of(BindableColumn<T> column)
static <T> Multiply<T>
Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> Multiply<T>
Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> OperatorFunction<T>
OperatorFunction. of(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> OperatorFunction<T>
OperatorFunction. of(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Substring<T>
Substring. of(BindableColumn<T> column, int offset, int length)
static <T> Subtract<T>
Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> Subtract<T>
Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Upper<T>
Upper. of(BindableColumn<T> column)
Constructors in org.mybatis.dynamic.sql.select.function with parameters of type BindableColumn Constructor Description AbstractTypeConvertingFunction(BindableColumn<T> column)
AbstractUniTypeFunction(BindableColumn<T> column)
Concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
OperatorFunction(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.util.springbatch
Methods in org.mybatis.dynamic.sql.util.springbatch with parameters of type BindableColumn Modifier and Type Method Description String
SpringBatchReaderRenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.where
Methods in org.mybatis.dynamic.sql.where with parameters of type BindableColumn Modifier and Type Method Description <S> T
AbstractWhereDSL. and(BindableColumn<S> column, VisitableCondition<S> condition)
<S> T
AbstractWhereDSL. and(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion> subCriteria)
<S> T
AbstractWhereDSL. and(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion... subCriteria)
<S> T
AbstractWhereDSL. or(BindableColumn<S> column, VisitableCondition<S> condition)
<S> T
AbstractWhereDSL. or(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion> subCriteria)
<S> T
AbstractWhereDSL. or(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion... subCriteria)
<S> T
AbstractWhereDSL. where(BindableColumn<S> column, VisitableCondition<S> condition)
<S> T
AbstractWhereDSL. where(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion> subCriteria)
<S> T
AbstractWhereDSL. where(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion... subCriteria)
<T> W
AbstractWhereSupport. where(BindableColumn<T> column, VisitableCondition<T> condition, List<SqlCriterion> subCriteria)
<T> W
AbstractWhereSupport. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion... subCriteria)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.where.render
Methods in org.mybatis.dynamic.sql.where.render with parameters of type BindableColumn Modifier and Type Method Description WhereConditionVisitor.Builder<T>
WhereConditionVisitor.Builder. withColumn(BindableColumn<T> column)
static <T> WhereConditionVisitor.Builder<T>
WhereConditionVisitor. withColumn(BindableColumn<T> column)
-