java.lang.Object
org.kordamp.jarviz.core.model.ModuleName
- Since:
- 0.2.0
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateModuleName(String moduleName, boolean automaticByManifest, boolean automaticByFilename, String reason) -
Method Summary
Modifier and TypeMethodDescriptionasError()static ModuleNamefromAutomaticByFilename(String moduleName, String reason) static ModuleNamefromAutomaticByManifest(String moduleName, String reason) static ModuleNamefromModuleDescriptor(String moduleName, boolean automaticByManifest, boolean automaticByFilename, String reason) static ModuleNamefromModuleDescriptor(String moduleName, String reason) booleanbooleanbooleanbooleanbooleanisValid()
-
Field Details
-
EXPLICIT
- See Also:
-
FILENAME
- See Also:
-
MANIFEST
- See Also:
-
moduleName
-
automaticByManifest
private final boolean automaticByManifest -
automaticByFilename
private final boolean automaticByFilename -
valid
private final boolean valid -
reason
-
-
Constructor Details
-
ModuleName
-
-
Method Details
-
resolveSource
-
isAutomatic
public boolean isAutomatic() -
getModuleName
-
isAutomaticByManifest
public boolean isAutomaticByManifest() -
isAutomaticByFilename
public boolean isAutomaticByFilename() -
isValid
public boolean isValid() -
isNotValid
public boolean isNotValid() -
getReason
-
asError
-
fromAutomaticByManifest
-
fromAutomaticByFilename
-
fromModuleDescriptor
-
fromModuleDescriptor
public static ModuleName fromModuleDescriptor(String moduleName, boolean automaticByManifest, boolean automaticByFilename, String reason)
-