Class MavenProjectBinaryImpl

  • All Implemented Interfaces:
    org.guvnor.ala.build.Binary, MavenBinary, org.guvnor.ala.config.BinaryConfig, org.guvnor.ala.config.CloneableConfig<MavenBinary>, org.guvnor.ala.config.Config

    public class MavenProjectBinaryImpl
    extends Object
    implements MavenBinary, org.guvnor.ala.config.CloneableConfig<MavenBinary>
    • Constructor Detail

      • MavenProjectBinaryImpl

        public MavenProjectBinaryImpl​(org.uberfire.java.nio.file.Path path,
                                      org.guvnor.ala.build.Project sourceProject,
                                      String groupId,
                                      String artifactId,
                                      String version)
    • Method Detail

      • getProject

        public org.guvnor.ala.build.Project getProject()
        Specified by:
        getProject in interface org.guvnor.ala.build.Binary
      • getPath

        public org.uberfire.java.nio.file.Path getPath()
        Specified by:
        getPath in interface org.guvnor.ala.build.Binary
      • getName

        public String getName()
        Specified by:
        getName in interface org.guvnor.ala.build.Binary