Package com.xebialabs.xlrelease.utils
Class Graph$
- java.lang.Object
-
- com.xebialabs.xlrelease.utils.Graph$
-
- All Implemented Interfaces:
grizzled.slf4j.Logging
,java.io.Serializable
public class Graph$ extends java.lang.Object implements grizzled.slf4j.Logging, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Graph$()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <A> Graph<A>
apply(scala.collection.immutable.Set<Graph.Edge<A>> edges)
<A> Graph<A>
apply(scala.collection.Iterable<Graph.Edge<A>> edges)
<A> scala.util.Either<Graph.DFS<A,scala.runtime.BoxedUnit>,scala.collection.immutable.List<A>>
sort(Graph<A> graph)
<A> scala.Option<scala.collection.immutable.Set<Graph.Edge<A>>>
unapply(Graph<A> x$0)
<A,B>
Graph.DFS<A,B>walk(Graph<A> graph, B z, scala.Function2<Graph.DFS<A,B>,A,B> f)
-
-
-
Field Detail
-
MODULE$
public static final Graph$ MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Method Detail
-
apply
public <A> Graph<A> apply(scala.collection.Iterable<Graph.Edge<A>> edges)
-
sort
public <A> scala.util.Either<Graph.DFS<A,scala.runtime.BoxedUnit>,scala.collection.immutable.List<A>> sort(Graph<A> graph)
-
walk
public <A,B> Graph.DFS<A,B> walk(Graph<A> graph, B z, scala.Function2<Graph.DFS<A,B>,A,B> f)
-
apply
public <A> Graph<A> apply(scala.collection.immutable.Set<Graph.Edge<A>> edges)
-
unapply
public <A> scala.Option<scala.collection.immutable.Set<Graph.Edge<A>>> unapply(Graph<A> x$0)
-
-