Class ModuleInfoYml

java.lang.Object
io.github.dmlloyd.moduleinfo.ModuleInfoYml

public class ModuleInfoYml extends Object
  • Field Details

  • Constructor Details

    • ModuleInfoYml

      public ModuleInfoYml()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • isOpen

      public boolean isOpen()
    • setOpen

      public void setOpen(boolean open)
    • isSynthetic

      public boolean isSynthetic()
    • setSynthetic

      public void setSynthetic(boolean synthetic)
    • isMandated

      public boolean isMandated()
    • setMandated

      public void setMandated(boolean mandated)
    • getSourceFile

      public String getSourceFile()
    • setSourceFile

      public void setSourceFile(String sourceFile)
    • getMainClass

      public String getMainClass()
    • setMainClass

      public void setMainClass(String mainClass)
    • getPackages

      public List<String> getPackages()
    • setPackages

      public void setPackages(List<String> packages)
    • getRequires

      public List<ModuleRequire> getRequires()
    • setRequires

      public void setRequires(List<ModuleRequire> requires)
    • getExports

      public List<ModuleExport> getExports()
    • setExports

      public void setExports(List<ModuleExport> exports)
    • getOpens

      public List<ModuleExport> getOpens()
    • setOpens

      public void setOpens(List<ModuleExport> opens)
    • getUses

      public List<String> getUses()
    • setUses

      public void setUses(List<String> uses)
    • getProvides

      public List<ModuleProvide> getProvides()
    • setProvides

      public void setProvides(List<ModuleProvide> provides)
    • getAnnotations

      public List<ModuleAnnotation> getAnnotations()
    • setAnnotations

      public void setAnnotations(List<ModuleAnnotation> annotations)