Class FlattenMojo.ModelsFactory

  • Enclosing class:
    FlattenMojo

    private class FlattenMojo.ModelsFactory
    extends java.lang.Object
    • Field Detail

      • pomFile

        private final java.io.File pomFile
      • effectivePom

        private org.apache.maven.model.Model effectivePom
      • originalPom

        private org.apache.maven.model.Model originalPom
      • resolvedPom

        private org.apache.maven.model.Model resolvedPom
      • interpolatedPom

        private org.apache.maven.model.Model interpolatedPom
      • extendedInterpolatedPom

        private org.apache.maven.model.Model extendedInterpolatedPom
      • cleanPom

        private org.apache.maven.model.Model cleanPom
    • Constructor Detail

      • ModelsFactory

        private ModelsFactory​(java.io.File pomFile)
    • Method Detail

      • getEffectivePom

        public org.apache.maven.model.Model getEffectivePom()
                                                     throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getOriginalPom

        public org.apache.maven.model.Model getOriginalPom()
                                                    throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getResolvedPom

        public org.apache.maven.model.Model getResolvedPom()
      • getInterpolatedPom

        public org.apache.maven.model.Model getInterpolatedPom()
                                                        throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getExtendedInterpolatedPom

        public org.apache.maven.model.Model getExtendedInterpolatedPom()
                                                                throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getCleanPom

        public org.apache.maven.model.Model getCleanPom()
                                                 throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getModel

        public org.apache.maven.model.Model getModel​(ElementHandling handling)
                                              throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException