public class MetadataResolutionResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) ClasspathTransformation |
classpathTransformation
these components are are initialized on demand by
explicit call of the initTreeProcessing()
|
(package private) GraphConflictResolver |
conflictResolver |
(package private) MetadataTreeNode |
treeRoot |
Constructor and Description |
---|
MetadataResolutionResult() |
MetadataResolutionResult(MetadataTreeNode root) |
Modifier and Type | Method and Description |
---|---|
ClasspathContainer |
getClasspath(ArtifactScopeEnum scope) |
MetadataTreeNode |
getClasspathTree(ArtifactScopeEnum scope) |
MetadataGraph |
getGraph() |
MetadataGraph |
getGraph(ArtifactScopeEnum scope) |
MetadataGraph |
getGraph(MetadataResolutionRequestTypeEnum requestType) |
MetadataTreeNode |
getTree() |
void |
initTreeProcessing(org.codehaus.plexus.PlexusContainer plexus) |
void |
setTree(MetadataTreeNode root) |
MetadataTreeNode treeRoot
ClasspathTransformation classpathTransformation
GraphConflictResolver conflictResolver
public MetadataResolutionResult()
public MetadataResolutionResult(MetadataTreeNode root)
public MetadataTreeNode getTree()
public void setTree(MetadataTreeNode root)
public void initTreeProcessing(org.codehaus.plexus.PlexusContainer plexus) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
org.codehaus.plexus.component.repository.exception.ComponentLookupException
public MetadataGraph getGraph() throws MetadataResolutionException
MetadataResolutionException
public MetadataGraph getGraph(ArtifactScopeEnum scope) throws MetadataResolutionException, GraphConflictResolutionException
public MetadataGraph getGraph(MetadataResolutionRequestTypeEnum requestType) throws MetadataResolutionException, GraphConflictResolutionException
public ClasspathContainer getClasspath(ArtifactScopeEnum scope) throws MetadataGraphTransformationException, MetadataResolutionException
public MetadataTreeNode getClasspathTree(ArtifactScopeEnum scope) throws MetadataGraphTransformationException, MetadataResolutionException