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.DependencyResolutionResult
dependencyResolutionResult
private java.io.File
pomFile
private java.util.List<org.apache.maven.model.building.ModelProblem>
problems
private org.apache.maven.project.MavenProject
project
private java.lang.String
projectId
-
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.DependencyResolutionResult
getDependencyResolutionResult()
java.io.File
getPomFile()
java.util.List<org.apache.maven.model.building.ModelProblem>
getProblems()
org.apache.maven.project.MavenProject
getProject()
java.lang.String
getProjectId()
-
-
-
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:
getProjectId
in interfaceorg.apache.maven.project.ProjectBuildingResult
-
getPomFile
public java.io.File getPomFile()
- Specified by:
getPomFile
in interfaceorg.apache.maven.project.ProjectBuildingResult
-
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProject
in interfaceorg.apache.maven.project.ProjectBuildingResult
-
getProblems
public java.util.List<org.apache.maven.model.building.ModelProblem> getProblems()
- Specified by:
getProblems
in interfaceorg.apache.maven.project.ProjectBuildingResult
-
getDependencyResolutionResult
public org.apache.maven.project.DependencyResolutionResult getDependencyResolutionResult()
- Specified by:
getDependencyResolutionResult
in interfaceorg.apache.maven.project.ProjectBuildingResult
-
-