Top Description Interfaces Classes Enums
[default module]

Package org.easymock.bytebuddy.utility

Annotations
@ByDefault
Imports
org.easymock.bytebuddy.utility.nullability.NeverNull

This package contains utility classes for common use within any Byte Buddy logic.

Interface Summary

Modifier and TypeInterface and Description
public interface
ConstantValue

Represents a value that can be represented as a constant expression or constant pool value.

public interface
Invoker

An invoker is a deliberate indirection to wrap indirect calls.

public interface
JavaConstant

Represents a constant-pool constant within a Java class file.

Class Summary

Modifier and TypeClass and Description
public class
CompoundList

Creates a list representation of two lists as a single, compound list.

public abstract class
FileSystem

A dispatcher to interact with the file system.

public class
JavaModule

Type-safe representation of a java.lang.Module.

public class
OpenedClassReader

A ClassReader that does not apply a class file version check if the net.bytebuddy.experimental property is set.

public class
QueueFactory

A factory for creating a Queue.

public class
RandomString

A provider of randomized java.lang.String values.

public class
StreamDrainer

A utility for draining the contents of an java.io.InputStream into a byte array.

Enum Summary

Modifier and TypeEnum and Description
public enum
ConstructorComparator

A comparator for guaranteeing a stable order for declared Constructors.

public enum
FieldComparator

A comparator for guaranteeing a stable order for declared Fields.

public enum
GraalImageCode

A utility that resolves Graal VM native image properties.

public enum
JavaType

Representations of Java types that do not exist in Java 6 but that have a special meaning to the JVM.

public enum
MethodComparator

A comparator for guaranteeing a stable order for declared Methods.