Class DefaultArchetypeFilesResolver
java.lang.Object
org.apache.maven.archetype.common.DefaultArchetypeFilesResolver
- All Implemented Interfaces:
ArchetypeFilesResolver
@Named
@Singleton
public class DefaultArchetypeFilesResolver
extends Object
implements ArchetypeFilesResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterFiles
(String moduleOffset, FileSet fileSet, List<String> archetypeResources) findOtherResources
(int level, List<String> files, String languages) findOtherSources
(int level, List<String> files, String languages) findResourcesMainFiles
(List<String> files, String languages) findResourcesTestFiles
(List<String> files, String languages) findSiteFiles
(List<String> files, String languages) findSourcesMainFiles
(List<String> files, String languages) findSourcesTestFiles
(List<String> files, String languages) getFilesWithExtension
(List<String> files, String extension) getFilteredFiles
(List<String> files, String filtered) getPackagedFiles
(List<String> files, String packageName) getUnpackagedFiles
(List<String> files, String packageName) resolvePackage
(File basedir, List<String> languages)
-
Constructor Details
-
DefaultArchetypeFilesResolver
public DefaultArchetypeFilesResolver()
-
-
Method Details
-
getFilesWithExtension
- Specified by:
getFilesWithExtension
in interfaceArchetypeFilesResolver
-
getFilteredFiles
- Specified by:
getFilteredFiles
in interfaceArchetypeFilesResolver
-
filterFiles
public List<String> filterFiles(String moduleOffset, FileSet fileSet, List<String> archetypeResources) - Specified by:
filterFiles
in interfaceArchetypeFilesResolver
-
findOtherResources
- Specified by:
findOtherResources
in interfaceArchetypeFilesResolver
-
findOtherResources
public List<String> findOtherResources(int level, List<String> files, List<String> sourcesFiles, String languages) - Specified by:
findOtherResources
in interfaceArchetypeFilesResolver
-
findOtherSources
- Specified by:
findOtherSources
in interfaceArchetypeFilesResolver
-
findResourcesMainFiles
- Specified by:
findResourcesMainFiles
in interfaceArchetypeFilesResolver
-
findResourcesTestFiles
- Specified by:
findResourcesTestFiles
in interfaceArchetypeFilesResolver
-
findSiteFiles
- Specified by:
findSiteFiles
in interfaceArchetypeFilesResolver
-
findSourcesMainFiles
- Specified by:
findSourcesMainFiles
in interfaceArchetypeFilesResolver
-
findSourcesTestFiles
- Specified by:
findSourcesTestFiles
in interfaceArchetypeFilesResolver
-
getPackagedFiles
- Specified by:
getPackagedFiles
in interfaceArchetypeFilesResolver
-
resolvePackage
- Specified by:
resolvePackage
in interfaceArchetypeFilesResolver
- Throws:
IOException
-
getUnpackagedFiles
- Specified by:
getUnpackagedFiles
in interfaceArchetypeFilesResolver
-