| Package | Description | 
|---|---|
| com.caucho.amber.expr.fun | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbsFunExpr
ABS function expression 
 | 
class  | 
ConcatFunExpr
CONCAT function expression 
 | 
class  | 
CurrentDateFunExpr
CURRENT_DATE function expression 
 | 
class  | 
CurrentTimeFunExpr
CURRENT_TIME function expression 
 | 
class  | 
CurrentTimestampFunExpr
CURRENT_TIMESTAMP function expression 
 | 
class  | 
DateTimeFunExpr
Base for CURRENT_DATE/TIME/TIMESTAMP function expression 
 | 
class  | 
LengthFunExpr
LENGTH function expression 
 | 
class  | 
LocateFunExpr
LOCATE function expression 
 | 
class  | 
LowerFunExpr
LOWER function expression 
 | 
class  | 
MaxFunExpr
MAX() function expression 
 | 
class  | 
MinFunExpr
MIN() function expression 
 | 
class  | 
ModFunExpr
MOD function expression 
 | 
class  | 
SizeFunExpr
SIZE function expression 
 | 
class  | 
SqrtFunExpr
SQRT function expression 
 | 
class  | 
SubstringFunExpr
SUBSTRING function expression 
 | 
class  | 
SumFunExpr
SUM() function expression 
 | 
class  | 
TrimFunExpr
TRIM function expression 
 | 
class  | 
UpperFunExpr
UPPER function expression 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static FunExpr | 
CurrentTimestampFunExpr.create(QueryParser parser)  | 
static FunExpr | 
CurrentTimeFunExpr.create(QueryParser parser)  | 
static FunExpr | 
CurrentDateFunExpr.create(QueryParser parser)  | 
static FunExpr | 
ConcatFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
SizeFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
LowerFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
UpperFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
ModFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
LengthFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
SubstringFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
LocateFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
SqrtFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
AbsFunExpr.create(QueryParser parser,
      java.util.ArrayList<AmberExpr> args)  | 
static FunExpr | 
FunExpr.create(QueryParser parser,
      java.lang.String id,
      java.util.ArrayList<AmberExpr> args,
      boolean distinct)  |