|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.universAAL.maven.FilteringVisitorSupport
public abstract class FilteringVisitorSupport
This abstract class is a support for implementations of DependencyNodeVisitor which provides methods for: filtering, stringifying, remembering visited nodes. Class should be extended by implementation of DependencyNodeVisitor.
Constructor Summary | |
---|---|
FilteringVisitorSupport(org.apache.maven.plugin.logging.Log log)
Constructor of FilteringVisitorSupport. |
Method Summary | |
---|---|
protected org.apache.maven.plugin.logging.Log |
getLog()
Gets the log object. |
protected Set<String> |
getVisited()
Gets set of visited nodes. |
protected boolean |
isInScope(org.apache.maven.shared.dependency.tree.DependencyNode node)
Check if DepdencyNode is in the scope. |
static String |
stringify(org.apache.maven.artifact.Artifact artifact)
Stringify Artifact to string a in a following way: groupId:artifactId:version. |
protected String |
stringify(org.apache.maven.shared.dependency.tree.DependencyNode node)
Stringify DependencyNode to a string in a following way: groupId:artifactId:version. |
protected String |
stringifyNoVersion(org.apache.maven.artifact.Artifact artifact)
Stringify Artifact to a string in a following way: groupId:artifactId. |
protected String |
stringifyNoVersion(org.apache.maven.shared.dependency.tree.DependencyNode node)
Stringify DependencyNode to a string in a following way: groupId:artifactId. |
protected boolean |
wasVisited(org.apache.maven.shared.dependency.tree.DependencyNode node)
Check if node was visited. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FilteringVisitorSupport(org.apache.maven.plugin.logging.Log log)
log
- object used for logging.Method Detail |
---|
public static String stringify(org.apache.maven.artifact.Artifact artifact)
artifact
- which should be stringified
protected final String stringify(org.apache.maven.shared.dependency.tree.DependencyNode node)
node
- which should be stringified
protected final String stringifyNoVersion(org.apache.maven.artifact.Artifact artifact)
artifact
- which should be stringified
protected final String stringifyNoVersion(org.apache.maven.shared.dependency.tree.DependencyNode node)
node
- which should be stringified
protected final boolean wasVisited(org.apache.maven.shared.dependency.tree.DependencyNode node)
node
- which should be checked for being visited
protected final boolean isInScope(org.apache.maven.shared.dependency.tree.DependencyNode node)
node
- which should be checked for being in scope
protected final org.apache.maven.plugin.logging.Log getLog()
protected final Set<String> getVisited()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |