Package org.sonatype.maven.polyglot
Class TeslaProjectBuilder.TeslaProjectBuildingResult
- java.lang.Object
-
- org.sonatype.maven.polyglot.TeslaProjectBuilder.TeslaProjectBuildingResult
-
- All Implemented Interfaces:
org.apache.maven.project.ProjectBuildingResult
- Enclosing class:
- TeslaProjectBuilder
private static class TeslaProjectBuilder.TeslaProjectBuildingResult extends java.lang.Object implements org.apache.maven.project.ProjectBuildingResult
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.project.DependencyResolutionResultdependencyResolutionResultprivate java.io.FilepomFileprivate java.util.List<org.apache.maven.model.building.ModelProblem>problemsprivate org.apache.maven.project.MavenProjectprojectprivate java.lang.StringprojectId
-
Constructor Summary
Constructors Constructor Description TeslaProjectBuildingResult(java.lang.String projectId, java.io.File pomFile, org.apache.maven.project.MavenProject project, java.util.List<org.apache.maven.model.building.ModelProblem> problems, org.apache.maven.project.DependencyResolutionResult dependencyResolutionResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.project.DependencyResolutionResultgetDependencyResolutionResult()java.io.FilegetPomFile()java.util.List<org.apache.maven.model.building.ModelProblem>getProblems()org.apache.maven.project.MavenProjectgetProject()java.lang.StringgetProjectId()
-
-
-
Field Detail
-
projectId
private final java.lang.String projectId
-
pomFile
private final java.io.File pomFile
-
project
private final org.apache.maven.project.MavenProject project
-
problems
private final java.util.List<org.apache.maven.model.building.ModelProblem> problems
-
dependencyResolutionResult
private final org.apache.maven.project.DependencyResolutionResult dependencyResolutionResult
-
-
Constructor Detail
-
TeslaProjectBuildingResult
public TeslaProjectBuildingResult(java.lang.String projectId, java.io.File pomFile, org.apache.maven.project.MavenProject project, java.util.List<org.apache.maven.model.building.ModelProblem> problems, org.apache.maven.project.DependencyResolutionResult dependencyResolutionResult)
-
-
Method Detail
-
getProjectId
public java.lang.String getProjectId()
- Specified by:
getProjectIdin interfaceorg.apache.maven.project.ProjectBuildingResult
-
getPomFile
public java.io.File getPomFile()
- Specified by:
getPomFilein interfaceorg.apache.maven.project.ProjectBuildingResult
-
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProjectin interfaceorg.apache.maven.project.ProjectBuildingResult
-
getProblems
public java.util.List<org.apache.maven.model.building.ModelProblem> getProblems()
- Specified by:
getProblemsin interfaceorg.apache.maven.project.ProjectBuildingResult
-
getDependencyResolutionResult
public org.apache.maven.project.DependencyResolutionResult getDependencyResolutionResult()
- Specified by:
getDependencyResolutionResultin interfaceorg.apache.maven.project.ProjectBuildingResult
-
-