public class DefaultColumn extends AbstractExpression implements Column
| 构造器和说明 |
|---|
DefaultColumn(Class domainModelClass,
Dataset dataset,
String fieldName) |
DefaultColumn(Dataset dataset,
String columnName) |
| 限定符和类型 | 方法和说明 |
|---|---|
Expression |
as(String alias) |
Expression |
asc() |
LogicalExpression |
between(Expression left,
Expression right) |
static Column |
create(Class domainModelClass,
Dataset dataset,
String fieldName) |
Expression |
desc() |
protected Dataset |
getDataset() |
LogicalExpression |
in(Dataset dataset) |
LogicalExpression |
in(Expression... expressions) |
LogicalExpression |
isNotNull() |
LogicalExpression |
isNull() |
LogicalExpression |
like(Expression expression) |
LogicalExpression |
notBetween(Expression left,
Expression right) |
LogicalExpression |
notIn(Dataset dataset) |
LogicalExpression |
notIn(Expression... expressions) |
LogicalExpression |
notLike(Expression expression) |
String |
toSql(ExpressionContext expressionContext) |
String |
toString() |
attachAlias, div, eq, ge, getAlias, gt, le, lt, minus, ne, ne2, plus, processDataset, rem, setAlias, timesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbetween, between, between, in, in, in, like, notBetween, notBetween, notIn, notIn, notIn, notLikediv, div, div, div, div, div, div, getAlias, minus, minus, minus, minus, minus, minus, minus, plus, plus, plus, plus, plus, plus, plus, rem, rem, rem, rem, rem, rem, rem, times, times, times, times, times, times, timespublic Expression asc()
public Expression desc()
public LogicalExpression isNull()
public LogicalExpression isNotNull()
public LogicalExpression in(Expression... expressions)
public LogicalExpression in(Dataset dataset)
public LogicalExpression notIn(Expression... expressions)
public LogicalExpression notIn(Dataset dataset)
public LogicalExpression between(Expression left, Expression right)
public LogicalExpression notBetween(Expression left, Expression right)
notBetween 在接口中 Columnpublic LogicalExpression like(Expression expression)
public LogicalExpression notLike(Expression expression)
public Expression as(String alias)
as 在接口中 Expressionas 在类中 AbstractExpressionpublic String toSql(ExpressionContext expressionContext)
protected Dataset getDataset()
Copyright © 2020 com.github.braisdom. All rights reserved.