| Package | Description |
|---|---|
| org.calrissian.mango.criteria.builder | |
| org.calrissian.mango.criteria.domain | |
| org.calrissian.mango.criteria.support |
| Modifier and Type | Method and Description |
|---|---|
Node |
QueryBuilder.build() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKeyValueLeaf |
class |
AndNode |
class |
EqualsLeaf |
class |
GreaterThanEqualsLeaf |
class |
GreaterThanLeaf |
class |
HasLeaf |
class |
HasNotLeaf |
class |
InLeaf |
class |
Leaf |
class |
LessThanEqualsLeaf |
class |
LessThanLeaf |
class |
NotEqualsLeaf
Date: 11/9/12
Time: 1:57 PM
|
class |
NotInLeaf |
class |
OrNode |
class |
ParentNode
Date: 11/9/12
Time: 1:52 PM
|
class |
RangeLeaf |
| Modifier and Type | Field and Description |
|---|---|
protected List<Node> |
ParentNode.nodes |
| 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 |
|---|---|
List<Node> |
Node.children() |
List<Node> |
ParentNode.children() |
List<Node> |
Leaf.children() |
List<Node> |
ParentNode.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
void |
Node.addChild(Node node) |
void |
ParentNode.addChild(Node node) |
void |
Leaf.addChild(Node node) |
void |
Node.removeChild(Node node) |
void |
ParentNode.removeChild(Node node) |
void |
Leaf.removeChild(Node node) |
| Modifier and Type | Method and Description |
|---|---|
void |
ParentNode.setNodes(List<Node> nodes) |
| Constructor and Description |
|---|
AndNode(ParentNode parent,
List<Node> nodes) |
OrNode(ParentNode parent,
List<Node> nodes) |
ParentNode(ParentNode parent,
List<Node> nodes) |
| Modifier and Type | Method and Description |
|---|---|
static Criteria |
NodeUtils.criteriaFromNode(Node node)
Creates criteria from a node.
|
static Criteria |
NodeUtils.criteriaFromNode(Node node,
Comparator rangeComparator)
Creates criteria from a node.
|
static boolean |
NodeUtils.isEmpty(Node node)
Determines if a node is null, or a single parent node without children.
|
static boolean |
NodeUtils.isLeaf(Node node)
Returns true if a node is a leaf.
|
Copyright © 2015 Calrissian. All rights reserved.