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 interfaceBindableColumn<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 classConstantclassSqlColumn<T>classStringConstantFields in org.mybatis.dynamic.sql declared as BasicColumn Modifier and Type Field Description protected BasicColumnAbstractColumnComparisonCondition. columnMethods in org.mybatis.dynamic.sql that return BasicColumn Modifier and Type Method Description BasicColumnBasicColumn. as(java.lang.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 extends java.lang.Number>
Add<T>SqlBuilder. add(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)static JoinCriterionSqlBuilder. and(BasicColumn joinColumn, JoinCondition joinCondition)static AvgSqlBuilder. avg(BasicColumn column)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 CountSqlBuilder. count(BasicColumn column)static CountDistinctSqlBuilder. countDistinct(BasicColumn column)static <T extends java.lang.Number>
Divide<T>SqlBuilder. divide(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)static EqualToSqlBuilder. 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 MaxSqlBuilder. max(BasicColumn column)static MinSqlBuilder. min(BasicColumn column)static <T extends java.lang.Number>
Multiply<T>SqlBuilder. multiply(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)static JoinCriterionSqlBuilder. on(BasicColumn joinColumn, JoinCondition joinCondition)static QueryExpressionDSL.FromGatherer<SelectModel>SqlBuilder. select(BasicColumn... selectList)static QueryExpressionDSL.FromGatherer<SelectModel>SqlBuilder. selectDistinct(BasicColumn... selectList)static <T extends java.lang.Number>
Subtract<T>SqlBuilder. subtract(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)static SumSqlBuilder. sum(BasicColumn column)Method parameters in org.mybatis.dynamic.sql with type arguments of type BasicColumn Modifier and Type Method Description static QueryExpressionDSL.FromGatherer<SelectModel>SqlBuilder. select(java.util.Collection<BasicColumn> selectList)static QueryExpressionDSL.FromGatherer<SelectModel>SqlBuilder. selectDistinct(java.util.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
Methods in org.mybatis.dynamic.sql.select with parameters of type BasicColumn Modifier and Type Method Description QueryExpressionDSL.JoinSpecificationFinisherQueryExpressionDSL.JoinSpecificationFinisher. and(BasicColumn joinColumn, JoinCondition joinCondition)QueryExpressionDSL.GroupByFinisherQueryExpressionDSL. groupBy(BasicColumn... columns)QueryExpressionDSL.GroupByFinisherQueryExpressionDSL.JoinSpecificationFinisher. groupBy(BasicColumn... columns)QueryExpressionDSL.GroupByFinisherQueryExpressionDSL.QueryExpressionWhereBuilder. groupBy(BasicColumn... columns)static GroupByModelGroupByModel. of(BasicColumn... columns)QueryExpressionDSL.JoinSpecificationFinisherQueryExpressionDSL.JoinSpecificationStarter. on(BasicColumn joinColumn, JoinCondition joinCondition)QueryExpressionDSL.JoinSpecificationFinisherQueryExpressionDSL.JoinSpecificationStarter. on(BasicColumn joinColumn, JoinCondition onJoinCondition, JoinCriterion... andJoinCriteria)QueryExpressionDSL.FromGatherer<R>QueryExpressionDSL.UnionBuilder. select(BasicColumn... selectList)static <R> QueryExpressionDSL.FromGatherer<R>SelectDSL. select(java.util.function.Function<SelectModel,R> adapterFunction, BasicColumn... selectList)static QueryExpressionDSL.FromGatherer<SelectModel>SelectDSL. select(BasicColumn... selectList)QueryExpressionDSL.FromGatherer<R>QueryExpressionDSL.UnionBuilder. selectDistinct(BasicColumn... selectList)static <R> QueryExpressionDSL.FromGatherer<R>SelectDSL. selectDistinct(java.util.function.Function<SelectModel,R> adapterFunction, BasicColumn... selectList)static QueryExpressionDSL.FromGatherer<SelectModel>SelectDSL. selectDistinct(BasicColumn... selectList)static <T> QueryExpressionDSL.FromGatherer<MyBatis3SelectModelAdapter<T>>SelectDSL. selectDistinctWithMapper(java.util.function.Function<SelectStatementProvider,T> mapperMethod, BasicColumn... selectList)Deprecated.in favor of various select methods inMyBatis3Utils.static <T> QueryExpressionDSL.FromGatherer<MyBatis3SelectModelAdapter<T>>SelectDSL. selectWithMapper(java.util.function.Function<SelectStatementProvider,T> mapperMethod, BasicColumn... selectList)Deprecated.in favor of various select methods inMyBatis3Utils.QueryExpressionModel.BuilderQueryExpressionModel.Builder. withSelectColumn(BasicColumn selectColumn)Method parameters in org.mybatis.dynamic.sql.select with type arguments of type BasicColumn Modifier and Type Method Description <R> java.util.stream.Stream<R>GroupByModel. mapColumns(java.util.function.Function<BasicColumn,R> mapper)<R> java.util.stream.Stream<R>QueryExpressionModel. mapColumns(java.util.function.Function<BasicColumn,R> mapper)QueryExpressionDSL.FromGatherer<R>QueryExpressionDSL.UnionBuilder. select(java.util.List<BasicColumn> selectList)static QueryExpressionDSL.FromGatherer<SelectModel>SelectDSL. select(java.util.Collection<BasicColumn> selectList)static <R> QueryExpressionDSL.FromGatherer<R>SelectDSL. select(java.util.function.Function<SelectModel,R> adapterFunction, java.util.Collection<BasicColumn> selectList)QueryExpressionDSL.FromGatherer<R>QueryExpressionDSL.UnionBuilder. selectDistinct(java.util.List<BasicColumn> selectList)static QueryExpressionDSL.FromGatherer<SelectModel>SelectDSL. selectDistinct(java.util.Collection<BasicColumn> selectList)static <R> QueryExpressionDSL.FromGatherer<R>SelectDSL. selectDistinct(java.util.function.Function<SelectModel,R> adapterFunction, java.util.Collection<BasicColumn> selectList)QueryExpressionDSL.FromGatherer.Builder<R>QueryExpressionDSL.FromGatherer.Builder. withSelectList(java.util.Collection<BasicColumn> selectList)QueryExpressionModel.BuilderQueryExpressionModel.Builder. withSelectList(java.util.List<BasicColumn> selectList)static QueryExpressionModel.BuilderQueryExpressionModel. withSelectList(java.util.List<BasicColumn> columnList)Constructors in org.mybatis.dynamic.sql.select with parameters of type BasicColumn Constructor Description JoinSpecificationFinisher(SqlTable table, BasicColumn joinColumn, JoinCondition joinCondition, JoinType joinType)JoinSpecificationFinisher(SqlTable 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 classAbstractAggregate<T extends AbstractAggregate<T>>This class is the base class for aggregate functions.classAvgclassCountclassCountAllCountAll seems like the other aggregates, but it is special because there is no column.classCountDistinctclassMaxclassMinclassSumFields in org.mybatis.dynamic.sql.select.aggregate declared as BasicColumn Modifier and Type Field Description protected BasicColumnAbstractAggregate. columnMethods in org.mybatis.dynamic.sql.select.aggregate with parameters of type BasicColumn Modifier and Type Method Description static AvgAvg. of(BasicColumn column)static CountCount. of(BasicColumn column)static CountDistinctCountDistinct. of(BasicColumn column)static MaxMax. of(BasicColumn column)static MinMin. of(BasicColumn column)static SumSum. of(BasicColumn column)Constructors in org.mybatis.dynamic.sql.select.aggregate with parameters of type BasicColumn Constructor Description AbstractAggregate(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 classAbstractFunction<T,U extends AbstractFunction<T,U>>classAbstractMultipleColumnArithmeticFunction<T extends java.lang.Number,U extends AbstractMultipleColumnArithmeticFunction<T,U>>classAdd<T extends java.lang.Number>classDivide<T extends java.lang.Number>classLowerclassMultiply<T extends java.lang.Number>classSubstringclassSubtract<T extends java.lang.Number>classUpperFields in org.mybatis.dynamic.sql.select.function declared as BasicColumn Modifier and Type Field Description protected BasicColumnAbstractMultipleColumnArithmeticFunction. secondColumnFields in org.mybatis.dynamic.sql.select.function with type parameters of type BasicColumn Modifier and Type Field Description protected java.util.List<BasicColumn>AbstractMultipleColumnArithmeticFunction. subsequentColumnsMethods in org.mybatis.dynamic.sql.select.function with parameters of type BasicColumn Modifier and Type Method Description 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 <T extends java.lang.Number>
Multiply<T>Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)static <T extends java.lang.Number>
Subtract<T>Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)Method parameters in org.mybatis.dynamic.sql.select.function with type arguments of type BasicColumn Modifier and Type Method Description 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 <T extends java.lang.Number>
Multiply<T>Multiply. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)static <T extends java.lang.Number>
Subtract<T>Subtract. of(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)Constructors in org.mybatis.dynamic.sql.select.function with parameters of type BasicColumn Constructor Description AbstractMultipleColumnArithmeticFunction(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.List<BasicColumn> subsequentColumns)Constructor parameters in org.mybatis.dynamic.sql.select.function with type arguments of type BasicColumn Constructor Description AbstractMultipleColumnArithmeticFunction(BindableColumn<T> firstColumn, BasicColumn secondColumn, java.util.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 BasicColumnJoinCriterion. leftColumn()BasicColumnJoinCondition. rightColumn()BasicColumnJoinCriterion. rightColumn()Methods in org.mybatis.dynamic.sql.select.join with parameters of type BasicColumn Modifier and Type Method Description JoinCriterion.BuilderJoinCriterion.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 BasicColumnColumnMapping. rightColumn()Methods in org.mybatis.dynamic.sql.util with parameters of type BasicColumn Modifier and Type Method Description static ColumnMappingColumnMapping. of(SqlColumn<?> column, BasicColumn rightColumn) -
Uses of BasicColumn in org.mybatis.dynamic.sql.util.mybatis3
Methods in org.mybatis.dynamic.sql.util.mybatis3 with parameters of type BasicColumn Modifier and Type Method Description static SelectStatementProviderMyBatis3Utils. select(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)static <R> java.util.List<R>MyBatis3Utils. selectDistinct(java.util.function.Function<SelectStatementProvider,java.util.List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)static SelectStatementProviderMyBatis3Utils. selectDistinct(BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)static <R> java.util.List<R>MyBatis3Utils. selectList(java.util.function.Function<SelectStatementProvider,java.util.List<R>> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer)static <R> RMyBatis3Utils. selectOne(java.util.function.Function<SelectStatementProvider,R> mapper, BasicColumn[] selectList, SqlTable table, SelectDSLCompleter completer) -
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)
-