Class TGFDependencyNodeVisitor
java.lang.Object
org.apache.maven.plugins.dependency.tree.AbstractSerializingVisitor
org.apache.maven.plugins.dependency.tree.TGFDependencyNodeVisitor
- All Implemented Interfaces:
org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
public class TGFDependencyNodeVisitor
extends AbstractSerializingVisitor
implements org.apache.maven.shared.dependency.graph.traversal.DependencyNodeVisitor
A dependency node visitor that serializes visited nodes to a writer using the
TGF format.
- Since:
- 2.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class
Utiity class to write an Edge. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<TGFDependencyNodeVisitor.EdgeAppender>
List of edges.Fields inherited from class org.apache.maven.plugins.dependency.tree.AbstractSerializingVisitor
writer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
endVisit
(org.apache.maven.shared.dependency.graph.DependencyNode node) private static String
generateId
(org.apache.maven.shared.dependency.graph.DependencyNode node) Generate a unique id from a DependencyNode.boolean
visit
(org.apache.maven.shared.dependency.graph.DependencyNode node)
-
Field Details
-
edges
List of edges.
-
-
Constructor Details
-
TGFDependencyNodeVisitor
Constructor.- Parameters:
writer
- the writer to write to.
-
-
Method Details