Skip navigation links
A B E G H L P R T U 

A

appender(Implementation.Target) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerConstructor
 
appender(Implementation.Target) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerHandle
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerConstructor
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerHandle
 
ASMEventBus - Class in br.com.brjdevs.highhacks.eventbus
Event bus implementation that uses ASM to create classes to handle events to improve performance
ASMEventBus(ClassLoader, boolean) - Constructor for class br.com.brjdevs.highhacks.eventbus.ASMEventBus
 
ASMEventBus(ClassLoader) - Constructor for class br.com.brjdevs.highhacks.eventbus.ASMEventBus
 
ASMEventBus() - Constructor for class br.com.brjdevs.highhacks.eventbus.ASMEventBus
 
ASMEventHandler - Class in br.com.brjdevs.highhacks.eventbus
 
ASMEventHandler() - Constructor for class br.com.brjdevs.highhacks.eventbus.ASMEventHandler
 
ASMEventHandlerConstructor - Class in br.com.brjdevs.highhacks.eventbus
ASM bytecode appender of the constructor of an ASMEventHandler
ASMEventHandlerConstructor(String, boolean) - Constructor for class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerConstructor
 
ASMEventHandlerHandle - Class in br.com.brjdevs.highhacks.eventbus
ASM bytecode appender of the EventHandler.handle(Object) method of an ASMEventHandler
ASMEventHandlerHandle(String, String, String, Method, boolean) - Constructor for class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerHandle
 
AsyncASMEventBus - Class in br.com.brjdevs.highhacks.eventbus
Async version of ASMEventBus
AsyncASMEventBus(ExecutorService, ClassLoader) - Constructor for class br.com.brjdevs.highhacks.eventbus.AsyncASMEventBus
 
AsyncASMEventBus(ExecutorService) - Constructor for class br.com.brjdevs.highhacks.eventbus.AsyncASMEventBus
 

B

br.com.brjdevs.highhacks.eventbus - package br.com.brjdevs.highhacks.eventbus
 

E

EventHandler - Interface in br.com.brjdevs.highhacks.eventbus
Handles invocation of a listener

G

getEventClass() - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandler
Returns the event class this ASMEventHandler handles
getTargetClass() - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandler
Returns the class defining the method this ASMEventHandler invokes

H

handle(Object) - Method in interface br.com.brjdevs.highhacks.eventbus.EventHandler
Handles an event

L

Listener - Annotation Type in br.com.brjdevs.highhacks.eventbus
Marks a method as an event listener

P

post(Object) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventBus
Posts an event
post(Object) - Method in class br.com.brjdevs.highhacks.eventbus.AsyncASMEventBus
 
postOn(Executor, Object) - Method in class br.com.brjdevs.highhacks.eventbus.AsyncASMEventBus
 
prepare(InstrumentedType) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerConstructor
 
prepare(InstrumentedType) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandlerHandle
 

R

register(Object) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventBus
Registers a new listener.

T

toString() - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventHandler
 

U

unregister(Object) - Method in class br.com.brjdevs.highhacks.eventbus.ASMEventBus
Unregisters a listener
A B E G H L P R T U 
Skip navigation links