Modifier and Type | Class and 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 |
Modifier and Type | Method and Description |
---|---|
BindableColumn<T> |
BindableColumn.as(String alias)
Override the base method definition to make it more specific to this interface.
|
BindableColumn<T> |
ColumnAndConditionCriterion.column() |
Modifier and Type | Method and Description |
---|---|
static <T> Add<T> |
SqlBuilder.add(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> SqlCriterion |
SqlBuilder.and(BindableColumn<T> column,
VisitableCondition<T> condition) |
static <T> SqlCriterion |
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> 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> SqlCriterion |
SqlBuilder.or(BindableColumn<T> column,
VisitableCondition<T> condition) |
static <T> SqlCriterion |
SqlBuilder.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> WhereDSL |
SqlBuilder.where(BindableColumn<T> column,
VisitableCondition<T> condition) |
static <T> WhereDSL |
SqlBuilder.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) |
Modifier and Type | Method and Description |
---|---|
abstract String |
RenderingStrategy.getFormattedJdbcPlaceholder(BindableColumn<?> column,
String prefix,
String parameterName) |
String |
SpringNamedParameterRenderingStrategy.getFormattedJdbcPlaceholder(BindableColumn<?> column,
String prefix,
String parameterName) |
String |
MyBatis3RenderingStrategy.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) |
Modifier and Type | Class and 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> |
Modifier and Type | Method and Description |
---|---|
static <T> Min<T> |
Min.of(BindableColumn<T> column) |
static <T> Max<T> |
Max.of(BindableColumn<T> column) |
static <T> Sum<T> |
Sum.of(BindableColumn<T> column) |
static <T> Avg<T> |
Avg.of(BindableColumn<T> column) |
Modifier and Type | Class and 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> |
Modifier and Type | Field and Description |
---|---|
protected BindableColumn<T> |
AbstractTypeConvertingFunction.column |
Modifier and Type | Method and Description |
---|---|
static <T> Concatenate<T> |
Concatenate.concatenate(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> Upper<T> |
Upper.of(BindableColumn<T> column) |
static <T> Lower<T> |
Lower.of(BindableColumn<T> column) |
static <T> Divide<T> |
Divide.of(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> Subtract<T> |
Subtract.of(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> Add<T> |
Add.of(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> Multiply<T> |
Multiply.of(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> Divide<T> |
Divide.of(BindableColumn<T> firstColumn,
BasicColumn secondColumn,
List<BasicColumn> subsequentColumns) |
static <T> Subtract<T> |
Subtract.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> Add<T> |
Add.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> Substring<T> |
Substring.of(BindableColumn<T> column,
int offset,
int length) |
static <T> OperatorFunction<T> |
OperatorFunction.of(String operator,
BindableColumn<T> firstColumn,
BasicColumn secondColumn,
BasicColumn... subsequentColumns) |
static <T> OperatorFunction<T> |
OperatorFunction.of(String operator,
BindableColumn<T> firstColumn,
BasicColumn secondColumn,
List<BasicColumn> subsequentColumns) |
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
String |
SpringBatchReaderRenderingStrategy.getFormattedJdbcPlaceholder(BindableColumn<?> column,
String prefix,
String parameterName) |
Modifier and Type | Method and 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) |
<T> W |
AbstractWhereSupport.where(BindableColumn<T> column,
VisitableCondition<T> condition,
List<SqlCriterion> subCriteria) |
<T> W |
AbstractWhereSupport.where(BindableColumn<T> column,
VisitableCondition<T> condition,
SqlCriterion... subCriteria) |
Modifier and Type | Method and Description |
---|---|
WhereConditionVisitor.Builder<T> |
WhereConditionVisitor.Builder.withColumn(BindableColumn<T> column) |
static <T> WhereConditionVisitor.Builder<T> |
WhereConditionVisitor.withColumn(BindableColumn<T> column) |
Copyright © 2016–2021 MyBatis.org. All rights reserved.