Package | Description |
---|---|
org.nuxeo.ecm.core.query.sql.model |
Modifier and Type | Class and Description |
---|---|
class |
BooleanLiteral
Boolean literal.
|
class |
DateLiteral |
class |
DoubleLiteral |
class |
Expression
An infix expression.
|
class |
Function |
class |
IntegerLiteral |
class |
Literal |
class |
LiteralList |
class |
MultiExpression
An expression for an single operator with an arbitrary number of operands.
|
class |
OperandList |
class |
OrderByExpr |
class |
OrderByList |
class |
PathReference |
class |
Predicate
Predicates are boolean expressions.
|
class |
Reference
A named reference to a variable (this can be a field or table).
|
class |
ReferenceList |
class |
StringLiteral |
Modifier and Type | Field and Description |
---|---|
Operand |
Expression.lvalue |
Operand |
Expression.rvalue |
Modifier and Type | Field and Description |
---|---|
List<Operand> |
MultiExpression.values |
Modifier and Type | Method and Description |
---|---|
Operand |
SelectClause.get(int i) |
Operand |
SelectClause.get(String alias) |
Modifier and Type | Method and Description |
---|---|
void |
SelectClause.add(Operand element) |
void |
SelectClause.add(String alias,
Operand element) |
Constructor and Description |
---|
Expression(Operand lvalue,
Operator operator,
Operand rvalue) |
Predicate(Operand lvalue,
Operator operator,
Operand rvalue) |
Constructor and Description |
---|
MultiExpression(Operator operator,
List<Operand> values) |
Copyright © 2011 Nuxeo SA. All Rights Reserved.