Class MavenProjectParser


  • public class MavenProjectParser
    extends Object
    • Constructor Detail

      • MavenProjectParser

        public MavenProjectParser​(@NotNull
                                  @NotNull MavenEmbedderService mavenEmbedderService)
    • Method Detail

      • setLocalRepositoryDirectory

        public void setLocalRepositoryDirectory​(File localRepositoryDirectory)
      • setAltGlobalSettingsXmlLocation

        public void setAltGlobalSettingsXmlLocation​(String altGlobalSettingsXmlLocation)
      • setAltUserSettingsXmlLocation

        public void setAltUserSettingsXmlLocation​(String altUserSettingsXmlLocation)
      • parseProjectArtifacts

        protected Set<org.apache.maven.artifact.Artifact> parseProjectArtifacts​(List<org.apache.maven.project.ProjectBuildingResult> resultList)
      • parseProjectDependencies

        protected Set<org.apache.maven.model.Dependency> parseProjectDependencies​(List<org.apache.maven.project.ProjectBuildingResult> resultList)
      • getArtifact

        public org.apache.maven.artifact.Artifact getArtifact()
      • getGroupId

        public String getGroupId()
      • getArtifactId

        public String getArtifactId()
      • getVersion

        public String getVersion()
      • getArtifacts

        public Set<org.apache.maven.artifact.Artifact> getArtifacts()
      • getDependencies

        public Set<org.apache.maven.model.Dependency> getDependencies()