Class DependencyGraph
- java.lang.Object
-
- io.quarkus.arc.deployment.devconsole.DependencyGraph
-
public class DependencyGraph extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DependencyGraph.Link
-
Field Summary
Fields Modifier and Type Field Description Set<DependencyGraph.Link>
links
int
maxLevel
Set<DevBeanInfo>
nodes
-
Constructor Summary
Constructors Constructor Description DependencyGraph(Set<DevBeanInfo> nodes, Set<DependencyGraph.Link> links)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) DependencyGraph
filterLinks(Predicate<DependencyGraph.Link> predicate)
(package private) DependencyGraph
forLevel(int level)
-
-
-
Field Detail
-
nodes
public final Set<DevBeanInfo> nodes
-
links
public final Set<DependencyGraph.Link> links
-
maxLevel
public final int maxLevel
-
-
Constructor Detail
-
DependencyGraph
public DependencyGraph(Set<DevBeanInfo> nodes, Set<DependencyGraph.Link> links)
-
-
Method Detail
-
forLevel
DependencyGraph forLevel(int level)
-
filterLinks
DependencyGraph filterLinks(Predicate<DependencyGraph.Link> predicate)
-
-