Package | Description |
---|---|
com.caucho.amber.expr | |
com.caucho.amber.expr.fun |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPathExpr
Represents an amber mapping query expression
|
class |
AllExpr
Represents an ALL query expression
|
class |
AmberColumnExpr
Bound identifier expression.
|
class |
AndExpr
A conjunction.
|
class |
AnyExpr
Represents an ANY or SOME (synonymous) query expression
|
class |
ArgExpr
Parameter argument expression.
|
class |
BetweenExpr
Bound identifier expression.
|
class |
BinaryExpr
Bound identifier expression.
|
class |
BooleanColumnExpr
AmberColumn expression returning a boolean
|
class |
CollectionIdExpr
Bound identifier expression.
|
class |
DependentEntityOneToOneExpr
Bound identifier expression.
|
class |
ElementCollectionExpr
Expression to a collection of rows
The relation is maintained by a link from the child objects
to the parent object.
|
class |
ElementCollectionIdExpr
Bound identifier expression.
|
class |
EmbeddedExpr
Embedded path expression
|
class |
EmptyExpr
Represents a member query expression
|
class |
EnumExpr
Enum expression for Amber.
|
class |
EqualJoinExpr
Links two tables by their key fields.
|
class |
ExistsExpr
Represents an exists query expression
|
class |
IdExpr
Bound identifier expression.
|
class |
InExpr
"in" expression
|
class |
JoinExpr
Links two tables.
|
class |
KeyColumnExpr
Bound identifier expression.
|
class |
KeyManyToOneExpr
Bound identifier expression.
|
class |
KeyPropertyExpr
Bound identifier expression.
|
class |
LikeExpr
Bound identifier expression.
|
class |
LiteralExpr
Literal expression for Amber.
|
class |
LoadBasicExpr
An embedded expression which should be loaded.
|
class |
LoadEmbeddedExpr
An embedded expression which should be loaded.
|
class |
LoadEntityExpr
An entity expression which should be loaded.
|
class |
LoadExpr
An embedded or entity expression which should be loaded.
|
class |
ManyToOneExpr
Link expression to a new table
|
class |
ManyToOneJoinExpr
Links two tables.
|
class |
MapFieldExpr
Bound identifier expression.
|
class |
MapManyToManyExpr
map expression with many-to-many result
|
class |
MemberExpr
Represents a member query expression
|
class |
NullExpr
Null expression for Amber.
|
class |
OneToManyExpr
Expression to a collection of rows
The relation is maintained by a link from the child objects
to the parent object.
|
class |
OneToManyJoinExpr
Joins two tables as "a.children".
|
class |
OrExpr
A disjunction.
|
class |
SubSelectExpr
Represents a subselect mapping query expression
|
class |
UnaryExpr
Unary expression.
|
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 |
FunExpr
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
|