| Package | Description |
|---|---|
| net.bytebuddy.description.module |
Contains descriptions of Java modules.
|
| net.bytebuddy.dynamic |
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.
|
| net.bytebuddy.pool |
Classes of this package allow for the creating
TypeDescriptions without
loading any classes. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ModuleDescription.Provides.AbstractBase
An abstract base implementation of
ModuleDescription.Provides. |
static class |
ModuleDescription.Provides.Simple
A simple implementation of
ModuleDescription.Provides. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ModuleDescription.Provides> |
ModuleDescription.getProvides()
Returns all service implementations provided by this module.
|
Map<String,ModuleDescription.Provides> |
ModuleDescription.ForLoadedModule.getProvides()
Returns all service implementations provided by this module.
|
Map<String,ModuleDescription.Provides> |
ModuleDescription.Latent.getProvides()
Returns all service implementations provided by this module.
|
| Constructor and Description |
|---|
Latent(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.
|
| Constructor and Description |
|---|
ModuleDefinitionAdapter(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.
|
| Constructor and Description |
|---|
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.
|
Copyright © 2014–2025. All rights reserved.