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.description.type |
Contains descriptions of Java types and packages.
|
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.loading |
This package contains classes that are responsible for class loading of classes that are represented by
byte arrays. |
net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
net.bytebuddy.implementation.bytecode.constant |
StackManipulation s in this package are responsible for
creating compile-time constants and pushing them onto the operand stack. |
net.bytebuddy.implementation.bytecode.member |
StackManipulation s of this package are responsible for
accessing type or method members, i.e. reading and writing of fields, invoking of methods, access of local variables
within a method invocation or returning values from method invocations. |
net.bytebuddy.matcher |
Contains an API for matching Java byte code entities.
|
net.bytebuddy.utility |
This package contains utility classes for common use within any Byte Buddy logic.
|
net.bytebuddy.utility.dispatcher |
A package to handle dispatching of classes.
|
Class and Description |
---|
RandomString
A provider of randomized
String values. |
Class and Description |
---|
JavaConstant.MethodHandle
Represents a
java.lang.invoke.MethodHandle object. |
JavaConstant.MethodHandle.HandleType
A representation of a method handle's type.
|
JavaConstant.MethodType
Represents a
java.lang.invoke.MethodType object. |
JavaModule
Type-safe representation of a
java.lang.Module . |
Class and Description |
---|
JavaConstant
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not
available to Java in versions 6.
|
Class and Description |
---|
JavaConstant
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not
available to Java in versions 6.
|
Class and Description |
---|
JavaModule
Type-safe representation of a
java.lang.Module . |
Class and Description |
---|
JavaModule
Type-safe representation of a
java.lang.Module . |
RandomString
A provider of randomized
String values. |
Class and Description |
---|
JavaConstant
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not
available to Java in versions 6.
|
Class and Description |
---|
JavaConstant
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not
available to Java in versions 6.
|
JavaConstant.Dynamic
Represents a dynamically resolved constant pool entry of a class file.
|
JavaConstant.MethodHandle
Represents a
java.lang.invoke.MethodHandle object. |
JavaConstant.MethodType
Represents a
java.lang.invoke.MethodType object. |
JavaConstant.Simple |
JavaConstant.Visitor
A visitor to resolve a
JavaConstant based on its implementation. |
Class and Description |
---|
JavaConstant
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not
available to Java in versions 6.
|
JavaConstant.MethodType
Represents a
java.lang.invoke.MethodType object. |
Class and Description |
---|
JavaModule
Type-safe representation of a
java.lang.Module . |
Class and Description |
---|
FileSystem
A dispatcher to interact with the file system.
|
GraalImageCode
A utility that resolves Graal VM native image properties.
|
JavaConstant
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not
available to Java in versions 6.
|
JavaConstant.Dynamic
Represents a dynamically resolved constant pool entry of a class file.
|
JavaConstant.MethodHandle
Represents a
java.lang.invoke.MethodHandle object. |
JavaConstant.MethodHandle.HandleType
A representation of a method handle's type.
|
JavaConstant.MethodHandle.MethodHandleInfo
A dispatcher to interact with
java.lang.invoke.MethodHandleInfo . |
JavaConstant.MethodHandle.MethodHandles
A dispatcher to interact with
java.lang.invoke.MethodHandles . |
JavaConstant.MethodHandle.MethodHandles.Lookup
A dispatcher to interact with
java.lang.invoke.MethodHandles$Lookup . |
JavaConstant.MethodHandle.MethodType
A dispatcher to interact with
java.lang.invoke.MethodType . |
JavaConstant.MethodType
Represents a
java.lang.invoke.MethodType object. |
JavaConstant.Simple |
JavaConstant.Simple.Dispatcher
A dispatcher to represent
java.lang.constant.ConstantDesc . |
JavaConstant.Simple.Dispatcher.OfClassDesc
A dispatcher to represent
java.lang.constant.ClassDesc . |
JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc
A dispatcher to represent
java.lang.constant.DirectMethodHandleDesc . |
JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc.ForKind
A dispatcher to represent
java.lang.constant.DirectMethodHandleDesc$Kind . |
JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc
A dispatcher to represent
java.lang.constant.DynamicConstantDesc . |
JavaConstant.Simple.Dispatcher.OfMethodHandleDesc
A dispatcher to represent
java.lang.constant.MethodHandleDesc . |
JavaConstant.Simple.Dispatcher.OfMethodTypeDesc
A dispatcher to represent
java.lang.constant.MethodTypeDesc . |
JavaConstant.Visitor
A visitor to resolve a
JavaConstant based on its implementation. |
JavaConstant.Visitor.NoOp
A non-operational implementation of a
JavaConstant.Visitor for a JavaConstant . |
JavaModule
Type-safe representation of a
java.lang.Module . |
JavaModule.Module
A proxy for interacting with
java.lang.Module . |
JavaModule.Resolver
A proxy for resolving a
Class 's java.lang.Module . |
JavaType
Representations of Java types that do not exist in Java 6 but that have a special meaning to the JVM.
|
StreamDrainer
A utility for draining the contents of an
InputStream into a byte array. |
Class and Description |
---|
Invoker
An invoker is a deliberate indirection to wrap indirect calls.
|
Copyright © 2014–2024. All rights reserved.