public final class Module extends Indenter
Modifier and Type | Class and Description |
---|---|
static class |
Module.Builder
The module builder.
|
static class |
Module.Dependence |
static class |
Module.Exported |
static class |
Module.FlaggedTargetType |
static class |
Module.Header |
static class |
Module.Modifier
Modules flags
|
static class |
Module.Opened |
static class |
Module.Provided |
static class |
Module.TargetType |
static class |
Module.Uses |
static class |
Module.VersionedFlaggedTargetType |
Modifier and Type | Field and Description |
---|---|
Map<Module.Exported,Set<String>> |
exports |
Module.Header |
header |
Map<Module.Opened,Set<String>> |
opens |
Map<Module.Provided,Set<String>> |
provides |
Set<Module.Dependence> |
requires |
Set<Module.Uses> |
uses |
Modifier and Type | Method and Description |
---|---|
String |
getModuleFlags() |
String |
getModuleName() |
String |
getModuleVersion() |
String |
toString() |
decreaseIndent, getIndentString, increaseIndent, indent, setIndent
public final Module.Header header
public final Set<Module.Uses> uses
public final Set<Module.Dependence> requires
public final Map<Module.Exported,Set<String>> exports
public final Map<Module.Opened,Set<String>> opens
public final Map<Module.Provided,Set<String>> provides
Copyright © 2021. All Rights Reserved.