public class ASMEventHandlerHandle
extends java.lang.Object
implements net.bytebuddy.implementation.bytecode.ByteCodeAppender, net.bytebuddy.implementation.Implementation
EventHandler.handle(Object) method of an ASMEventHandlernet.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound, net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple, net.bytebuddy.implementation.bytecode.ByteCodeAppender.Sizenet.bytebuddy.implementation.Implementation.Composable, net.bytebuddy.implementation.Implementation.Compound, net.bytebuddy.implementation.Implementation.Context, net.bytebuddy.implementation.Implementation.Simple, net.bytebuddy.implementation.Implementation.SpecialMethodInvocation, net.bytebuddy.implementation.Implementation.Target| Constructor and Description |
|---|
ASMEventHandlerHandle(java.lang.String thisClass,
java.lang.String listenerClass,
java.lang.String eventClass,
java.lang.reflect.Method callback,
boolean isStatic) |
| Modifier and Type | Method and Description |
|---|---|
net.bytebuddy.implementation.bytecode.ByteCodeAppender |
appender(net.bytebuddy.implementation.Implementation.Target p1) |
net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size |
apply(net.bytebuddy.jar.asm.MethodVisitor mv,
net.bytebuddy.implementation.Implementation.Context implementationContext,
net.bytebuddy.description.method.MethodDescription instrumentedMethod) |
net.bytebuddy.dynamic.scaffold.InstrumentedType |
prepare(net.bytebuddy.dynamic.scaffold.InstrumentedType p1) |
public ASMEventHandlerHandle(java.lang.String thisClass,
java.lang.String listenerClass,
java.lang.String eventClass,
java.lang.reflect.Method callback,
boolean isStatic)
public net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size apply(net.bytebuddy.jar.asm.MethodVisitor mv,
net.bytebuddy.implementation.Implementation.Context implementationContext,
net.bytebuddy.description.method.MethodDescription instrumentedMethod)
apply in interface net.bytebuddy.implementation.bytecode.ByteCodeAppenderpublic net.bytebuddy.implementation.bytecode.ByteCodeAppender appender(net.bytebuddy.implementation.Implementation.Target p1)
appender in interface net.bytebuddy.implementation.Implementationpublic net.bytebuddy.dynamic.scaffold.InstrumentedType prepare(net.bytebuddy.dynamic.scaffold.InstrumentedType p1)
prepare in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable