Class GemSpecification

java.lang.Object
de.saumya.mojo.gems.spec.GemSpecification

public class GemSpecification extends Object
Gem::Specification
  • Field Details

    • authors

      private List<String> authors
    • autorequire

      @Deprecated private String autorequire
      Deprecated.
    • bindir

      private String bindir
    • cert_chain

      private List<String> cert_chain
    • date

      private Date date
    • default_executable

      private String default_executable
    • dependencies

      private List<Object> dependencies
    • description

      private String description
    • email

      private String email
    • executables

      private List<String> executables
    • extensions

      private List<String> extensions
    • extra_rdoc_files

      private List<String> extra_rdoc_files
    • files

      private List<String> files
    • has_rdoc

      private boolean has_rdoc
    • homepage

      private String homepage
    • name

      private String name
    • platform

      private String platform
    • rdoc_options

      private List<String> rdoc_options
    • require_paths

      private List<String> require_paths
    • required_ruby_version

      private GemRequirement required_ruby_version
    • required_rubygems_version

      private GemRequirement required_rubygems_version
    • requirements

      private List<String> requirements
    • rubygems_version

      private String rubygems_version
    • specification_version

      private String specification_version
    • summary

      private String summary
    • test_files

      private List<String> test_files
    • version

      private GemVersion version
    • licenses

      private List<String> licenses
    • post_install_message

      private String post_install_message
    • signing_key

      private String signing_key
  • Constructor Details

    • GemSpecification

      public GemSpecification()
  • Method Details

    • setAuthor

      public void setAuthor(String author)
    • getAuthors

      public List<String> getAuthors()
    • setAuthors

      public void setAuthors(List<String> authors)
    • getAutorequire

      @Deprecated public String getAutorequire()
      Deprecated.
    • setAutorequire

      @Deprecated public void setAutorequire(String autorequire)
      Deprecated.
    • getBindir

      public String getBindir()
    • setBindir

      public void setBindir(String bindir)
    • getCert_chain

      public List<String> getCert_chain()
    • setCert_chain

      public void setCert_chain(List<String> certChain)
    • getDate

      public Date getDate()
    • setDate

      public void setDate(Date date)
    • getDefault_executable

      public String getDefault_executable()
    • setDefault_executable

      public void setDefault_executable(String defaultExecutable)
    • getDependencies

      public List<Object> getDependencies()
    • setDependencies

      public void setDependencies(List<Object> dependencies)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getExecutables

      public List<String> getExecutables()
    • setExecutables

      public void setExecutables(List<String> executables)
    • getExtensions

      public List<String> getExtensions()
    • setExtensions

      public void setExtensions(List<String> extensions)
    • getExtra_rdoc_files

      public List<String> getExtra_rdoc_files()
    • setExtra_rdoc_files

      public void setExtra_rdoc_files(List<String> extraRdocFiles)
    • addExtraRdocFile

      public void addExtraRdocFile(String extraRdocFile)
    • getFiles

      public List<String> getFiles()
    • addFile

      public void addFile(String file)
    • setFiles

      public void setFiles(List<String> files)
    • isHas_rdoc

      public boolean isHas_rdoc()
    • setHas_rdoc

      public void setHas_rdoc(boolean hasRdoc)
    • getHomepage

      public String getHomepage()
    • setHomepage

      public void setHomepage(String homepage)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getPlatform

      public String getPlatform()
    • setPlatform

      public void setPlatform(String platform)
    • getRdoc_options

      public List<String> getRdoc_options()
    • setRdoc_options

      public void setRdoc_options(List<String> rdocOptions)
    • getRequire_paths

      public List<String> getRequire_paths()
    • setRequire_paths

      public void setRequire_paths(List<String> requirePaths)
    • getRequired_ruby_version

      public GemRequirement getRequired_ruby_version()
    • setRequired_ruby_version

      public void setRequired_ruby_version(GemRequirement requiredRubyVersion)
    • getRequired_rubygems_version

      public GemRequirement getRequired_rubygems_version()
    • setRequired_rubygems_version

      public void setRequired_rubygems_version(GemRequirement requiredRubygemsVersion)
    • getRequirements

      public List<String> getRequirements()
    • setRequirements

      public void setRequirements(List<String> requirements)
    • getRubygems_version

      public String getRubygems_version()
    • setRubygems_version

      public void setRubygems_version(String rubygemsVersion)
    • getSpecification_version

      public String getSpecification_version()
    • setSpecification_version

      public void setSpecification_version(String specificationVersion)
    • getSummary

      public String getSummary()
    • setSummary

      public void setSummary(String summary)
    • addTestFile

      public void addTestFile(String testFile)
    • getTest_files

      public List<String> getTest_files()
    • setTest_files

      public void setTest_files(List<String> testFiles)
    • getVersion

      public GemVersion getVersion()
    • setVersion

      public void setVersion(GemVersion version)
    • getLicenses

      public List<String> getLicenses()
    • setLicenses

      public void setLicenses(List<String> licenses)
    • getPost_install_message

      public String getPost_install_message()
    • setPost_install_message

      public void setPost_install_message(String postInstallMessage)
    • getSigning_key

      public String getSigning_key()
    • setSigning_key

      public void setSigning_key(String signingKey)