## Uses of Interface
org.jvnet.maven.plugin.antrun.GraphVisitor

Packages that use GraphVisitor
org.jvnet.maven.plugin.antrun

Uses of GraphVisitor in org.jvnet.maven.plugin.antrun

Classes in org.jvnet.maven.plugin.antrun that implement GraphVisitor
`class` `AbstractArtifactsExclusionFilter` Base class for `ListFilter`s that takes several nested <artifact> elements as parameters to identify artifacts.
`class` `DefaultGraphVisitor` Partial `GraphVisitor` implementation that returns true.
`class` `ExcludeArtifactsTransitivelyFilter` Filter `DependencyGraph` by excluding the specified set of artifacts.
`class` `GraphVizVisualizer` Generates a dependency diagram by using GraphViz.
`class` `GroupIdFilter`
`class` `ListFilter` `ListFilter` is a special kind of `GraphFilter` that only filters graph based on `DependencyGraph.Node`.
`class` `ManifestEntryFilter` Filter out a `DependencyGraph` by looking at manifest entries in the jar file.
`class` `PackagingFilter` Filter out a `DependencyGraph` by only traversing the given packaging.
`class` `RemoveSpecificArtifactsFilter` Filter `DependencyGraph` by excluding artifacts that are specific to the given artifacts.
`class` `ScopeFilter` Filter out a `DependencyGraph` by only traversing the given scope.

Methods in org.jvnet.maven.plugin.antrun that return GraphVisitor
`static GraphVisitor` `GraphVisitors.and(java.util.Collection<? extends GraphVisitor> visitors)` Combines multiple `GraphVisitor` by AND-ing its output.
`static GraphVisitor` `GraphVisitors.and(GraphVisitor... visitors)` Combines multiple `GraphVisitor` by AND-ing its output.
`static GraphVisitor` `GraphVisitors.not(GraphVisitor graph)` Obtains a `GraphVisitor` that does boolean-negation of the current `GraphVisitor`.
`static GraphVisitor` `GraphVisitors.or(java.util.Collection<? extends GraphVisitor> visitors)` Combines multiple `GraphVisitor` by OR-ing its output.
`static GraphVisitor` `GraphVisitors.or(GraphVisitor... visitors)` Combines multiple `GraphVisitor` by OR-ing its output.

Methods in org.jvnet.maven.plugin.antrun with parameters of type GraphVisitor
`void` `DependencyGraph.accept(GraphVisitor visitor)` Accepts the visitor.
`static GraphVisitor` `GraphVisitors.and(GraphVisitor... visitors)` Combines multiple `GraphVisitor` by AND-ing its output.
`DependencyGraph` `DependencyGraph.createSubGraph(DependencyGraph.Node node, GraphVisitor visitor)` Visits the graph started at the given node, and creates a sub-graph from visited nodes and edges.
`DependencyGraph` `DependencyGraph.createSubGraph(GraphVisitor visitor)` Accepts the visitor and invoke its visitor methods to create a sub-graph.
`static GraphVisitor` `GraphVisitors.not(GraphVisitor graph)` Obtains a `GraphVisitor` that does boolean-negation of the current `GraphVisitor`.
`static GraphVisitor` `GraphVisitors.or(GraphVisitor... visitors)` Combines multiple `GraphVisitor` by OR-ing its output.

Method parameters in org.jvnet.maven.plugin.antrun with type arguments of type GraphVisitor
`static GraphVisitor` `GraphVisitors.and(java.util.Collection<? extends GraphVisitor> visitors)` Combines multiple `GraphVisitor` by AND-ing its output.
`static GraphVisitor` `GraphVisitors.or(java.util.Collection<? extends GraphVisitor> visitors)` Combines multiple `GraphVisitor` by OR-ing its output.

Copyright © 2011. All Rights Reserved.