See: Description
| Interface | Description |
|---|---|
| AsmClassReader |
A facade for creating a class reader that accepts
ClassVisitor instances and reader flags. |
| AsmClassReader.Factory |
A factory to create a
AsmClassReader. |
| AsmClassReader.ForClassFileApi.JdkClassReader |
A dispatcher to interact with
codes.rafael.asmjdkbridge.JdkClassReader. |
| AsmClassWriter |
A facade for creating a
ClassVisitor that writes a class file. |
| AsmClassWriter.Factory |
A factory for creating an
AsmClassWriter. |
| AsmClassWriter.ForClassFileApi.JdkClassWriter |
An API to interact with
codes.rafael.asmjdkbridge.JdkClassWriter. |
| ConstantValue |
Represents a value that can be represented as a constant expression or constant pool value.
|
| FileSystem.ForNio2CapableVm.Dispatcher |
A dispatcher to resolve a
File to a java.nio.file.Path. |
| FileSystem.ForNio2CapableVm.Files |
A dispatcher to access the
java.nio.file.Files API. |
| FileSystem.ForNio2CapableVm.StandardCopyOption |
A dispatcher to interact with
java.nio.file.StandardCopyOption. |
| Invoker |
An invoker is a deliberate indirection to wrap indirect calls.
|
| JavaConstant |
Represents a constant-pool constant within a Java class file.
|
| 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.Dispatcher |
A dispatcher for extracting information from a
java.lang.invoke.MethodType instance. |
| 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<T> |
A visitor to resolve a
JavaConstant based on its implementation. |
| JavaModule.Module |
A proxy for interacting with
java.lang.Module. |
| JavaModule.Resolver |
A proxy for resolving a
Class's java.lang.Module. |
| QueueFactory.Dispatcher |
A dispatcher for creating an
java.util.ArrayDeque. |
| Class | Description |
|---|---|
| AsmClassReader.ForAsm |
A class reader for ASM's own
ClassReader. |
| AsmClassReader.ForClassFileApi |
A class reader that is based upon the Class File API.
|
| AsmClassWriter.Factory.Default.NonRetainingAsmClassReader |
A class reader that does not retain a compatible
AsmClassWriter implementation. |
| AsmClassWriter.Factory.Suppressing |
A class writer factory that suppresses any class reader implementation that might be provided
upon constructing a class writer.
|
| AsmClassWriter.ForAsm |
Am implementation that uses ASM's internal
ClassWriter. |
| AsmClassWriter.ForClassFileApi |
A Class File API-based implementation for a class writer.
|
| AsmClassWriter.FrameComputingClassWriter |
A class writer that piggy-backs on Byte Buddy's
TypePool to avoid class loading or look-up errors when redefining a class. |
| AsmClassWriter.SuperClassResolvingJdkClassWriter |
A pseudo-JDK class writer that resolves super classes using a
TypePool, to pass in the constructor. |
| CompoundList |
Creates a list representation of two lists as a single, compound list.
|
| ConstantValue.Simple |
A simple representation of a constant value.
|
| FileSystem |
A dispatcher to interact with the file system.
|
| FileSystem.ForLegacyVm |
A file system representation for a VM that does not support NIO2.
|
| FileSystem.ForNio2CapableVm |
A file system representation for a VM that does support NIO2.
|
| 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<T> | |
| JavaConstant.Simple.OfTrivialValue<S> |
Represents a trivial constant value that represents itself.
|
| JavaConstant.Simple.OfTrivialValue.ForDouble | |
| JavaConstant.Simple.OfTrivialValue.ForFloat | |
| JavaConstant.Simple.OfTrivialValue.ForInteger | |
| JavaConstant.Simple.OfTrivialValue.ForLong | |
| JavaConstant.Simple.OfTrivialValue.ForString | |
| JavaConstant.Simple.OfTypeDescription |
Represents a type constant.
|
| JavaModule |
Type-safe representation of a
java.lang.Module. |
| JavaType.LatentTypeWithSimpleName |
A latent type that resolves the simple name without considering the declaring type which is not normally available.
|
| OpenedClassReader |
A factory for a
ClassReader that does not apply a class file version check if the
net.bytebuddy.experimental property is set. |
| QueueFactory |
A factory for creating a
Queue. |
| RandomString |
A provider of randomized
String values. |
| StreamDrainer |
A utility for draining the contents of an
InputStream into a byte array. |
| Enum | Description |
|---|---|
| AsmClassReader.Factory.Default |
Default implementations for factories of
AsmClassReaders. |
| AsmClassWriter.Factory.Default |
Default implementations for factories of
AsmClassWriters. |
| AsmClassWriter.Factory.Default.EmptyAsmClassReader |
An empty class reader for ASM that never unwraps an underlying implementation.
|
| ConstructorComparator |
A comparator for guaranteeing a stable order for declared
Constructors. |
| FieldComparator |
A comparator for guaranteeing a stable order for declared
Fields. |
| GraalImageCode |
A utility that resolves Graal VM native image properties.
|
| GraalImageCode.ImageCodeContextAction |
A privileged action to resolve the image code via the current JVM processes input arguments, if available.
|
| JavaConstant.MethodHandle.HandleType |
A representation of a method handle's type.
|
| JavaConstant.Visitor.NoOp |
A non-operational implementation of a
JavaConstant.Visitor for a JavaConstant. |
| JavaType |
Representations of Java types that do not exist in Java 6 but that have a special meaning to the JVM.
|
| MethodComparator |
A comparator for guaranteeing a stable order for declared
Methods. |
Copyright © 2014–2025. All rights reserved.