Class NodeReduction
- java.lang.Object
-
- eu.europa.ec.eurostat.jgiscotools.graph.algo.NodeReduction
-
public class NodeReduction extends Object
- Author:
- julien Gaffuri
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
NodeReduction.NodeReductionCriteria
-
Field Summary
Fields Modifier and Type Field Description static NodeReduction.NodeReductionCriteria
DEFAULT_NODE_REDUCTION_CRITERIA
-
Constructor Summary
Constructors Constructor Description NodeReduction()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Collection<Edge>
ensure(Graph g)
static Collection<Edge>
ensure(Graph g, NodeReduction.NodeReductionCriteria nrc)
static Edge
ensure(Node n)
static Edge
ensure(Node n, NodeReduction.NodeReductionCriteria nrc)
static Collection<Edge>
ensure(Collection<Node> ns)
static Collection<Edge>
ensure(Collection<Node> ns, NodeReduction.NodeReductionCriteria nrc)
-
-
-
Field Detail
-
DEFAULT_NODE_REDUCTION_CRITERIA
public static NodeReduction.NodeReductionCriteria DEFAULT_NODE_REDUCTION_CRITERIA
-
-
Method Detail
-
ensure
public static Edge ensure(Node n, NodeReduction.NodeReductionCriteria nrc)
-
ensure
public static Collection<Edge> ensure(Collection<Node> ns, NodeReduction.NodeReductionCriteria nrc)
-
ensure
public static Collection<Edge> ensure(Collection<Node> ns)
-
ensure
public static Collection<Edge> ensure(Graph g, NodeReduction.NodeReductionCriteria nrc)
-
ensure
public static Collection<Edge> ensure(Graph g)
-
-