Uses of Interface
net.bytebuddy.description.type.TypeDefinition

Packages that use TypeDefinition
Package
Description
Byte Buddy is a library for creating Java classes at runtime of a Java program.
The ASM package contains classes that are meant for direct interaction with the ASM API.
Classes of this package allow the representation of Java classes, their member and their meta data.
Contains descriptions of annotations and annotation values.
Contains descriptions of Java methods and constructors as well as their parameters.
Contains descriptions of Java types and packages.
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.
All classes and types in this package are related to creating a DynamicType by enhancing a given type.
All classes and types in this package are related to creating a DynamicType by creating a subclass of a given type.
The implementation package contains any logic for intercepting method calls.
Auxiliary types describe helper types that aid as a supplementary to a given InstrumentedType.
Types and classes in this package are responsible for creating Java byte code for a given byte code target which is represented by a MethodDescription.
An Assigner is responsible for transforming a given TypeDescription into another one.
Assigner implementations of this package are capable of handling primitive types or the void type.
This package is dedicated to creating StackManipulations that create collections or arrays from a given number of values.
StackManipulations in this package are responsible for creating compile-time constants and pushing them onto the operand stack.
StackManipulations of this package are responsible for accessing type or method members, i.e.
Contains an API for matching Java byte code entities.
Classes of this package allow for the creating TypeDescriptions without loading any classes.
This package contains utility classes for common use within any Byte Buddy logic.