public class SourceResolverConfig extends Object
Constructor and Description |
---|
SourceResolverConfig(Log log,
MavenProject project,
ArtifactRepository localRepository,
File outputBasedir,
ArtifactResolver artifactResolver,
ArtifactFactory artifactFactory,
ArtifactMetadataSource artifactMetadataSource,
ArchiverManager archiverManager) |
Modifier and Type | Method and Description |
---|---|
ArchiverManager |
archiverManager() |
ArtifactFactory |
artifactFactory() |
ArtifactMetadataSource |
artifactMetadataSource() |
ArtifactResolver |
artifactResolver() |
ArtifactFilter |
filter() |
boolean |
includeCompileSources() |
boolean |
includeTestSources() |
ArtifactRepository |
localRepository() |
Log |
log() |
File |
outputBasedir() |
MavenProject |
project() |
List<MavenProject> |
reactorProjects() |
SourceResolverConfig |
withCompileSources() |
SourceResolverConfig |
withFilter(ArtifactFilter filter) |
SourceResolverConfig |
withoutCompileSources() |
SourceResolverConfig |
withoutTestSources() |
SourceResolverConfig |
withReactorProjects(List<MavenProject> reactorProjects) |
SourceResolverConfig |
withTestSources() |
public SourceResolverConfig(Log log, MavenProject project, ArtifactRepository localRepository, File outputBasedir, ArtifactResolver artifactResolver, ArtifactFactory artifactFactory, ArtifactMetadataSource artifactMetadataSource, ArchiverManager archiverManager)
log
- Log
project
- MavenProject
localRepository
- ArtifactRepository
outputBasedir
- The output base directory.artifactResolver
- ArtifactResolver
artifactFactory
- ArtifactFactory
artifactMetadataSource
- ArtifactMetadataSource
archiverManager
- ArchiverManager
public SourceResolverConfig withFilter(ArtifactFilter filter)
filter
- ArtifactFilter
SourceResolverConfig
public SourceResolverConfig withReactorProjects(List<MavenProject> reactorProjects)
reactorProjects
- The list of reactor projects.SourceResolverConfig
public SourceResolverConfig withCompileSources()
SourceResolverConfig
public SourceResolverConfig withoutCompileSources()
SourceResolverConfig
public SourceResolverConfig withTestSources()
SourceResolverConfig
public SourceResolverConfig withoutTestSources()
SourceResolverConfig
public MavenProject project()
MavenProject
public ArtifactRepository localRepository()
ArtifactRepository
public ArtifactFilter filter()
ArtifactFilter
public List<MavenProject> reactorProjects()
MavenProject
public File outputBasedir()
outputBasedir
public boolean includeCompileSources()
compileSourceIncluded
public boolean includeTestSources()
testSourceIncluded
public ArtifactResolver artifactResolver()
artifactResolver
public ArtifactMetadataSource artifactMetadataSource()
artifactMetadataSource
public ArchiverManager archiverManager()
archiverManager
public ArtifactFactory artifactFactory()
artifactFactory
Copyright © 2004–2016 The Apache Software Foundation. All rights reserved.