@HashCodeAndEqualsPlugin.Enhance protected static class TypePool.Default.LazyTypeDescription.ModuleToken extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ModuleToken(String name,
int modifiers,
String version,
String mainClass,
Set<String> packages,
Map<String,ModuleDescription.Requires> requires,
Map<String,ModuleDescription.Exports> exports,
Map<String,ModuleDescription.Opens> opens,
Set<String> uses,
Map<String,ModuleDescription.Provides> provides)
Creates a new module token.
|
protected ModuleToken(String name, int modifiers, @MaybeNull String version, @MaybeNull String mainClass, Set<String> packages, Map<String,ModuleDescription.Requires> requires, Map<String,ModuleDescription.Exports> exports, Map<String,ModuleDescription.Opens> opens, Set<String> uses, Map<String,ModuleDescription.Provides> provides)
name - The name of the module.modifiers - The modifiers of the module.version - The module version or null if no version was specified.mainClass - The module's main class or null if no main class was specified.packages - The module's packages.requires - The modules that this module requires.exports - The packages that this module exports.opens - The package that this module opens.uses - The services that this module uses.provides - The services that this module provides.Copyright © 2014–2026. All rights reserved.