Package org.apache.maven
Class DefaultArtifactFilterManager
java.lang.Object
org.apache.maven.DefaultArtifactFilterManager
- All Implemented Interfaces:
- ArtifactFilterManager
@Named
@Singleton
public class DefaultArtifactFilterManager
extends Object
implements ArtifactFilterManager
- Author:
- Jason van Zyl
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultArtifactFilterManager(List<ArtifactFilterManagerDelegate> delegates, CoreExports coreExports) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidexcludeArtifact(String artifactId) Exclude an extension artifact (doesn't affect getArtifactFilter's result, only getExtensionArtifactFilter).Returns the artifact filter for the core + extension artifacts.Returns the artifact filter for the standard core artifacts.
- 
Field Details- 
delegates
- 
excludedArtifacts
 
- 
- 
Constructor Details- 
DefaultArtifactFilterManager@Inject public DefaultArtifactFilterManager(List<ArtifactFilterManagerDelegate> delegates, CoreExports coreExports) 
 
- 
- 
Method Details- 
getArtifactFilterReturns the artifact filter for the core + extension artifacts.- Specified by:
- getArtifactFilterin interface- ArtifactFilterManager
- Returns:
- the artifact filter
- See Also:
 
- 
getCoreArtifactFilterReturns the artifact filter for the standard core artifacts.- Specified by:
- getCoreArtifactFilterin interface- ArtifactFilterManager
- Returns:
- the artifact filter
- See Also:
 
- 
excludeArtifactDescription copied from interface:ArtifactFilterManagerExclude an extension artifact (doesn't affect getArtifactFilter's result, only getExtensionArtifactFilter).- Specified by:
- excludeArtifactin interface- ArtifactFilterManager
- Parameters:
- artifactId- an artifact id
 
- 
getCoreArtifactExcludes- Specified by:
- getCoreArtifactExcludesin interface- ArtifactFilterManager
 
 
-