public class DefaultColumn extends AbstractExpression implements Column
| 构造器和说明 |
|---|
DefaultColumn(Class domainModelClass,
Dataset dataset,
String fieldName) |
DefaultColumn(Dataset dataset,
String columnName) |
getAlias, setAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAliaspublic Expression asc()
public Expression desc()
public Expression isNull()
public Expression isNotNull()
public Expression lt(Expression expr)
public Expression lt(Integer literal)
public Expression lt(Float literal)
public Expression lt(Double literal)
public Expression gt(Expression expr)
public Expression gt(Integer literal)
public Expression gt(Float literal)
public Expression gt(Double literal)
public Expression eq(Expression expr)
public Expression eq(Integer literal)
public Expression eq(Float literal)
public Expression eq(Double literal)
public Expression eq(String literal)
public Expression le(Expression expr)
public Expression le(Integer literal)
public Expression le(Float literal)
public Expression le(Double literal)
public Expression ge(Expression expr)
public Expression ge(Integer literal)
public Expression ge(Float literal)
public Expression ge(Double literal)
public Expression ne(Expression expr)
public Expression ne(Integer literal)
public Expression ne(Float literal)
public Expression ne(Double literal)
public Expression ne(String literal)
public Expression ne2(Expression expr)
public Expression ne2(Integer literal)
public Expression ne2(Float literal)
public Expression ne2(Double literal)
public Expression ne2(String literal)
public Expression in(Expression... expressions)
public Expression in(Dataset dataset)
public Expression notIn(Expression... expressions)
public Expression notIn(Dataset dataset)
public Expression between(Expression left, Expression right)
public Expression in(String... strLiterals)
public Expression in(Integer... intLiterals)
public Expression in(Long... longLiterals)
public Expression notIn(String... strLiterals)
public Expression notIn(Integer... intLiterals)
public Expression notIn(Long... longLiterals)
public Expression notBetween(Expression left, Expression right)
notBetween 在接口中 Columnpublic Expression between(Integer left, Integer right)
public Expression notBetween(Integer left, Integer right)
notBetween 在接口中 Columnpublic Expression between(Long left, Long right)
public Expression notBetween(Long left, Long right)
notBetween 在接口中 Columnpublic Expression like(String str)
public Expression as(String alias)
as 在接口中 Expressionas 在类中 AbstractExpressionpublic String toSql(ExpressionContext expressionContext)
Copyright © 2020 com.github.braisdom. All rights reserved.