| Package | Description |
|---|---|
| org.calrissian.mango.criteria.builder | |
| org.calrissian.mango.criteria.domain | |
| org.calrissian.mango.criteria.utils | |
| org.calrissian.mango.criteria.visitor |
| Modifier and Type | Field and Description |
|---|---|
protected ParentNode |
QueryBuilder.current |
| Constructor and Description |
|---|
QueryBuilder(ParentNode current,
QueryBuilder parentBuilder) |
| Modifier and Type | Class and Description |
|---|---|
class |
AndNode
Date: 11/9/12
Time: 1:53 PM
|
class |
OrNode
Date: 11/9/12
Time: 1:54 PM
|
| Modifier and Type | Field and Description |
|---|---|
protected ParentNode |
ParentNode.parent |
| Modifier and Type | Method and Description |
|---|---|
ParentNode |
ParentNode.parent() |
ParentNode |
Node.parent() |
ParentNode |
Leaf.parent() |
| Constructor and Description |
|---|
AndNode(ParentNode parent,
List<Node> nodes) |
EqualsLeaf(String key,
Object value,
ParentNode parent) |
Leaf(ParentNode parent) |
NotEqualsLeaf(String key,
Object value,
ParentNode parent) |
OrNode(ParentNode parent,
List<Node> nodes) |
ParentNode(ParentNode parent,
List<Node> nodes) |
RangeLeaf(String key,
Object start,
Object end,
ParentNode parent) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
NodeUtils.parentContainsOnlyLeaves(ParentNode parentNode) |
| Modifier and Type | Method and Description |
|---|---|
void |
SingleClauseCollapseVisitor.begin(ParentNode node) |
void |
PrintNodeVisitor.begin(ParentNode node) |
void |
NodeVisitor.begin(ParentNode node) |
void |
EmptyParentCollapseVisitor.begin(ParentNode node) |
void |
CollapseParentClauseVisitor.begin(ParentNode node) |
void |
SingleClauseCollapseVisitor.end(ParentNode node) |
void |
PrintNodeVisitor.end(ParentNode node) |
void |
NodeVisitor.end(ParentNode node) |
void |
EmptyParentCollapseVisitor.end(ParentNode node) |
void |
CollapseParentClauseVisitor.end(ParentNode node) |
Copyright © 2014 Calrissian. All rights reserved.