Package | Description |
---|---|
com.stevewedig.blog.digraph.node_graph | |
com.stevewedig.blog.digraph.node_graph_partial |
Modifier and Type | Interface and Description |
---|---|
interface |
Dag<Id,Node>
A dag containing nodes.
|
interface |
Graph<Id,Node>
A digraph containing nodes.
|
interface |
Tree<Id,Node>
A tree containing nodes.
|
Modifier and Type | Class and Description |
---|---|
class |
DagClass<Id,Node>
An implementation of Dag.
|
class |
GraphClass<Id,Node>
An implementation of Graph.
|
class |
TreeClass<Id,Node>
An implementation of Tree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PartialDag<Id,Node>
A partial dag containing nodes.
|
interface |
PartialTree<Id,Node>
A partial tree containing nodes.
|
Modifier and Type | Method and Description |
---|---|
static <Id,Node extends DownNode<Id>> |
PartialGraphLib.down(com.google.common.collect.ImmutableSet<Node> nodeSet)
Create a PartialGraph from an DownNode set.
|
static <Id,Node extends DownNode<Id>> |
PartialGraphLib.down(Iterable<Node> nodeIterable)
Create a PartialGraph from an DownNode iterable.
|
static <Id,Node extends DownNode<Id>> |
PartialGraphLib.down(Node... nodeArray)
Create a PartialGraph from an DownNode array.
|
static <Id,Node extends DownNode<Id>> |
PartialGraphLib.down(Set<Node>... graphs)
Create a PartialGraph from the union of multiple DownNode sets (remember that PartialGraph<Node>
extends Set<Node>).
|
static <Id,Node> PartialGraph<Id,Node> |
PartialGraphLib.graph(IdGraph<Id> idGraph,
com.google.common.collect.ImmutableBiMap<Id,Node> id__node)
Create a PartialGraph from the nested IdGraph (the arc structure) and the mapping between id and node.
|
static <Id,Node extends UpNode<Id>> |
PartialGraphLib.up(com.google.common.collect.ImmutableSet<Node> nodeSet)
Create a PartialGraph from an UpNode set.
|
static <Id,Node extends UpNode<Id>> |
PartialGraphLib.up(Iterable<Node> nodeIterable)
Create a PartialGraph from an UpNode iterable.
|
static <Id,Node extends UpNode<Id>> |
PartialGraphLib.up(Node... nodeArray)
Create a PartialGraph from an UpNode array.
|
static <Id,Node extends UpNode<Id>> |
PartialGraphLib.up(Set<Node>... graphs)
Create a PartialGraph from the union of multiple UpNode sets (remember that PartialGraph<Node> extends
Set<Node>).
|
Copyright © 2014. All rights reserved.