Class DefaultClasspathTransformation.ClasspathGraphVisitor
- java.lang.Object
-
- org.apache.maven.repository.metadata.DefaultClasspathTransformation.ClasspathGraphVisitor
-
- Enclosing class:
- DefaultClasspathTransformation
private class DefaultClasspathTransformation.ClasspathGraphVisitor extends java.lang.ObjectHelper class to traverse graph. Required to make the containing method thread-safe and yet use class level data to lessen stack usage in recursion
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ClasspathContainercpc(package private) MetadataGraphgraph(package private) java.util.List<MetadataGraphVertex>visited
-
Constructor Summary
Constructors Modifier Constructor Description protectedClasspathGraphVisitor(MetadataGraph cleanGraph, ClasspathContainer cpc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidvisit(MetadataGraphVertex node)
-
-
-
Field Detail
-
graph
MetadataGraph graph
-
cpc
ClasspathContainer cpc
-
visited
java.util.List<MetadataGraphVertex> visited
-
-
Constructor Detail
-
ClasspathGraphVisitor
protected ClasspathGraphVisitor(MetadataGraph cleanGraph, ClasspathContainer cpc)
-
-
Method Detail
-
visit
protected void visit(MetadataGraphVertex node)
-
-