Uses of Package
net.bytebuddy
-
Packages that use net.bytebuddy Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.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.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicType
by enhancing a given type.net.bytebuddy.dynamic.scaffold.subclass All classes and types in this package are related to creating aDynamicType
by creating a subclass of a given type.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.auxiliary Auxiliary types describe helper types that aid as a supplementary to a givenInstrumentedType
.net.bytebuddy.implementation.bind.annotation This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method. -
Classes in net.bytebuddy used by net.bytebuddy Class Description ByteBuddy Instances of this class serve as a focus point for configuration of the library's behavior and as an entry point to any form of code generation using the library.ByteBuddy.RecordConstructorStrategy A constructor strategy for implementing a Java record.ByteBuddy.RecordObjectMethod Implements the object methods of the Java record type.ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS.ClassFileVersion.VersionLocator A locator for the executing VM's Java version.ClassFileVersion.VersionLocator.CreationAction A creation action for a version locator.ClassFileVersion.VersionLocator.ForLegacyVm A version locator for a JVM that does not provide thejava.lang.Runtime.Version
class.NamingStrategy A naming strategy for determining a fully qualified name for a dynamically created Java type.NamingStrategy.AbstractBase An abstract base implementation where the names of redefined and rebased types are retained.NamingStrategy.SuffixingRandom.BaseNameResolver A base name resolver is responsible for resolving a name onto which the suffix is appended.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType Uses the unnamed type's super type's name as the resolved name.TypeCache A cache for storing types without strongly referencing any class loader or type.TypeCache.Sort Determines the storage format for a cached type.TypeCache.StorageKey A key used for storing a class loader cache reference. -
Classes in net.bytebuddy used by net.bytebuddy.agent.builder Class Description ByteBuddy Instances of this class serve as a focus point for configuration of the library's behavior and as an entry point to any form of code generation using the library.ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.asm Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.build Class Description ByteBuddy Instances of this class serve as a focus point for configuration of the library's behavior and as an entry point to any form of code generation using the library.ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.dynamic Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.dynamic.scaffold Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.dynamic.scaffold.inline Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.dynamic.scaffold.subclass Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.implementation Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.implementation.auxiliary Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS. -
Classes in net.bytebuddy used by net.bytebuddy.implementation.bind.annotation Class Description ClassFileVersion A wrapper object for representing a validated class file version in the format that is specified by the JVMS.