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
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>
SqlCriterion. column()
Methods in org.mybatis.dynamic.sql with parameters of type BindableColumn Modifier and Type Method Description static <T extends Number>
Add<T>SqlBuilder. add(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> SqlCriterion<T>
SqlBuilder. and(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> SqlCriterion<T>
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 extends Number>
Divide<T>SqlBuilder. divide(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Lower
SqlBuilder. lower(BindableColumn<String> column)
static <T> Max<T>
SqlBuilder. max(BindableColumn<T> column)
static <T> Min<T>
SqlBuilder. min(BindableColumn<T> column)
static <T extends Number>
Multiply<T>SqlBuilder. multiply(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> SqlCriterion<T>
SqlBuilder. or(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> SqlCriterion<T>
SqlBuilder. or(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
static Substring
SqlBuilder. substring(BindableColumn<String> column, int offset, int length)
static <T extends Number>
Subtract<T>SqlBuilder. subtract(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Sum<T>
SqlBuilder. sum(BindableColumn<T> column)
static Upper
SqlBuilder. upper(BindableColumn<String> 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)
SqlCriterion.Builder<T>
SqlCriterion.Builder. withColumn(BindableColumn<T> column)
static <T> SqlCriterion.Builder<T>
SqlCriterion. withColumn(BindableColumn<T> column)
-
Uses of BindableColumn in org.mybatis.dynamic.sql.delete
Methods in org.mybatis.dynamic.sql.delete with parameters of type BindableColumn Modifier and Type Method Description <T> DeleteDSL.DeleteWhereBuilder
DeleteDSL. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
-
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
Methods in org.mybatis.dynamic.sql.select with parameters of type BindableColumn Modifier and Type Method Description <T> CountDSL.CountWhereBuilder
CountDSL. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
<T> QueryExpressionDSL.QueryExpressionWhereBuilder
QueryExpressionDSL.JoinSpecificationFinisher. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
<T> QueryExpressionDSL.QueryExpressionWhereBuilder
QueryExpressionDSL. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
-
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
AbstractFunction<T,U extends AbstractFunction<T,U>>
Deprecated.in favor ofAbstractUniTypeFunction
class
AbstractMultipleColumnArithmeticFunction<T extends Number,U extends AbstractMultipleColumnArithmeticFunction<T,U>>
Deprecated.in favor ofOperatorFunction
.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 extends Number>
class
Concatenate<T>
class
Divide<T extends Number>
class
Lower
class
Multiply<T extends Number>
class
OperatorFunction<T>
class
Substring
class
Subtract<T extends Number>
class
Upper
Fields in org.mybatis.dynamic.sql.select.function declared as BindableColumn Modifier and Type Field Description protected BindableColumn<T>
AbstractFunction. column
Deprecated.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 extends Number>
Add<T>Add. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T extends Number>
Add<T>Add. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T extends Number>
Divide<T>Divide. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T extends Number>
Divide<T>Divide. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Lower
Lower. of(BindableColumn<String> column)
static <T extends Number>
Multiply<T>Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T extends Number>
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 Substring
Substring. of(BindableColumn<String> column, int offset, int length)
static <T extends Number>
Subtract<T>Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T extends Number>
Subtract<T>Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Upper
Upper. of(BindableColumn<String> column)
Constructors in org.mybatis.dynamic.sql.select.function with parameters of type BindableColumn Constructor Description AbstractFunction(BindableColumn<T> column)
Deprecated.AbstractMultipleColumnArithmeticFunction(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
Deprecated.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.update
Methods in org.mybatis.dynamic.sql.update with parameters of type BindableColumn Modifier and Type Method Description <T> UpdateDSL.UpdateWhereBuilder
UpdateDSL. where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
-
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)
-
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)
-