Uses of Interface
net.bytebuddy.dynamic.DynamicType.Builder.ModuleDefinition
Packages that use DynamicType.Builder.ModuleDefinition
Package
Description
Byte Buddy is a library for creating Java classes at runtime of a Java program.
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.
All classes and types in this package are related to creating a
DynamicType by
enhancing a given type.-
Uses of DynamicType.Builder.ModuleDefinition in net.bytebuddy
Methods in net.bytebuddy that return DynamicType.Builder.ModuleDefinitionModifier and TypeMethodDescriptionByteBuddy.makeModule(String name, Collection<? extends ModifierContributor.ForModule> modifierContributors) Creates a new module with the given name.ByteBuddy.makeModule(String name, ModifierContributor.ForModule... modifierContributor) Creates a new module with the given name. -
Uses of DynamicType.Builder.ModuleDefinition in net.bytebuddy.dynamic
Subinterfaces of DynamicType.Builder.ModuleDefinition in net.bytebuddy.dynamicModifier and TypeInterfaceDescriptionstatic interfaceA specification of a module export.static interfaceA specification of a module opening.static interfaceA specification of a module requirement.Classes in net.bytebuddy.dynamic that implement DynamicType.Builder.ModuleDefinitionModifier and TypeClassDescriptionprotected classAn adapter for defining a module.protected classAn adapter for defining a module export.protected classAn adapter for defining a module opening.protected classAn adapter for definining a module requirement.static classAn abstract base implementation of aDynamicType.Builder.ModuleDefinition.static classAn adapter for aDynamicType.Builder.ModuleDefinition.static classAn abstract base implementation of aDynamicType.Builder.ModuleDefinition.OpensDefinition.static classAn abstract base implementation of aDynamicType.Builder.ModuleDefinition.OpensDefinition.static classAn abstract base implementation of aDynamicType.Builder.ModuleDefinition.RequiresDefinition.Methods in net.bytebuddy.dynamic that return DynamicType.Builder.ModuleDefinitionModifier and TypeMethodDescriptionDynamicType.Builder.AbstractBase.Adapter.adjustModule(Collection<? extends ModifierContributor.ForModule> modifierContributors) Adjusts a previous module definition in this class file.DynamicType.Builder.AbstractBase.adjustModule(ModifierContributor.ForModule... modifierContributor) Adjusts a previous module definition in this class file.DynamicType.Builder.AbstractBase.Delegator.adjustModule(Collection<? extends ModifierContributor.ForModule> modifierContributors) Adjusts a previous module definition in this class file.DynamicType.Builder.AbstractBase.Delegator.adjustModule(ModifierContributor.ForModule... modifierContributor) Adjusts a previous module definition in this class file.DynamicType.Builder.adjustModule(Collection<? extends ModifierContributor.ForModule> modifierContributors) Adjusts a previous module definition in this class file.DynamicType.Builder.adjustModule(ModifierContributor.ForModule... modifierContributor) Adjusts a previous module definition in this class file.Specifies a package export with explicit modifiers.DynamicType.Builder.ModuleDefinition.AbstractBase.export(String aPackage, Collection<? extends ModifierContributor.ForModule.OfExport> modifierContributors) Specifies a package export with additional modifiers.DynamicType.Builder.ModuleDefinition.AbstractBase.export(String aPackage, ModifierContributor.ForModule.OfExport... modifierContributor) Specifies a package export with additional modifiers.Specifies a package export with explicit modifiers.DynamicType.Builder.ModuleDefinition.export(String aPackage, Collection<? extends ModifierContributor.ForModule.OfExport> modifierContributors) Specifies a package export with additional modifiers.DynamicType.Builder.ModuleDefinition.export(String aPackage, ModifierContributor.ForModule.OfExport... modifierContributor) Specifies a package export with additional modifiers.Specifies packages that are exported by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.exports(Collection<String> packages) Specifies packages that are exported by the module being defined.Specifies packages that are exported by the module being defined.DynamicType.Builder.ModuleDefinition.exports(Collection<String> packages) Specifies packages that are exported by the module being defined.Specifies the main class of the module being defined.Specifies the main class of the module being defined.Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.mainClass(TypeDescription typeDescription) Specifies the main class of the module being defined.Specifies the main class of the module being defined.Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition.mainClass(TypeDescription typeDescription) Specifies the main class of the module being defined.protected DynamicType.Builder.ModuleDefinition<U> DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.ExportsDefinitionAdapter.materialize()protected DynamicType.Builder.ModuleDefinition<U> DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter.materialize()protected DynamicType.Builder.ModuleDefinition<U> DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter.materialize()protected abstract DynamicType.Builder.ModuleDefinition<V> DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator.materialize()Includes a module definition in this class file.Includes a module definition in this class file.DynamicType.Builder.AbstractBase.module(String name, Collection<? extends ModifierContributor.ForModule> modifierContributors) Includes a module definition in this class file.DynamicType.Builder.AbstractBase.module(String name, ModifierContributor.ForModule... modifierContributors) Includes a module definition in this class file.Includes a module definition in this class file.DynamicType.Builder.module(String name, Collection<? extends ModifierContributor.ForModule> modifierContributors) Includes a module definition in this class file.DynamicType.Builder.module(String name, ModifierContributor.ForModule... modifierContributors) Includes a module definition in this class file.Specifies a package opening with explicit modifiers.DynamicType.Builder.ModuleDefinition.AbstractBase.open(String aPackage, Collection<? extends ModifierContributor.ForModule.OfOpen> modifierContributors) Specifies a package opening with additional modifiers.DynamicType.Builder.ModuleDefinition.AbstractBase.open(String aPackage, ModifierContributor.ForModule.OfOpen... modifierContributor) Specifies a package opening with additional modifiers.Specifies a package opening with explicit modifiers.DynamicType.Builder.ModuleDefinition.open(String aPackage, Collection<? extends ModifierContributor.ForModule.OfOpen> modifierContributors) Specifies a package opening with additional modifiers.DynamicType.Builder.ModuleDefinition.open(String aPackage, ModifierContributor.ForModule.OfOpen... modifierContributor) Specifies a package opening with additional modifiers.Specifies packages that are opened by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.opens(Collection<String> packages) Specifies packages that are opened by the module being defined.Specifies packages that are opened by the module being defined.DynamicType.Builder.ModuleDefinition.opens(Collection<String> packages) Specifies packages that are opened by the module being defined.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.packages(Collection<String> packages) Specifies the packages that are contained within the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator.packages(Collection<String> packages) Specifies the packages that are contained within the module being defined.Specifies the packages that are contained within the module being defined.Specifies the packages that are contained within the module being defined.DynamicType.Builder.ModuleDefinition.packages(Collection<String> packages) Specifies the packages that are contained within the module being defined.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.provides(String service, Collection<String> implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator.provides(String service, Collection<String> implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.provides(Class<?> service, Class<?>... implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.provides(Class<?> service, Collection<Class<?>> implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.provides(String service, String... implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.provides(TypeDescription service, Collection<TypeDescription> implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.provides(TypeDescription service, TypeDescription... implementation) Specifies service implementations that are provided by the module being defined.Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.provides(Class<?> service, Collection<Class<?>> implementations) Specifies service implementations that are provided by the module being defined.Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.provides(String service, Collection<String> implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.provides(TypeDescription service, Collection<TypeDescription> implementations) Specifies service implementations that are provided by the module being defined.DynamicType.Builder.ModuleDefinition.provides(TypeDescription service, TypeDescription... implementation) Specifies service implementations that are provided by the module being defined.Specifies the modules that are required by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.requires(Collection<String> modules) Specifies the modules that are required by the module being defined.Specifies the modules that are required by the module being defined.DynamicType.Builder.ModuleDefinition.requires(Collection<String> modules) Specifies the modules that are required by the module being defined.DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.uses(Collection<String> services) Specifies services that are used by the module being defined.DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator.uses(Collection<String> services) Specifies services that are used by the module being defined.Specifies services that are used by the module being defined.Specifies services that are used by the module being defined.private DynamicType.Builder.ModuleDefinition<U> DynamicType.Builder.ModuleDefinition.AbstractBase.uses(List<TypeDescription> services) Includes the provided type in the usage of the module description.DynamicType.Builder.ModuleDefinition.AbstractBase.uses(TypeDescription... service) Specifies services that are used by the module being defined.Specifies services that are used by the module being defined.Specifies services that are used by the module being defined.DynamicType.Builder.ModuleDefinition.uses(Collection<String> services) Specifies services that are used by the module being defined.DynamicType.Builder.ModuleDefinition.uses(TypeDescription... service) Specifies services that are used by the module being defined.Specifies the version of the module being defined.Specifies the version of the module being defined.Specifies the version of the module being defined. -
Uses of DynamicType.Builder.ModuleDefinition in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline that return DynamicType.Builder.ModuleDefinitionModifier and TypeMethodDescriptionDecoratingDynamicTypeBuilder.adjustModule(Collection<? extends ModifierContributor.ForModule> modifierContributors) Adjusts a previous module definition in this class file.Includes a module definition in this class file.