@Singleton @Named public class DefaultMavenResourcesFiltering extends Object implements MavenResourcesFiltering
Constructor and Description |
---|
DefaultMavenResourcesFiltering(MavenFileFilter mavenFileFilter,
org.sonatype.plexus.build.incremental.BuildContext buildContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
filteredFileExtension(String fileName,
List<String> userNonFilteredFileExtensions) |
void |
filterResources(MavenResourcesExecution mavenResourcesExecution) |
List<String> |
getDefaultNonFilteredFileExtensions()
return the List of the non filtered extensions (jpg,jpeg,gif,bmp,png,ico)
|
@Inject public DefaultMavenResourcesFiltering(MavenFileFilter mavenFileFilter, org.sonatype.plexus.build.incremental.BuildContext buildContext)
public boolean filteredFileExtension(String fileName, List<String> userNonFilteredFileExtensions)
filteredFileExtension
in interface MavenResourcesFiltering
fileName
- the file nameuserNonFilteredFileExtensions
- an extra list of file extensionspublic List<String> getDefaultNonFilteredFileExtensions()
MavenResourcesFiltering
getDefaultNonFilteredFileExtensions
in interface MavenResourcesFiltering
List
of String
public void filterResources(MavenResourcesExecution mavenResourcesExecution) throws MavenFilteringException
filterResources
in interface MavenResourcesFiltering
mavenResourcesExecution
- MavenResourcesExecution
MavenFilteringException
- in case of failure.Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.