public class AnsiFunctions extends Object
| 构造器和说明 |
|---|
AnsiFunctions() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Expression |
abs(Double literal) |
static Expression |
abs(Expression expression) |
static Expression |
abs(Float literal) |
static Expression |
abs(Integer literal) |
static Expression |
acos(Double literal) |
static Expression |
acos(Expression expression) |
static Expression |
acos(Float literal) |
static Expression |
acos(Integer literal) |
static Expression |
asin(Double literal) |
static Expression |
asin(Expression expression) |
static Expression |
asin(Float literal) |
static Expression |
asin(Integer literal) |
static Expression |
atan(Double literal) |
static Expression |
atan(Expression expression) |
static Expression |
atan(Float literal) |
static Expression |
atan(Integer literal) |
static Expression |
avg(Expression expression) |
static Expression |
ceil(Double literal) |
static Expression |
ceil(Expression expression) |
static Expression |
ceil(Float literal) |
static Expression |
concat(Expression... expressions) |
static Expression |
cos(Double literal) |
static Expression |
cos(Expression expression) |
static Expression |
cos(Float literal) |
static Expression |
cos(Integer literal) |
static Expression |
count()
Returns the number of rows returned by the query.
|
static Expression |
count(Expression expression)
Returns number of input rows for which the value of expression is not null.
|
static Expression |
countDistinct(Expression expression)
Returns number of input rows for which the value of expression is not null
and column value is distinct.
|
static Expression |
currentDate() |
static Expression |
currentTimestamp() |
static Expression |
exp(Expression expression) |
static Expression |
exp(Float literal) |
static Expression |
exp(Integer literal) |
static Expression |
floor(Double literal) |
static Expression |
floor(Expression expression) |
static Expression |
floor(Float literal) |
static Expression |
groupConcat(Expression... expressions) |
static Expression |
left(Expression expression) |
static Expression |
left(String literal) |
static Expression |
length(Expression expression) |
static Expression |
length(String literal) |
static Expression |
ln(Expression expression) |
static Expression |
ln(Float literal) |
static Expression |
ln(Integer literal) |
static Expression |
log(Expression expression) |
static Expression |
log(Float literal) |
static Expression |
log(Integer literal) |
static Expression |
log10(Expression expression) |
static Expression |
log10(Float literal) |
static Expression |
log10(Integer literal) |
static Expression |
log2(Expression expression) |
static Expression |
log2(Float literal) |
static Expression |
log2(Integer literal) |
static Expression |
lower(Expression expression) |
static Expression |
lower(String literal) |
static Expression |
ltrim(Expression... expressions) |
static Expression |
max(Expression expression) |
static Expression |
min(Expression expression) |
static Expression |
mod(Expression expression1,
Expression expression2) |
static Expression |
now() |
static Expression |
power(Expression expression,
Integer power) |
static Expression |
power(Float literal,
Integer power) |
static Expression |
power(Integer literal,
Integer power) |
static Expression |
radians(Expression expression) |
static Expression |
radians(Float literal) |
static Expression |
radians(Integer literal) |
static Expression |
rtrim(Expression... expressions) |
static Expression |
sin(Double literal) |
static Expression |
sin(Expression expression) |
static Expression |
sin(Float literal) |
static Expression |
sin(Integer literal) |
static CaseExpression |
sqlCase() |
static CaseExpression |
sqlCase(Expression caseExpr) |
static Expression |
sqlIf(Expression expression,
Expression expression1,
Expression expression2) |
static Expression |
sqrt(Expression expression) |
static Expression |
sqrt(Float literal) |
static Expression |
sqrt(Integer literal) |
static Expression |
substr(Expression expression) |
static Expression |
subStr(Expression expression,
int length) |
static Expression |
substr(String literal) |
static Expression |
sum(Expression expression) |
static Expression |
tan(Double literal) |
static Expression |
tan(Expression expression) |
static Expression |
tan(Float literal) |
static Expression |
tan(Integer literal) |
static Expression |
trim(Expression... expressions) |
static Expression |
upper(Expression expression) |
static Expression |
upper(String literal) |
public static final Expression count()
public static final Expression count(Expression expression)
expression - public static final Expression countDistinct(Expression expression)
expression - public static final Expression now()
public static final Expression currentTimestamp()
public static final Expression currentDate()
public static final Expression abs(Expression expression)
public static final Expression abs(Integer literal)
public static final Expression abs(Float literal)
public static final Expression abs(Double literal)
public static final Expression ceil(Expression expression)
public static final Expression ceil(Float literal)
public static final Expression ceil(Double literal)
public static final Expression floor(Expression expression)
public static final Expression floor(Float literal)
public static final Expression floor(Double literal)
public static final Expression sin(Expression expression)
public static final Expression sin(Float literal)
public static final Expression sin(Double literal)
public static final Expression sin(Integer literal)
public static final Expression asin(Expression expression)
public static final Expression asin(Float literal)
public static final Expression asin(Double literal)
public static final Expression asin(Integer literal)
public static final Expression tan(Expression expression)
public static final Expression tan(Float literal)
public static final Expression tan(Double literal)
public static final Expression tan(Integer literal)
public static final Expression atan(Expression expression)
public static final Expression atan(Float literal)
public static final Expression atan(Double literal)
public static final Expression atan(Integer literal)
public static final Expression cos(Expression expression)
public static final Expression cos(Float literal)
public static final Expression cos(Double literal)
public static final Expression cos(Integer literal)
public static final Expression acos(Expression expression)
public static final Expression acos(Float literal)
public static final Expression acos(Double literal)
public static final Expression acos(Integer literal)
public static final Expression exp(Integer literal)
public static final Expression exp(Float literal)
public static final Expression exp(Expression expression)
public static final Expression ln(Integer literal)
public static final Expression ln(Float literal)
public static final Expression ln(Expression expression)
public static final Expression log(Integer literal)
public static final Expression log(Float literal)
public static final Expression log(Expression expression)
public static final Expression log2(Integer literal)
public static final Expression log2(Float literal)
public static final Expression log2(Expression expression)
public static final Expression log10(Integer literal)
public static final Expression log10(Float literal)
public static final Expression log10(Expression expression)
public static final Expression power(Integer literal, Integer power)
public static final Expression power(Float literal, Integer power)
public static final Expression power(Expression expression, Integer power)
public static final Expression radians(Integer literal)
public static final Expression radians(Float literal)
public static final Expression radians(Expression expression)
public static final Expression sqrt(Integer literal)
public static final Expression sqrt(Float literal)
public static final Expression sqrt(Expression expression)
public static final Expression mod(Expression expression1, Expression expression2)
public static final Expression sum(Expression expression)
public static final Expression avg(Expression expression)
public static final Expression max(Expression expression)
public static final Expression min(Expression expression)
public static final Expression length(Expression expression)
public static final Expression length(String literal)
public static final Expression left(Expression expression)
public static final Expression left(String literal)
public static final Expression upper(Expression expression)
public static final Expression upper(String literal)
public static final Expression lower(Expression expression)
public static final Expression lower(String literal)
public static final Expression substr(Expression expression)
public static final Expression substr(String literal)
public static final Expression concat(Expression... expressions) throws SQLSyntaxException
public static final Expression trim(Expression... expressions) throws SQLSyntaxException
public static final Expression rtrim(Expression... expressions) throws SQLSyntaxException
public static final Expression ltrim(Expression... expressions) throws SQLSyntaxException
public static final Expression sqlIf(Expression expression, Expression expression1, Expression expression2)
public static final CaseExpression sqlCase()
public static final CaseExpression sqlCase(Expression caseExpr)
public static Expression groupConcat(Expression... expressions)
public static Expression subStr(Expression expression, int length)
Copyright © 2020 com.github.braisdom. All rights reserved.