Uses of Package
net.bytebuddy.utility
-
Packages that use net.bytebuddy.utility 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.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 bybytearrays.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 aDynamicTypeby enhancing a given type.net.bytebuddy.dynamic.scaffold.subclass All classes and types in this package are related to creating aDynamicTypeby 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.net.bytebuddy.implementation.bytecode.constant StackManipulations in this package are responsible for creating compile-time constants and pushing them onto the operand stack.net.bytebuddy.implementation.bytecode.member StackManipulations of this package are responsible for accessing type or method members, i.e.net.bytebuddy.matcher Contains an API for matching Java byte code entities.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescriptions without loading any classes.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. -
Classes in net.bytebuddy.utility used by net.bytebuddy Class Description AsmClassReader.Factory A factory to create aAsmClassReader.AsmClassWriter.Factory A factory for creating anAsmClassWriter.RandomString A provider of randomizedStringvalues. -
Classes in net.bytebuddy.utility used by net.bytebuddy.agent.builder Class Description JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject.JavaConstant.MethodHandle.HandleType A representation of a method handle's type.JavaConstant.MethodType Represents ajava.lang.invoke.MethodTypeobject.JavaModule Type-safe representation of ajava.lang.Module. -
Classes in net.bytebuddy.utility used by net.bytebuddy.asm Class Description AsmClassReader A facade for creating a class reader that acceptsClassVisitorinstances and reader flags.AsmClassReader.Factory A factory to create aAsmClassReader.ConstantValue Represents a value that can be represented as a constant expression or constant pool value.JavaConstant Represents a constant-pool constant within a Java class file.JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject.JavaConstant.MethodHandle.HandleType A representation of a method handle's type.JavaConstant.MethodType Represents ajava.lang.invoke.MethodTypeobject. -
Classes in net.bytebuddy.utility used by net.bytebuddy.build Class Description RandomString A provider of randomizedStringvalues. -
Classes in net.bytebuddy.utility used by net.bytebuddy.description.type Class Description JavaConstant Represents a constant-pool constant within a Java class file. -
Classes in net.bytebuddy.utility used by net.bytebuddy.dynamic Class Description AsmClassReader.Factory A factory to create aAsmClassReader.AsmClassWriter.Factory A factory for creating anAsmClassWriter.JavaModule Type-safe representation of ajava.lang.Module. -
Classes in net.bytebuddy.utility used by net.bytebuddy.dynamic.loading Class Description JavaModule Type-safe representation of ajava.lang.Module.RandomString A provider of randomizedStringvalues. -
Classes in net.bytebuddy.utility used by net.bytebuddy.dynamic.scaffold Class Description AsmClassReader A facade for creating a class reader that acceptsClassVisitorinstances and reader flags.AsmClassReader.Factory A factory to create aAsmClassReader.AsmClassWriter A facade for creating aClassVisitorthat writes a class file.AsmClassWriter.Factory A factory for creating anAsmClassWriter.AsmClassWriter.FrameComputingClassWriter A class writer that piggy-backs on Byte Buddy'sTypePoolto avoid class loading or look-up errors when redefining a class. -
Classes in net.bytebuddy.utility used by net.bytebuddy.dynamic.scaffold.inline Class Description AsmClassReader.Factory A factory to create aAsmClassReader.AsmClassWriter.Factory A factory for creating anAsmClassWriter.JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject. -
Classes in net.bytebuddy.utility used by net.bytebuddy.dynamic.scaffold.subclass Class Description AsmClassReader.Factory A factory to create aAsmClassReader.AsmClassWriter.Factory A factory for creating anAsmClassWriter. -
Classes in net.bytebuddy.utility used by net.bytebuddy.implementation Class Description ConstantValue Represents a value that can be represented as a constant expression or constant pool value.JavaConstant Represents a constant-pool constant within a Java class file.JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject. -
Classes in net.bytebuddy.utility used by net.bytebuddy.implementation.auxiliary Class Description RandomString A provider of randomizedStringvalues. -
Classes in net.bytebuddy.utility used by net.bytebuddy.implementation.bind.annotation Class Description JavaConstant.MethodHandle.HandleType A representation of a method handle's type. -
Classes in net.bytebuddy.utility used by net.bytebuddy.implementation.bytecode.constant Class Description JavaConstant Represents a constant-pool constant within a Java class file.JavaConstant.Dynamic Represents a dynamically resolved constant pool entry of a class file.JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject.JavaConstant.MethodType Represents ajava.lang.invoke.MethodTypeobject.JavaConstant.Simple Represents a simple Java constant, either a primitive constant, aStringor aClass.JavaConstant.Visitor A visitor to resolve aJavaConstantbased on its implementation. -
Classes in net.bytebuddy.utility used by net.bytebuddy.implementation.bytecode.member Class Description JavaConstant Represents a constant-pool constant within a Java class file.JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject.JavaConstant.MethodType Represents ajava.lang.invoke.MethodTypeobject. -
Classes in net.bytebuddy.utility used by net.bytebuddy.matcher Class Description JavaModule Type-safe representation of ajava.lang.Module. -
Classes in net.bytebuddy.utility used by net.bytebuddy.pool Class Description AsmClassReader A facade for creating a class reader that acceptsClassVisitorinstances and reader flags.AsmClassReader.Factory A factory to create aAsmClassReader. -
Classes in net.bytebuddy.utility used by net.bytebuddy.utility Class Description AsmClassReader A facade for creating a class reader that acceptsClassVisitorinstances and reader flags.AsmClassReader.Factory A factory to create aAsmClassReader.AsmClassReader.Factory.Default Default implementations for factories ofAsmClassReaders.AsmClassReader.ForClassFileApi.JdkClassReader A dispatcher to interact withcodes.rafael.asmjdkbridge.JdkClassReader.AsmClassWriter A facade for creating aClassVisitorthat writes a class file.AsmClassWriter.Factory A factory for creating anAsmClassWriter.AsmClassWriter.Factory.Default Default implementations for factories ofAsmClassWriters.AsmClassWriter.Factory.Default.EmptyAsmClassReader An empty class reader for ASM that never unwraps an underlying implementation.AsmClassWriter.ForClassFileApi.JdkClassWriter An API to interact withcodes.rafael.asmjdkbridge.JdkClassWriter.ConstantValue Represents a value that can be represented as a constant expression or constant pool value.ConstructorComparator A comparator for guaranteeing a stable order for declaredConstructors.FieldComparator A comparator for guaranteeing a stable order for declaredFields.FileSystem A dispatcher to interact with the file system.FileSystem.ForNio2CapableVm.Dispatcher A dispatcher to resolve aFileto ajava.nio.file.Path.FileSystem.ForNio2CapableVm.Files A dispatcher to access thejava.nio.file.FilesAPI.FileSystem.ForNio2CapableVm.StandardCopyOption A dispatcher to interact withjava.nio.file.StandardCopyOption.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 Represents a constant-pool constant within a Java class file.JavaConstant.Dynamic Represents a dynamically resolved constant pool entry of a class file.JavaConstant.MethodHandle Represents ajava.lang.invoke.MethodHandleobject.JavaConstant.MethodHandle.HandleType A representation of a method handle's type.JavaConstant.MethodHandle.MethodHandleInfo A dispatcher to interact withjava.lang.invoke.MethodHandleInfo.JavaConstant.MethodHandle.MethodHandles A dispatcher to interact withjava.lang.invoke.MethodHandles.JavaConstant.MethodHandle.MethodHandles.Lookup A dispatcher to interact withjava.lang.invoke.MethodHandles$Lookup.JavaConstant.MethodHandle.MethodType A dispatcher to interact withjava.lang.invoke.MethodType.JavaConstant.MethodType Represents ajava.lang.invoke.MethodTypeobject.JavaConstant.MethodType.Dispatcher A dispatcher for extracting information from ajava.lang.invoke.MethodTypeinstance.JavaConstant.Simple Represents a simple Java constant, either a primitive constant, aStringor aClass.JavaConstant.Simple.Dispatcher A dispatcher to representjava.lang.constant.ConstantDesc.JavaConstant.Simple.Dispatcher.OfClassDesc A dispatcher to representjava.lang.constant.ClassDesc.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc A dispatcher to representjava.lang.constant.DirectMethodHandleDesc.JavaConstant.Simple.Dispatcher.OfDirectMethodHandleDesc.ForKind A dispatcher to representjava.lang.constant.DirectMethodHandleDesc$Kind.JavaConstant.Simple.Dispatcher.OfDynamicConstantDesc A dispatcher to representjava.lang.constant.DynamicConstantDesc.JavaConstant.Simple.Dispatcher.OfMethodHandleDesc A dispatcher to representjava.lang.constant.MethodHandleDesc.JavaConstant.Simple.Dispatcher.OfMethodTypeDesc A dispatcher to representjava.lang.constant.MethodTypeDesc.JavaConstant.Simple.OfTrivialValue Represents a trivial constant value that represents itself.JavaConstant.Visitor A visitor to resolve aJavaConstantbased on its implementation.JavaConstant.Visitor.NoOp A non-operational implementation of aJavaConstant.Visitorfor aJavaConstant.JavaModule Type-safe representation of ajava.lang.Module.JavaModule.Module A proxy for interacting withjava.lang.Module.JavaModule.Resolver A proxy for resolving aClass'sjava.lang.Module.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 declaredMethods.QueueFactory A factory for creating aQueue.QueueFactory.Dispatcher A dispatcher for creating anjava.util.ArrayDeque.StreamDrainer A utility for draining the contents of anInputStreaminto abytearray. -
Classes in net.bytebuddy.utility used by net.bytebuddy.utility.dispatcher Class Description Invoker An invoker is a deliberate indirection to wrap indirect calls.