Package io.github.dmlloyd.moduleinfo
Class ModuleInfoYml
java.lang.Object
io.github.dmlloyd.moduleinfo.ModuleInfoYml
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List
<ModuleAnnotation> private List
<ModuleExport> private String
private boolean
private String
private boolean
private List
<ModuleExport> private List
<ModuleProvide> private List
<ModuleRequire> private String
private boolean
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
getOpens()
getUses()
boolean
boolean
isOpen()
boolean
void
setAnnotations
(List<ModuleAnnotation> annotations) void
setExports
(List<ModuleExport> exports) void
setMainClass
(String mainClass) void
setMandated
(boolean mandated) void
void
setOpen
(boolean open) void
setOpens
(List<ModuleExport> opens) void
setPackages
(List<String> packages) void
setProvides
(List<ModuleProvide> provides) void
setRequires
(List<ModuleRequire> requires) void
setSourceFile
(String sourceFile) void
setSynthetic
(boolean synthetic) void
void
setVersion
(String version)
-
Field Details
-
name
-
version
-
open
private boolean open -
synthetic
private boolean synthetic -
mandated
private boolean mandated -
sourceFile
-
mainClass
-
packages
-
requires
-
exports
-
opens
-
uses
-
provides
-
annotations
-
-
Constructor Details
-
ModuleInfoYml
public ModuleInfoYml()
-
-
Method Details
-
getName
-
setName
-
getVersion
-
setVersion
-
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
-
setSourceFile
-
getMainClass
-
setMainClass
-
getPackages
-
setPackages
-
getRequires
-
setRequires
-
getExports
-
setExports
-
getOpens
-
setOpens
-
getUses
-
setUses
-
getProvides
-
setProvides
-
getAnnotations
-
setAnnotations
-