| Package | Description |
|---|---|
| to.etc.webapp.query |
| Modifier and Type | Class and Description |
|---|---|
class |
QBetweenNode
Represents a "between" operation where the base item is a property reference.
|
class |
QExistsSubquery<T>
Represents an "exists" subquery on some child relation of a record.
|
class |
QLiteral |
class |
QMultiNode
A node representing the same operation spanning several
nodes (like x AND y AND z)
|
class |
QOrder |
class |
QPropertyComparison |
class |
QPropertyIn |
class |
QPropertyJoinComparison
Describes a join between a query and one of it's subqueries.
|
class |
QSelectionSubquery
Represents a subquery.
|
class |
QSqlRestriction
A verbatim SQL fragment, with optional JDBC parameters, to use inside a query.
|
class |
QUnaryNode |
class |
QUnaryProperty |
| Modifier and Type | Method and Description |
|---|---|
static QOperatorNode |
QRestriction.createValueNode(Object value)
This will recognize values or subcriteria
|
abstract QOperatorNode |
QOperatorNode.dup() |
QOperatorNode |
QSelectionSubquery.dup() |
QOperatorNode |
QBetweenNode.getA()
The low value of the between operation (prop between A and B)
|
QOperatorNode |
QBetweenNode.getB()
The high value of the between operation (prop between A and B)
|
QOperatorNode |
QPropertyIn.getExpr() |
QOperatorNode |
QPropertyComparison.getExpr() |
QOperatorNode |
QUnaryNode.getNode() |
QOperatorNode |
QExistsSubquery.getRestrictions() |
QOperatorNode |
QCriteriaQueryBase.getRestrictions() |
abstract QOperatorNode |
QRestrictor.getRestrictions() |
QOperatorNode |
IRestrictor.restrict(T value) |
| Modifier and Type | Method and Description |
|---|---|
List<QOperatorNode> |
QMultiNode.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
QCriteria<T> |
QCriteria.add(QOperatorNode r) |
QRestrictor<T> |
QRestrictor.add(QOperatorNode n) |
QSelection<T> |
QSelection.add(QOperatorNode r) |
static QMultiNode |
QRestriction.and(QOperatorNode... list) |
protected void |
QRestrictor.internalAdd(QOperatorNode r)
Add a new restriction to the list of restrictions on the data.
|
static QMultiNode |
QRestriction.or(QOperatorNode... list) |
QCriteria<T> |
QCriteria.or(QOperatorNode a1,
QOperatorNode a2,
QOperatorNode... a)
Deprecated.
|
QCriteria<T> |
QCriteria.or(QOperatorNode a1,
QOperatorNode a2,
QOperatorNode... a)
Deprecated.
|
QRestrictor<T> |
QRestrictor.or(QOperatorNode a1,
QOperatorNode a2,
QOperatorNode... rest)
Deprecated.
|
QRestrictor<T> |
QRestrictor.or(QOperatorNode a1,
QOperatorNode a2,
QOperatorNode... rest)
Deprecated.
|
QSelection<T> |
QSelection.or(QOperatorNode a1,
QOperatorNode a2,
QOperatorNode... a)
Deprecated.
|
QSelection<T> |
QSelection.or(QOperatorNode a1,
QOperatorNode a2,
QOperatorNode... a)
Deprecated.
|
protected int |
QRenderingVisitorBase.precedenceOpen(QOperatorNode n) |
static void |
QOperatorNode.prune(QOperatorNode node)
This removes all and/or constructs that have no real children.
|
void |
QExistsSubquery.setRestrictions(QOperatorNode restrictions) |
void |
QCriteriaQueryBase.setRestrictions(QOperatorNode restrictions) |
abstract void |
QRestrictor.setRestrictions(QOperatorNode n) |
| Constructor and Description |
|---|
QBetweenNode(QOperation operation,
String prop,
QOperatorNode a,
QOperatorNode b) |
QMultiNode(QOperation operation,
QOperatorNode[] ch) |
QPropertyComparison(QOperation operation,
String property,
QOperatorNode expr) |
QPropertyIn(QOperation operation,
String property,
QOperatorNode expr) |
QUnaryNode(QOperation operation,
QOperatorNode node) |
Copyright © 2017 etc.to. All rights reserved.