Class JigsawExtension

java.lang.Object
com.dua3.gradle.jpms.JigsawExtension

public class JigsawExtension
extends java.lang.Object
  • Constructor Details

    • JigsawExtension

      public JigsawExtension()
  • Method Details

    • getBundleName

      public java.lang.String getBundleName()
      Get name of bundle.
      Returns:
      the bundle name
    • setBundleName

      public void setBundleName​(java.lang.String name)
      Set bundle name.
      Parameters:
      name - the bundle name to set
    • getVersion

      public java.lang.String getVersion()
      Get version.
      Returns:
      the version
    • setVersion

      public void setVersion​(java.lang.String version)
      Set version.
      Parameters:
      version - the version to set
    • getMainJar

      public java.lang.String getMainJar()
      Get the main jar.
      Returns:
      the main jar
    • setMainJar

      public void setMainJar​(java.lang.String mainJar)
      Set the main jar.
      Parameters:
      mainJar - the main jar to set
    • getMain

      public java.lang.String getMain()
      Get Application class.
      Returns:
      the Application class
    • setMain

      public void setMain​(java.lang.String main)
      Set Application class.
      Parameters:
      main - the Application class to set
    • getBundleType

      public java.lang.String getBundleType()
      Get type of bundle.
      Returns:
      the bundle tpye
    • setBundleType

      public void setBundleType​(java.lang.String bundleType)
      Set bundle type.
      Parameters:
      bundleType - the bundle type to set
    • getPackagerArgs

      public java.lang.String[] getPackagerArgs()
      Get extra arguments to pass to the packager.
      Returns:
      the extraArgs
    • setPackagerArgs

      public void setPackagerArgs​(java.lang.String... packagerArgs)
      Set extra arguments to pass to the packager.
      Parameters:
      packagerArgs - the extraArgs to set
    • hasModule

      public boolean hasModule()
    • getModule

      public java.lang.String getModule()
    • setModule

      public void setModule​(java.lang.String module)
    • isMultiRelease

      public boolean isMultiRelease()
    • setMultiRelease

      public void setMultiRelease​(boolean multiRelease)
    • getAddModules

      public java.lang.String getAddModules()
    • setAddModules

      public void setAddModules​(java.lang.String addModules)
    • getApplication

      public java.lang.String getApplication()
    • setApplication

      public void setApplication​(java.lang.String application)
    • getCompress

      public int getCompress()
    • setCompress

      public void setCompress​(int compress)
    • isDebug

      public boolean isDebug()
    • setDebug

      public void setDebug​(boolean debug)
    • getTestLibraryModule

      public java.lang.String getTestLibraryModule()
    • setTestLibraryModule

      public void setTestLibraryModule​(java.lang.String testLibraryModule)