| Package | Description |
|---|---|
| org.jboss.forge.dependencies | |
| org.jboss.forge.dependencies.builder | |
| org.jboss.forge.dependencies.collection |
| Modifier and Type | Method and Description |
|---|---|
DependencyNode |
DependencyNode.getParent() |
DependencyNode |
AddonDependencyResolver.resolveAddonDependencyHierarchy(DependencyQuery query)
Resolve the dependency hierarchy for use during
Addon installation. |
DependencyNode |
DependencyResolver.resolveDependencyHierarchy(DependencyQuery query)
Resolve the entire dependency hierarchy for the given
DependencyQuery |
| Modifier and Type | Method and Description |
|---|---|
List<DependencyNode> |
DependencyNode.getChildren() |
| Modifier and Type | Class and Description |
|---|---|
class |
DependencyNodeBuilder
Creates a
DependencyNode object |
| Modifier and Type | Method and Description |
|---|---|
DependencyNode |
DependencyNodeBuilder.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<DependencyNode> |
DependencyNodeBuilder.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
static DependencyNodeBuilder |
DependencyNodeBuilder.create(DependencyNode parent,
Dependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<DependencyNode> |
DependencyNodeUtil.breadthFirstIterator(DependencyNode dependencyNode)
Creates and returns an iterator that traverses the subtree rooted at this node in breadth-first order.
|
static Iterator<DependencyNode> |
DependencyNodeUtil.depthFirstIterator(DependencyNode dependencyNode)
Creates and returns an iterator that traverses the subtree rooted at this node in depth-first order.
|
static Iterator<DependencyNode> |
DependencyNodeUtil.preorderIterator(DependencyNode dependencyNode)
Creates and returns an iterator that traverses the subtree rooted at this node in preorder.
|
static List<DependencyNode> |
DependencyNodeUtil.select(DependencyNode node,
Predicate<DependencyNode> filter)
Returns the
DependencyNode objects that satisfy the filter. |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<DependencyNode> |
DependencyNodeUtil.breadthFirstIterator(DependencyNode dependencyNode)
Creates and returns an iterator that traverses the subtree rooted at this node in breadth-first order.
|
static Iterator<DependencyNode> |
DependencyNodeUtil.depthFirstIterator(DependencyNode dependencyNode)
Creates and returns an iterator that traverses the subtree rooted at this node in depth-first order.
|
static Iterator<DependencyNode> |
DependencyNodeUtil.preorderIterator(DependencyNode dependencyNode)
Creates and returns an iterator that traverses the subtree rooted at this node in preorder.
|
static CharSequence |
DependencyNodeUtil.prettyPrint(DependencyNode root)
Prints a tree-like structure for this object
|
static String |
DependencyNodeUtil.prettyPrint(DependencyNode root,
Predicate<DependencyNode> filter) |
static List<DependencyNode> |
DependencyNodeUtil.select(DependencyNode node,
Predicate<DependencyNode> filter)
Returns the
DependencyNode objects that satisfy the filter. |
| Modifier and Type | Method and Description |
|---|---|
static String |
DependencyNodeUtil.prettyPrint(DependencyNode root,
Predicate<DependencyNode> filter) |
static List<DependencyNode> |
DependencyNodeUtil.select(DependencyNode node,
Predicate<DependencyNode> filter)
Returns the
DependencyNode objects that satisfy the filter. |
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.