Class ProjectPomModel

  • All Implemented Interfaces:
    org.appformer.maven.support.PomModel

    public class ProjectPomModel
    extends Object
    implements org.appformer.maven.support.PomModel
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.appformer.maven.support.PomModel

        org.appformer.maven.support.PomModel.DefaultPomModelGenerator, org.appformer.maven.support.PomModel.InternalModel, org.appformer.maven.support.PomModel.Parser
    • Field Summary

      • Fields inherited from interface org.appformer.maven.support.PomModel

        NATIVE_MAVEN_PARSER_CLASS
    • Constructor Summary

      Constructors 
      Constructor Description
      ProjectPomModel​(org.apache.maven.execution.MavenSession mavenSession)  
    • Constructor Detail

      • ProjectPomModel

        public ProjectPomModel​(org.apache.maven.execution.MavenSession mavenSession)
    • Method Detail

      • getReleaseId

        public org.appformer.maven.support.AFReleaseId getReleaseId()
        Specified by:
        getReleaseId in interface org.appformer.maven.support.PomModel
      • getParentReleaseId

        public org.appformer.maven.support.AFReleaseId getParentReleaseId()
        Specified by:
        getParentReleaseId in interface org.appformer.maven.support.PomModel
      • getDependencies

        public Collection<org.appformer.maven.support.AFReleaseId> getDependencies()
        Specified by:
        getDependencies in interface org.appformer.maven.support.PomModel
      • getDependencies

        public Collection<org.appformer.maven.support.AFReleaseId> getDependencies​(org.appformer.maven.support.DependencyFilter filter)
        Specified by:
        getDependencies in interface org.appformer.maven.support.PomModel