Class GemsConfig

java.lang.Object
de.saumya.mojo.ruby.gems.GemsConfig

public class GemsConfig extends Object
  • Field Details

    • GEM_PATH

      private static final String GEM_PATH
      See Also:
    • GEM_HOME

      private static final String GEM_HOME
      See Also:
    • env

      private String env
    • gemBase

      private File gemBase
    • gemHome

      private File gemHome
    • gemPaths

      private List<File> gemPaths
    • gemsDirectory

      private File[] gemsDirectory
    • binDirectory

      private File binDirectory
    • addRI

      private boolean addRI
    • addRdoc

      private boolean addRdoc
    • verbose

      private boolean verbose
    • userInstall

      private boolean userInstall
    • systemInstall

      private boolean systemInstall
    • skipJRubyOpenSSL

      private boolean skipJRubyOpenSSL
  • Constructor Details

    • GemsConfig

      public GemsConfig()
  • Method Details

    • setSkipJRubyOpenSSL

      public void setSkipJRubyOpenSSL(boolean skip)
    • skipJRubyOpenSSL

      public boolean skipJRubyOpenSSL()
    • setAddRI

      public void setAddRI(boolean addRI)
    • isAddRI

      public boolean isAddRI()
    • setAddRdoc

      public void setAddRdoc(boolean addRdoc)
    • isAddRdoc

      public boolean isAddRdoc()
    • setVerbose

      public void setVerbose(boolean verbose)
    • isVerbose

      public boolean isVerbose()
    • setUserInstall

      public void setUserInstall(boolean userInstall)
    • setSystemInstall

      public void setSystemInstall(boolean systemInstall)
    • isUserInstall

      public boolean isUserInstall()
    • isSystemInstall

      public boolean isSystemInstall()
    • getGemsDirectory

      public File[] getGemsDirectory()
    • setBinDirectory

      public void setBinDirectory(File binDirectory)
    • getBinDirectory

      public File getBinDirectory()
    • binScriptFile

      public File binScriptFile(String scriptName)
    • getEnvironment

      public String getEnvironment()
    • setEnvironment

      public void setEnvironment(String env)
    • setGemBase

      public void setGemBase(File base)
    • hasGemBase

      public boolean hasGemBase()
    • setGemHome

      public void setGemHome(File home)
    • addGemPath

      public void addGemPath(File path)
    • getGemHome

      public File getGemHome()
    • getGemPath

      public File[] getGemPath()
    • clone

      public GemsConfig clone()
      Overrides:
      clone in class Object