Class ModuleInfoCreator
java.lang.Object
io.github.dmlloyd.moduleinfo.ModuleInfoCreator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanstatic voidvoidrun()setAddExports(boolean addExports) setAddMandatory(boolean addMandatory) setAddPackages(boolean addPackages) setClassesPaths(List<Path> classesPaths) voidsetDefaultModuleName(String moduleName) setDetectProvides(boolean detectProvides) setDetectUses(boolean detectUses) setDetectVersion(boolean detectVersion) setModuleInfoYml(Path moduleInfoYml) setModuleName(String moduleName) setModuleVersion(String moduleVersion) setOutputDirectory(Path outputDirectory)
-
Constructor Details
-
ModuleInfoCreator
public ModuleInfoCreator()
-
-
Method Details
-
main
- Throws:
IOExceptionXMLStreamException
-
getModuleInfoYml
-
setModuleInfoYml
-
getOutputDirectory
-
setOutputDirectory
-
getClassesPaths
-
setClassesPaths
-
isAddPackages
public boolean isAddPackages() -
setAddPackages
-
isAddMandatory
public boolean isAddMandatory() -
setAddMandatory
-
isAddExports
public boolean isAddExports() -
setAddExports
-
isDetectUses
public boolean isDetectUses() -
setDetectUses
-
isDetectProvides
public boolean isDetectProvides() -
setDetectProvides
-
getModuleVersion
-
setModuleVersion
-
getModuleName
-
setModuleName
-
getDefaultModuleName
-
setDefaultModuleName
-
isDetectVersion
public boolean isDetectVersion() -
setDetectVersion
-
run
- Throws:
IOExceptionXMLStreamException
-