Package dev.lukebemish.bytecodebuilder
Class ConstantHandle
java.lang.Object
dev.lukebemish.bytecodebuilder.ConstantHandle
- Direct Known Subclasses:
ConstantHandle.ConstantFieldHandle,ConstantHandle.ConstantMethodHandle
public abstract sealed class ConstantHandle
extends Object
permits ConstantHandle.ConstantMethodHandle, ConstantHandle.ConstantFieldHandle
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.objectweb.asm.Handleof(FieldOperation operation, Descriptor owner, String name, Descriptor descriptor) of(MethodOperation operation, Descriptor owner, String name, Descriptor descriptor, boolean isInterface)
-
Constructor Details
-
ConstantHandle
public ConstantHandle()
-
-
Method Details
-
asmHandle
public abstract org.objectweb.asm.Handle asmHandle() -
of
public static ConstantHandle.ConstantMethodHandle of(MethodOperation operation, Descriptor owner, String name, Descriptor descriptor, boolean isInterface) -
of
public static ConstantHandle.ConstantFieldHandle of(FieldOperation operation, Descriptor owner, String name, Descriptor descriptor)
-