public abstract class AbstractGraphStringGenerator extends Object
Modifier and Type | Field and Description |
---|---|
protected static Comparator<Edge> |
DEP_COMPARATOR |
protected List<Edge> |
edges |
protected DependencyGraph |
graph |
protected static Comparator<ProjectNode> |
NODE_COMPARATOR |
protected static Comparator<hudson.model.Job<?,?>> |
PROJECT_COMPARATOR |
protected static com.google.common.base.Function<ProjectNode,String> |
PROJECT_NAME_FUNCTION |
protected List<ProjectNode> |
projectsInDeps |
protected ArrayList<ProjectNode> |
standaloneProjects |
protected com.google.common.collect.ListMultimap<ProjectNode,ProjectNode> |
subJobs |
Modifier | Constructor and Description |
---|---|
protected |
AbstractGraphStringGenerator(DependencyGraph graph,
com.google.common.collect.ListMultimap<ProjectNode,ProjectNode> projects2Subprojects) |
protected static final Comparator<Edge> DEP_COMPARATOR
protected static final Comparator<ProjectNode> NODE_COMPARATOR
protected static final Comparator<hudson.model.Job<?,?>> PROJECT_COMPARATOR
protected static final com.google.common.base.Function<ProjectNode,String> PROJECT_NAME_FUNCTION
protected ArrayList<ProjectNode> standaloneProjects
protected List<ProjectNode> projectsInDeps
protected com.google.common.collect.ListMultimap<ProjectNode,ProjectNode> subJobs
protected final DependencyGraph graph
protected AbstractGraphStringGenerator(DependencyGraph graph, com.google.common.collect.ListMultimap<ProjectNode,ProjectNode> projects2Subprojects)
public abstract String generate()
Copyright © 2016–2020. All rights reserved.