| Package | Description |
|---|---|
| org.calrissian.mango.criteria.builder | |
| org.calrissian.mango.criteria.domain | |
| org.calrissian.mango.criteria.support | |
| 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 |
class |
OrNode |
| Modifier and Type | Field and Description |
|---|---|
protected ParentNode |
ParentNode.parent |
| Modifier and Type | Method and Description |
|---|---|
ParentNode |
Node.parent() |
ParentNode |
ParentNode.parent() |
ParentNode |
Leaf.parent() |
| Modifier and Type | Method and Description |
|---|---|
Node |
AndNode.clone(ParentNode node) |
Node |
HasNotLeaf.clone(ParentNode node) |
Node |
Node.clone(ParentNode node) |
Node |
LessThanEqualsLeaf.clone(ParentNode node) |
Node |
GreaterThanEqualsLeaf.clone(ParentNode node) |
Node |
InLeaf.clone(ParentNode node) |
Node |
EqualsLeaf.clone(ParentNode node) |
Node |
NotEqualsLeaf.clone(ParentNode node) |
Node |
GreaterThanLeaf.clone(ParentNode node) |
Node |
NotInLeaf.clone(ParentNode node) |
Node |
LessThanLeaf.clone(ParentNode node) |
Node |
HasLeaf.clone(ParentNode node) |
Node |
OrNode.clone(ParentNode node) |
Node |
RangeLeaf.clone(ParentNode node) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
NodeUtils.parentContainsOnlyLeaves(ParentNode parentNode)
Determines if parent node has children that are all leaves
|
| Modifier and Type | Method and Description |
|---|---|
void |
NodeVisitor.begin(ParentNode node) |
void |
PrintNodeVisitor.begin(ParentNode node) |
void |
CollapseParentClauseVisitor.begin(ParentNode node) |
void |
EmptyParentCollapseVisitor.begin(ParentNode node) |
void |
SingleClauseCollapseVisitor.begin(ParentNode node) |
void |
NodeVisitor.end(ParentNode node) |
void |
PrintNodeVisitor.end(ParentNode node) |
void |
CollapseParentClauseVisitor.end(ParentNode node) |
void |
EmptyParentCollapseVisitor.end(ParentNode node) |
void |
SingleClauseCollapseVisitor.end(ParentNode node) |
Copyright © 2015 Calrissian. All rights reserved.