public abstract static class GraphUtils.Node<D> extends Object
Modifier and Type | Method and Description |
---|---|
abstract Iterable<? extends GraphUtils.Node<D>> |
getAllDependencies()
Get all dependencies, regardless of their kind.
|
abstract String |
getDependencyName(GraphUtils.Node<D> to,
GraphUtils.DependencyKind dk)
Get a name for the dependency (of given kind) linking this node to a given node
|
abstract GraphUtils.DependencyKind[] |
getSupportedDependencyKinds()
Get an array of the dependency kinds supported by this node.
|
String |
toString() |
public final D data
public Node(D data)
public abstract GraphUtils.DependencyKind[] getSupportedDependencyKinds()
public abstract Iterable<? extends GraphUtils.Node<D>> getAllDependencies()
public abstract String getDependencyName(GraphUtils.Node<D> to, GraphUtils.DependencyKind dk)
Copyright © 2017 earcam. All rights reserved.