Class TypePool.Default.LazyTypeDescription.ModuleToken
java.lang.Object
net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.ModuleToken
- Enclosing class:
TypePool.Default.LazyTypeDescription
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedModuleToken(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. -
Method Summary
-
Constructor Details
-
ModuleToken
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) Creates a new module token.- Parameters:
name- The name of the module.modifiers- The modifiers of the module.version- The module version ornullif no version was specified.mainClass- The module's main class ornullif 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.
-