Class SourceResolverConfig
- java.lang.Object
-
- org.apache.maven.plugins.javadoc.resolver.SourceResolverConfig
-
public class SourceResolverConfig extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.project.ProjectBuildingRequestbuildingRequestprivate booleancompileSourceIncludedprivate org.apache.maven.shared.artifact.filter.resolve.AndFilterfilterprivate java.io.FileoutputBasedirprivate org.apache.maven.project.MavenProjectprojectprivate java.util.List<org.apache.maven.project.MavenProject>reactorProjectsprivate booleantestSourceIncluded
-
Constructor Summary
Constructors Constructor Description SourceResolverConfig(org.apache.maven.project.MavenProject project, org.apache.maven.project.ProjectBuildingRequest buildingRequest, java.io.File outputBasedir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.shared.artifact.filter.resolve.AndFilterfilter()org.apache.maven.project.ProjectBuildingRequestgetBuildingRequest()booleanincludeCompileSources()booleanincludeTestSources()java.io.FileoutputBasedir()org.apache.maven.project.MavenProjectproject()java.util.List<org.apache.maven.project.MavenProject>reactorProjects()SourceResolverConfigwithCompileSources()SourceResolverConfigwithFilter(org.apache.maven.shared.artifact.filter.resolve.AndFilter filter)SourceResolverConfigwithoutCompileSources()SourceResolverConfigwithoutTestSources()SourceResolverConfigwithReactorProjects(java.util.List<org.apache.maven.project.MavenProject> reactorProjects)SourceResolverConfigwithTestSources()
-
-
-
Field Detail
-
buildingRequest
private org.apache.maven.project.ProjectBuildingRequest buildingRequest
-
project
private final org.apache.maven.project.MavenProject project
-
filter
private org.apache.maven.shared.artifact.filter.resolve.AndFilter filter
-
reactorProjects
private java.util.List<org.apache.maven.project.MavenProject> reactorProjects
-
outputBasedir
private final java.io.File outputBasedir
-
compileSourceIncluded
private boolean compileSourceIncluded
-
testSourceIncluded
private boolean testSourceIncluded
-
-
Constructor Detail
-
SourceResolverConfig
public SourceResolverConfig(org.apache.maven.project.MavenProject project, org.apache.maven.project.ProjectBuildingRequest buildingRequest, java.io.File outputBasedir)- Parameters:
project-MavenProjectbuildingRequest-ProjectBuildingRequestoutputBasedir- The output base directory.
-
-
Method Detail
-
withFilter
public SourceResolverConfig withFilter(org.apache.maven.shared.artifact.filter.resolve.AndFilter filter)
- Parameters:
filter-AndFilter- Returns:
SourceResolverConfig
-
withReactorProjects
public SourceResolverConfig withReactorProjects(java.util.List<org.apache.maven.project.MavenProject> reactorProjects)
- Parameters:
reactorProjects- The list of reactor projects.- Returns:
SourceResolverConfig
-
withCompileSources
public SourceResolverConfig withCompileSources()
- Returns:
SourceResolverConfig
-
withoutCompileSources
public SourceResolverConfig withoutCompileSources()
- Returns:
SourceResolverConfig
-
withTestSources
public SourceResolverConfig withTestSources()
- Returns:
SourceResolverConfig
-
withoutTestSources
public SourceResolverConfig withoutTestSources()
- Returns:
SourceResolverConfig
-
project
public org.apache.maven.project.MavenProject project()
- Returns:
MavenProject
-
getBuildingRequest
public org.apache.maven.project.ProjectBuildingRequest getBuildingRequest()
- Returns:
ProjectBuildingRequest
-
filter
public org.apache.maven.shared.artifact.filter.resolve.AndFilter filter()
- Returns:
AndFilter
-
reactorProjects
public java.util.List<org.apache.maven.project.MavenProject> reactorProjects()
- Returns:
- list of
MavenProject
-
outputBasedir
public java.io.File outputBasedir()
- Returns:
outputBasedir
-
includeCompileSources
public boolean includeCompileSources()
- Returns:
compileSourceIncluded
-
includeTestSources
public boolean includeTestSources()
- Returns:
testSourceIncluded
-
-