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 Object implements org.apache.maven.project.ProjectBuildingResult
  • Field Details

    • projectId

      private final String projectId
    • pomFile

      private final File pomFile
    • project

      private final org.apache.maven.project.MavenProject project
    • problems

      private final List<org.apache.maven.model.building.ModelProblem> problems
    • dependencyResolutionResult

      private final org.apache.maven.project.DependencyResolutionResult dependencyResolutionResult
  • Constructor Details

    • TeslaProjectBuildingResult

      public TeslaProjectBuildingResult(String projectId, File pomFile, org.apache.maven.project.MavenProject project, List<org.apache.maven.model.building.ModelProblem> problems, org.apache.maven.project.DependencyResolutionResult dependencyResolutionResult)
  • Method Details

    • getProjectId

      public String getProjectId()
      Specified by:
      getProjectId in interface org.apache.maven.project.ProjectBuildingResult
    • getPomFile

      public File getPomFile()
      Specified by:
      getPomFile in interface org.apache.maven.project.ProjectBuildingResult
    • getProject

      public org.apache.maven.project.MavenProject getProject()
      Specified by:
      getProject in interface org.apache.maven.project.ProjectBuildingResult
    • getProblems

      public List<org.apache.maven.model.building.ModelProblem> getProblems()
      Specified by:
      getProblems in interface org.apache.maven.project.ProjectBuildingResult
    • getDependencyResolutionResult

      public org.apache.maven.project.DependencyResolutionResult getDependencyResolutionResult()
      Specified by:
      getDependencyResolutionResult in interface org.apache.maven.project.ProjectBuildingResult