org.codehaus.plexus.builder
public abstract class AbstractBuilder extends AbstractLogEnabled
Version: $Id: AbstractBuilder.java 2738 2005-10-20 13:15:01Z evenisse $
| Nested Class Summary | |
|---|---|
| static class | AbstractBuilder.AndArtifactFilter |
| static class | AbstractBuilder.GroupArtifactTypeArtifactFilter |
| static class | AbstractBuilder.ScopeExcludeArtifactFilter |
| Method Summary | |
|---|---|
| protected void | copyArtifact(Artifact artifact, File outputDir, File destination) |
| protected void | copyArtifacts(File outputDir, File dir, Set artifacts) |
| protected void | executable(File file) |
| protected void | filterCopy(File in, File out, Map map) |
| protected void | filterCopy(InputStream in, File out, Map map) |
| protected void | filterCopy(Reader in, File out, Map map) |
| protected Set | findArtifacts(List remoteRepositories, ArtifactRepository localRepository, Set sourceArtifacts, boolean resolveTransitively, ArtifactFilter artifactFilter) |
| protected Set | getBootArtifacts(Set projectArtifacts, List remoteRepositories, ArtifactRepository localRepository, boolean ignoreIfMissing) |
| protected Set | getCoreArtifacts(Set projectArtifacts, List remoteRepositories, ArtifactRepository localRepository, boolean ignoreIfMissing) |
| protected Set | getExcludedArtifacts(Set projectArtifacts, List remoteRepositories, ArtifactRepository localRepository) |
| protected InputStream | getResourceAsStream(String resource) |
| protected File | mkdirs(File directory) |
| protected String | resolveVersion(String groupId, String artifactId, Set projectArtifacts, boolean ignoreIfMissing, Set resolvedArtifacts) |