Class Dependencies
java.lang.Object
org.codehaus.mojo.flatten.Dependencies
This is a simple container for
Dependency objects. Rather than using a List this object allows
operations like contains(Dependency) that work reliably even though Dependency class does not
properly implement equals.- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.apache.maven.model.Dependency dependency) voidbooleancontains(org.apache.maven.model.Dependency dependency) protected StringgetKey(org.apache.maven.model.Dependency dependency) org.apache.maven.model.Dependencyresolve(org.apache.maven.model.Dependency dependency) List<org.apache.maven.model.Dependency> toList()
-
Constructor Details
-
Dependencies
public Dependencies()The constructor.
-
-
Method Details
-
getKey
-
addAll
-
add
public void add(org.apache.maven.model.Dependency dependency) - Parameters:
dependency- theDependencyto add.
-
contains
public boolean contains(org.apache.maven.model.Dependency dependency) - Parameters:
dependency- theDependencyto test.- Returns:
trueif the givenDependencyis contained in theseDependencies,falseotherwise.
-
resolve
public org.apache.maven.model.Dependency resolve(org.apache.maven.model.Dependency dependency) - Parameters:
dependency- theDependencyto resolve.- Returns:
- a full declared
Dependency
-
toList
- Returns:
- a
Listwith theDependencyobjects contained in theseDependencies.
-