- childPath() - Method in class com.mastfrog.graph.IntPath
-
- children(T) - Method in class com.mastfrog.graph.dynamic.DynamicGraph
-
- children(int) - Method in interface com.mastfrog.graph.IntGraph
-
Get the set of nodes which have inbound edges from the passed node.
- children(T) - Method in interface com.mastfrog.graph.ObjectGraph
-
Get the set of string node names which are immediate child nodes of a
given one (if the graph is cyclic, this may include the node name
passed).
- clear() - Method in class com.mastfrog.graph.dynamic.DynamicGraph
-
Clear the contents of the graph.
- closureDisjunction(int, int) - Method in interface com.mastfrog.graph.IntGraph
-
Get the disjunction of the closure of two nodes.
- closureDisjunction(int...) - Method in interface com.mastfrog.graph.IntGraph
-
Get the set of those nodes which exist in the closure of only one of the
passed list of nodes.
- closureDisjunction(Bits) - Method in interface com.mastfrog.graph.IntGraph
-
Get the set of those nodes which exist in the closure of only one of the
passed list of nodes.
- closureOf(T) - Method in class com.mastfrog.graph.dynamic.DynamicGraph
-
- closureOf(int) - Method in interface com.mastfrog.graph.IntGraph
-
Get the closure of this node - the set of all nodes which have this node
as an ancestor.
- closureOf(T) - Method in interface com.mastfrog.graph.ObjectGraph
-
Get the closure of this node in the graph - all nodes which are reachable
following outbound edges from this node and its descendants.
- closureSize(T) - Method in class com.mastfrog.graph.dynamic.DynamicGraph
-
- closureSize(int) - Method in interface com.mastfrog.graph.IntGraph
-
Get the count of nodes which have the passed node as an ancestor.
- closureSize(T) - Method in interface com.mastfrog.graph.ObjectGraph
-
Determine the size of the closure of this node, following outbound edges
to the bottom of the graph, traversing each node once.
- closureUnion(int, int) - Method in interface com.mastfrog.graph.IntGraph
-
Get the union of the closure of two nodes.
- com.mastfrog.graph - package com.mastfrog.graph
-
- com.mastfrog.graph.algorithm - package com.mastfrog.graph.algorithm
-
- com.mastfrog.graph.dynamic - package com.mastfrog.graph.dynamic
-
- compareTo(Score<?>) - Method in interface com.mastfrog.graph.algorithm.Score
-
Compares scores, sorting higher scores to the top.
- compareTo(IntPath) - Method in class com.mastfrog.graph.IntPath
-
- compareTo(ObjectPath) - Method in class com.mastfrog.graph.ObjectPath
-
- connectors() - Method in interface com.mastfrog.graph.IntGraph
-
Return the set of nodes in the graph which have both inbound and outbound
references.
- contains(T) - Method in class com.mastfrog.graph.dynamic.DynamicGraph
-
Determine if this graph contains the item passed.
- contains(IntPath) - Method in class com.mastfrog.graph.IntPath
-
- contains(int) - Method in class com.mastfrog.graph.IntPath
-
- contains(T) - Method in class com.mastfrog.graph.ObjectPath
-
- contains(int, int) - Method in class com.mastfrog.graph.PairSet
-
- contains(T, T) - Method in class com.mastfrog.graph.PairSet.ObjectPairSet
-
- containsEdge(int, int) - Method in interface com.mastfrog.graph.IntGraph
-
Determine if an edge from a to b exists.
- containsPath(ObjectPath<T>) - Method in class com.mastfrog.graph.ObjectPath
-
- copy() - Method in class com.mastfrog.graph.PairSet
-
- copyOf(BitSet) - Static method in class com.mastfrog.graph.BitSetUtils
-
- create(BitSet[], BitSet[]) - Static method in interface com.mastfrog.graph.IntGraph
-
- create(Bits[]) - Static method in interface com.mastfrog.graph.IntGraph
-
- create(BitSet[]) - Static method in interface com.mastfrog.graph.IntGraph
-
- create(Bits[], Bits[]) - Static method in interface com.mastfrog.graph.IntGraph
-
- create(IntGraph, String[]) - Static method in interface com.mastfrog.graph.StringGraph
-
Create a graph from the passed bit set graph, and a pre-sorted array of
unique strings where integer nodes in the passed graph correspond to
offsets within the array.
- createBooleanParameter(Class<A>, String) - Static method in class com.mastfrog.graph.algorithm.Algorithm
-
- createDoubleParameter(Class<A>, String) - Static method in class com.mastfrog.graph.algorithm.Algorithm
-
- createIntegerParameter(Class<A>, String) - Static method in class com.mastfrog.graph.algorithm.Algorithm
-