Uses of Interface
org.mybatis.dynamic.sql.BasicColumn
-
-
Uses of BasicColumn in org.mybatis.dynamic.sql
Subinterfaces of BasicColumn in org.mybatis.dynamic.sql Modifier and Type Interface Description interface
BindableColumn<T>
Describes additional attributes of columns that are necessary for binding the column as a JDBC parameter.Classes in org.mybatis.dynamic.sql that implement BasicColumn 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
Fields in org.mybatis.dynamic.sql declared as BasicColumn Modifier and Type Field Description protected BasicColumn
AbstractColumnComparisonCondition. column
Methods in org.mybatis.dynamic.sql that return BasicColumn Modifier and Type Method Description BasicColumn
SqlTable. allColumns()
BasicColumn
BasicColumn. as(String alias)
Returns a new instance of a BasicColumn with the alias set.static BasicColumn[]
BasicColumn. columnList(BasicColumn... columns)
Utility method to make it easier to build column lists for methods that require an array rather than the varargs method.Methods in org.mybatis.dynamic.sql with parameters of type BasicColumn Modifier and Type Method Description static <T> Add<T>
SqlBuilder. add(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static JoinCriterion
SqlBuilder. and(BasicColumn joinColumn, JoinCondition joinCondition)
static <T> OperatorFunction<T>
SqlBuilder. applyOperator(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static BasicColumn[]
BasicColumn. columnList(BasicColumn... columns)
Utility method to make it easier to build column lists for methods that require an array rather than the varargs method.static <T> Concatenate<T>
SqlBuilder. concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Count
SqlBuilder. count(BasicColumn column)
static CountDSL.FromGatherer<SelectModel>
SqlBuilder. countColumn(BasicColumn column)
Renders as select count(column) from table...static CountDistinct
SqlBuilder. countDistinct(BasicColumn column)
static CountDSL.FromGatherer<SelectModel>
SqlBuilder. countDistinctColumn(BasicColumn column)
Renders as select count(distinct column) from table...static <T> Divide<T>
SqlBuilder. divide(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static EqualTo
SqlBuilder. equalTo(BasicColumn column)
static <T> IsEqualToColumn<T>
SqlBuilder. isEqualTo(BasicColumn column)
static <T> IsGreaterThanColumn<T>
SqlBuilder. isGreaterThan(BasicColumn column)
static <T> IsGreaterThanOrEqualToColumn<T>
SqlBuilder. isGreaterThanOrEqualTo(BasicColumn column)
static <T> IsLessThanColumn<T>
SqlBuilder. isLessThan(BasicColumn column)
static <T> IsLessThanOrEqualToColumn<T>
SqlBuilder. isLessThanOrEqualTo(BasicColumn column)
static <T> IsNotEqualToColumn<T>
SqlBuilder. isNotEqualTo(BasicColumn column)
static <T> Multiply<T>
SqlBuilder. multiply(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static JoinCriterion
SqlBuilder. on(BasicColumn joinColumn, JoinCondition joinCondition)
static QueryExpressionDSL.FromGatherer<SelectModel>
SqlBuilder. select(BasicColumn... selectList)
static QueryExpressionDSL.FromGatherer<SelectModel>
SqlBuilder. selectDistinct(BasicColumn... selectList)
static <T> Subtract<T>
SqlBuilder. subtract(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
Method parameters in org.mybatis.dynamic.sql with type arguments of type BasicColumn Modifier and Type Method Description static QueryExpressionDSL.FromGatherer<SelectModel>
SqlBuilder. select(Collection<BasicColumn> selectList)
static QueryExpressionDSL.FromGatherer<SelectModel>
SqlBuilder. selectDistinct(Collection<BasicColumn> selectList)
Constructors in org.mybatis.dynamic.sql with parameters of type BasicColumn Constructor Description AbstractColumnComparisonCondition(BasicColumn column)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.select
Constructors in org.mybatis.dynamic.sql.select with parameters of type BasicColumn Constructor Description FromGatherer(Function<SelectModel,R> adapterFunction, BasicColumn column)
JoinSpecificationFinisher(TableExpression table, BasicColumn joinColumn, JoinCondition joinCondition, JoinType joinType)
JoinSpecificationFinisher(TableExpression table, BasicColumn joinColumn, JoinCondition joinCondition, JoinType joinType, JoinCriterion... andJoinCriteria)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.select.aggregate
Classes in org.mybatis.dynamic.sql.select.aggregate that implement BasicColumn 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 BasicColumn Modifier and Type Method Description static Count
Count. of(BasicColumn column)
static CountDistinct
CountDistinct. of(BasicColumn column)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.select.function
Classes in org.mybatis.dynamic.sql.select.function that implement BasicColumn 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 BasicColumn Modifier and Type Field Description protected BasicColumn
OperatorFunction. secondColumn
Fields in org.mybatis.dynamic.sql.select.function with type parameters of type BasicColumn Modifier and Type Field Description protected List<BasicColumn>
OperatorFunction. subsequentColumns
Methods in org.mybatis.dynamic.sql.select.function with parameters of type BasicColumn 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> 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> 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)
Method parameters in org.mybatis.dynamic.sql.select.function with type arguments of type BasicColumn Modifier and Type Method Description static <T> Add<T>
Add. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<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> Multiply<T>
Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> OperatorFunction<T>
OperatorFunction. of(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
static <T> Subtract<T>
Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
Constructors in org.mybatis.dynamic.sql.select.function with parameters of type BasicColumn Constructor Description Concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
OperatorFunction(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
Constructor parameters in org.mybatis.dynamic.sql.select.function with type arguments of type BasicColumn Constructor Description Concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
OperatorFunction(String operator, BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.select.join
Methods in org.mybatis.dynamic.sql.select.join that return BasicColumn Modifier and Type Method Description BasicColumn
JoinCriterion. leftColumn()
BasicColumn
JoinCondition. rightColumn()
BasicColumn
JoinCriterion. rightColumn()
Methods in org.mybatis.dynamic.sql.select.join with parameters of type BasicColumn Modifier and Type Method Description JoinCriterion.Builder
JoinCriterion.Builder. withJoinColumn(BasicColumn joinColumn)
Constructors in org.mybatis.dynamic.sql.select.join with parameters of type BasicColumn Constructor Description EqualTo(BasicColumn rightColumn)
JoinCondition(BasicColumn rightColumn)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.update
Methods in org.mybatis.dynamic.sql.update with parameters of type BasicColumn Modifier and Type Method Description UpdateDSL<R>
UpdateDSL.SetClauseFinisher. equalTo(BasicColumn rightColumn)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.util
Methods in org.mybatis.dynamic.sql.util that return BasicColumn Modifier and Type Method Description BasicColumn
ColumnToColumnMapping. rightColumn()
Methods in org.mybatis.dynamic.sql.util with parameters of type BasicColumn Modifier and Type Method Description static ColumnToColumnMapping
ColumnToColumnMapping. of(SqlColumn<?> column, BasicColumn rightColumn)
-
Uses of BasicColumn in org.mybatis.dynamic.sql.util.mybatis3
-
Uses of BasicColumn in org.mybatis.dynamic.sql.util.springbatch
Methods in org.mybatis.dynamic.sql.util.springbatch with parameters of type BasicColumn Modifier and Type Method Description static QueryExpressionDSL.FromGatherer<SpringBatchCursorReaderSelectModel>
SpringBatchUtility. selectForCursor(BasicColumn... selectList)
Select builder that renders in a manner appropriate for the MyBatisCursorItemReader.static QueryExpressionDSL.FromGatherer<SpringBatchPagingReaderSelectModel>
SpringBatchUtility. selectForPaging(BasicColumn... selectList)
Select builder that renders in a manner appropriate for the MyBatisPagingItemReader. -
Uses of BasicColumn in org.mybatis.dynamic.sql.where.condition
Methods in org.mybatis.dynamic.sql.where.condition with parameters of type BasicColumn Modifier and Type Method Description static <T> IsEqualToColumn<T>
IsEqualToColumn. of(BasicColumn column)
static <T> IsGreaterThanColumn<T>
IsGreaterThanColumn. of(BasicColumn column)
static <T> IsGreaterThanOrEqualToColumn<T>
IsGreaterThanOrEqualToColumn. of(BasicColumn column)
static <T> IsLessThanColumn<T>
IsLessThanColumn. of(BasicColumn column)
static <T> IsLessThanOrEqualToColumn<T>
IsLessThanOrEqualToColumn. of(BasicColumn column)
static <T> IsNotEqualToColumn<T>
IsNotEqualToColumn. of(BasicColumn column)
Constructors in org.mybatis.dynamic.sql.where.condition with parameters of type BasicColumn Constructor Description IsEqualToColumn(BasicColumn column)
IsGreaterThanColumn(BasicColumn column)
IsGreaterThanOrEqualToColumn(BasicColumn column)
IsLessThanColumn(BasicColumn column)
IsLessThanOrEqualToColumn(BasicColumn column)
IsNotEqualToColumn(BasicColumn column)
-