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 Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionDefaultArtifactFilterManager(List<ArtifactFilterManagerDelegate> delegates, CoreExports coreExports)  - 
Method Summary
Modifier 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
- 
getArtifactFilter
Returns the artifact filter for the core + extension artifacts.- Specified by:
 getArtifactFilterin interfaceArtifactFilterManager- See Also:
 
 - 
getCoreArtifactFilter
Returns the artifact filter for the standard core artifacts.- Specified by:
 getCoreArtifactFilterin interfaceArtifactFilterManager- See Also:
 
 - 
excludeArtifact
Description copied from interface:ArtifactFilterManagerExclude an extension artifact (doesn't affect getArtifactFilter's result, only getExtensionArtifactFilter).- Specified by:
 excludeArtifactin interfaceArtifactFilterManager
 - 
getCoreArtifactExcludes
- Specified by:
 getCoreArtifactExcludesin interfaceArtifactFilterManager
 
 -