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 classConstant<T>classDerivedColumn<T>A derived column is a column that is not directly related to a table.classSqlColumn<T>classStringConstantMethods 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> SqlCriterionSqlBuilder. and(BindableColumn<T> column, VisitableCondition<T> condition)static <T> SqlCriterionSqlBuilder. 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> SqlCriterionSqlBuilder. or(BindableColumn<T> column, VisitableCondition<T> condition)static <T> SqlCriterionSqlBuilder. 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> WhereDSLSqlBuilder. where(BindableColumn<T> column, VisitableCondition<T> condition)static <T> WhereDSLSqlBuilder. 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 StringMyBatis3RenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)abstract StringRenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)StringSpringNamedParameterRenderingStrategy. getFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)StringRenderingStrategy. getMultiRowFormattedJdbcPlaceholder(BindableColumn<?> column, String prefix, String parameterName)StringSpringNamedParameterRenderingStrategy. 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 classAbstractCountCount functions are implemented differently than the other aggregates.classAvg<T>classCountclassCountAllclassCountDistinctclassMax<T>classMin<T>classSum<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 classAbstractTypeConvertingFunction<T,R,U extends AbstractTypeConvertingFunction<T,R,U>>Represents a function that can change the underlying type.classAbstractUniTypeFunction<T,U extends AbstractUniTypeFunction<T,U>>Represents a function that does not change the underlying data type.classAdd<T>classConcatenate<T>classDivide<T>classLower<T>classMultiply<T>classOperatorFunction<T>classSubstring<T>classSubtract<T>classUpper<T>Fields in org.mybatis.dynamic.sql.select.function declared as BindableColumn Modifier and Type Field Description protected BindableColumn<T>AbstractTypeConvertingFunction. columnMethods 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 StringSpringBatchReaderRenderingStrategy. 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> TAbstractWhereDSL. and(BindableColumn<S> column, VisitableCondition<S> condition)<S> TAbstractWhereDSL. and(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion> subCriteria)<S> TAbstractWhereDSL. and(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion... subCriteria)<S> TAbstractWhereDSL. or(BindableColumn<S> column, VisitableCondition<S> condition)<S> TAbstractWhereDSL. or(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion> subCriteria)<S> TAbstractWhereDSL. or(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion... subCriteria)<S> TAbstractWhereDSL. where(BindableColumn<S> column, VisitableCondition<S> condition)<S> TAbstractWhereDSL. where(BindableColumn<S> column, VisitableCondition<S> condition, List<SqlCriterion> subCriteria)<S> TAbstractWhereDSL. where(BindableColumn<S> column, VisitableCondition<S> condition, SqlCriterion... subCriteria)<T> WAbstractWhereSupport. where(BindableColumn<T> column, VisitableCondition<T> condition, List<SqlCriterion> subCriteria)<T> WAbstractWhereSupport. 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)
-