Uses of Interface
net.bytebuddy.description.module.ModuleDescription.Requires
Packages that use ModuleDescription.Requires
Package
Description
Contains descriptions of Java modules.
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
Classes of this package allow for the creating
TypeDescriptions without
loading any classes.-
Uses of ModuleDescription.Requires in net.bytebuddy.description.module
Classes in net.bytebuddy.description.module that implement ModuleDescription.RequiresModifier and TypeClassDescriptionstatic classAn abstract base implementation ofModuleDescription.Requires.static classA simple implementation ofModuleDescription.Requires.Fields in net.bytebuddy.description.module with type parameters of type ModuleDescription.RequiresModifier and TypeFieldDescriptionprivate final Map<String, ModuleDescription.Requires> ModuleDescription.Latent.requiresThe modules that this module requires.Methods in net.bytebuddy.description.module that return types with arguments of type ModuleDescription.RequiresModifier and TypeMethodDescriptionModuleDescription.ForLoadedModule.getRequires()Returns all module dependencies of this module.ModuleDescription.getRequires()Returns all module dependencies of this module.ModuleDescription.Latent.getRequires()Returns all module dependencies of this module.Constructor parameters in net.bytebuddy.description.module with type arguments of type ModuleDescription.RequiresModifierConstructorDescriptionLatent(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, List<? extends AnnotationDescription> annotations) Creates a new latent module description. -
Uses of ModuleDescription.Requires in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic with type parameters of type ModuleDescription.RequiresModifier and TypeFieldDescriptionprivate final Map<String, ModuleDescription.Requires> DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.requiresThe modules that this module requires.Constructor parameters in net.bytebuddy.dynamic with type arguments of type ModuleDescription.RequiresModifierConstructorDescriptionprotectedModuleDefinitionAdapter(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 definition adapter. -
Uses of ModuleDescription.Requires in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold with type parameters of type ModuleDescription.RequiresModifier and TypeFieldDescriptionprivate final Map<String, ModuleDescription.Requires> TypeWriter.Default.ForCreation.PatchingModuleVisitor.requiresA mapping of required modules to their configuration. -
Uses of ModuleDescription.Requires in net.bytebuddy.pool
Fields in net.bytebuddy.pool with type parameters of type ModuleDescription.RequiresModifier and TypeFieldDescriptionprivate final Map<String, ModuleDescription.Requires> TypePool.Default.LazyTypeDescription.LazyModuleDescription.requiresThe modules that this module requires.private final Map<String, ModuleDescription.Requires> TypePool.Default.LazyTypeDescription.ModuleToken.requiresThe modules that this module requires.private final Map<String, ModuleDescription.Requires> TypePool.Default.TypeExtractor.ModuleExtractor.requiresThe modules that this module requires.Methods in net.bytebuddy.pool that return types with arguments of type ModuleDescription.RequiresModifier and TypeMethodDescriptionTypePool.Default.LazyTypeDescription.LazyModuleDescription.getRequires()Returns all module dependencies of this module.Constructor parameters in net.bytebuddy.pool with type arguments of type ModuleDescription.RequiresModifierConstructorDescriptionprotectedLazyModuleDescription(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 lazy module description.protectedModuleToken(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.