public class Expression extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
EXPRESSION_ALL
已过时。
|
static String |
EXPRESSION_AVG
已过时。
|
static String |
EXPRESSION_COUNT
已过时。
|
static String |
EXPRESSION_MAX
已过时。
|
static String |
EXPRESSION_MIN
已过时。
|
static String |
EXPRESSION_SUM
已过时。
|
| 构造器和说明 |
|---|
Expression(Column left,
Column value) |
Expression(Column left,
ExpressionType type) |
Expression(Column left,
Object value,
ExpressionType type) |
Expression(ExpressionType type,
IMultiQuery value) |
Expression(String left,
ExpressionType type) |
Expression(String left,
Object value) |
Expression(String left,
Object value,
ExpressionType type) |
Expression(String function,
String left,
Object value,
ExpressionType type) |
@Deprecated public static final String EXPRESSION_ALL
@Deprecated public static final String EXPRESSION_SUM
@Deprecated public static final String EXPRESSION_MAX
@Deprecated public static final String EXPRESSION_MIN
@Deprecated public static final String EXPRESSION_AVG
@Deprecated public static final String EXPRESSION_COUNT
public Expression(ExpressionType type, IMultiQuery value)
public Expression(Column left, ExpressionType type)
public Expression(Column left, Object value, ExpressionType type)
public Expression(String left, Object value, ExpressionType type)
public Expression(String function, String left, Object value, ExpressionType type)
public Expression(String left, ExpressionType type)
public Expression andValue(Object andValue)
public Object getAndValue()
public void setAndValue(Object andValue)
public Column getLeft()
public void setLeft(Column left)
left - public ExpressionType getType()
public void setType(ExpressionType type)
public Object getValue()
public void setValue(Object value)
public static Expression equal(String column, Object val)
public static Expression notEqual(String column, Object val)
public static Expression like(String column, Object val)
public static Expression notLike(String column, Object val)
public static Expression startWith(String column, Object val)
public static Expression notStartWith(String column, Object val)
public static Expression endWith(String column, Object val)
public static Expression notEndWith(String column, Object val)
public static Expression less(String column, Object val)
public static Expression lessEqual(String column, Object val)
public static Expression more(String column, Object val)
public static Expression moreEqual(String column, Object val)
public static Expression in(String column, Collection val)
public static Expression notIn(String column, Collection val)
public static Expression isNull(String column)
public static Expression isNotNull(String column)
public static Expression isEmpty(String column)
public static Expression isNotEmpty(String column)
public static Expression between(String column, Object value1, Object value2)
Copyright © 2023. All rights reserved.