public class SourceResolverConfig
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private org.apache.maven.project.ProjectBuildingRequest |
buildingRequest |
private boolean |
compileSourceIncluded |
private org.apache.maven.shared.artifact.filter.resolve.AndFilter |
filter |
private java.io.File |
outputBasedir |
private org.apache.maven.project.MavenProject |
project |
private java.util.List<org.apache.maven.project.MavenProject> |
reactorProjects |
private boolean |
testSourceIncluded |
| Constructor and Description |
|---|
SourceResolverConfig(org.apache.maven.project.MavenProject project,
org.apache.maven.project.ProjectBuildingRequest buildingRequest,
java.io.File outputBasedir) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.maven.shared.artifact.filter.resolve.AndFilter |
filter() |
org.apache.maven.project.ProjectBuildingRequest |
getBuildingRequest() |
boolean |
includeCompileSources() |
boolean |
includeTestSources() |
java.io.File |
outputBasedir() |
org.apache.maven.project.MavenProject |
project() |
java.util.List<org.apache.maven.project.MavenProject> |
reactorProjects() |
SourceResolverConfig |
withCompileSources() |
SourceResolverConfig |
withFilter(org.apache.maven.shared.artifact.filter.resolve.AndFilter filter) |
SourceResolverConfig |
withoutCompileSources() |
SourceResolverConfig |
withoutTestSources() |
SourceResolverConfig |
withReactorProjects(java.util.List<org.apache.maven.project.MavenProject> reactorProjects) |
SourceResolverConfig |
withTestSources() |
private org.apache.maven.project.ProjectBuildingRequest buildingRequest
private final org.apache.maven.project.MavenProject project
private org.apache.maven.shared.artifact.filter.resolve.AndFilter filter
private java.util.List<org.apache.maven.project.MavenProject> reactorProjects
private final java.io.File outputBasedir
private boolean compileSourceIncluded
private boolean testSourceIncluded
public SourceResolverConfig(org.apache.maven.project.MavenProject project,
org.apache.maven.project.ProjectBuildingRequest buildingRequest,
java.io.File outputBasedir)
project - MavenProjectbuildingRequest - ProjectBuildingRequestoutputBasedir - The output base directory.public SourceResolverConfig withFilter(org.apache.maven.shared.artifact.filter.resolve.AndFilter filter)
filter - AndFilterSourceResolverConfigpublic SourceResolverConfig withReactorProjects(java.util.List<org.apache.maven.project.MavenProject> reactorProjects)
reactorProjects - The list of reactor projects.SourceResolverConfigpublic SourceResolverConfig withCompileSources()
SourceResolverConfigpublic SourceResolverConfig withoutCompileSources()
SourceResolverConfigpublic SourceResolverConfig withTestSources()
SourceResolverConfigpublic SourceResolverConfig withoutTestSources()
SourceResolverConfigpublic org.apache.maven.project.MavenProject project()
MavenProjectpublic org.apache.maven.project.ProjectBuildingRequest getBuildingRequest()
ProjectBuildingRequestpublic org.apache.maven.shared.artifact.filter.resolve.AndFilter filter()
AndFilterpublic java.util.List<org.apache.maven.project.MavenProject> reactorProjects()
MavenProjectpublic java.io.File outputBasedir()
outputBasedirpublic boolean includeCompileSources()
compileSourceIncludedpublic boolean includeTestSources()
testSourceIncluded