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(java.lang.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 java.lang.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(java.lang.String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T> Concatenate<T>
SqlBuilder. concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static <T extends java.lang.Number>
Divide<T>SqlBuilder. divide(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Lower
SqlBuilder. lower(BindableColumn<java.lang.String> column)
static <T extends java.lang.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<java.lang.String> column, int offset, int length)
static <T extends java.lang.Number>
Subtract<T>SqlBuilder. subtract(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Upper
SqlBuilder. upper(BindableColumn<java.lang.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 java.lang.String
MyBatis3RenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, java.lang.String prefix, java.lang.String parameterName)
abstract java.lang.String
RenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, java.lang.String prefix, java.lang.String parameterName)
java.lang.String
SpringNamedParameterRenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, java.lang.String prefix, java.lang.String parameterName)
java.lang.String
RenderingStrategy. getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, java.lang.String prefix, java.lang.String parameterName)
java.lang.String
SpringNamedParameterRenderingStrategy. getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, java.lang.String prefix, java.lang.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.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 java.lang.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 java.lang.Number>
class
Concatenate<T>
class
Divide<T extends java.lang.Number>
class
Lower
class
Multiply<T extends java.lang.Number>
class
OperatorFunction<T>
class
Substring
class
Subtract<T extends java.lang.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 java.lang.Number>
Add<T>Add. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
static <T extends java.lang.Number>
Divide<T>Divide. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
static Lower
Lower. of(BindableColumn<java.lang.String> column)
static <T extends java.lang.Number>
Multiply<T>Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
static <T> OperatorFunction<T>
OperatorFunction. of(java.lang.String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Substring
Substring. of(BindableColumn<java.lang.String> column, int offset, int length)
static <T extends java.lang.Number>
Subtract<T>Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
static Upper
Upper. of(BindableColumn<java.lang.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, java.util.List<BasicColumn> subsequentColumns)
Deprecated.AbstractTypeConvertingFunction(BindableColumn<T> column)
AbstractUniTypeFunction(BindableColumn<T> column)
Concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)
OperatorFunction(java.lang.String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.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 java.lang.String
SpringBatchReaderRenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, java.lang.String prefix, java.lang.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, java.util.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, java.util.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, java.util.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)
-