- ReflectionGenerator - Class in net.lenni0451.lambdaevents.generator
-
The
IGenerator implementation which calls the handler method using reflection.
- ReflectionGenerator() - Constructor for class net.lenni0451.lambdaevents.generator.ReflectionGenerator
-
- ReflectionHandler - Class in net.lenni0451.lambdaevents.handler.reflection
-
The
AHandler implementation which calls the handler method using reflection.
- ReflectionHandler(Class<?>, Object, EventHandler, Method) - Constructor for class net.lenni0451.lambdaevents.handler.reflection.ReflectionHandler
-
- register(Class<?>) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register all static event handlers in the given class.
- register(Class<?>, Class<?>) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register all static event handlers for the given event in the given class.
- register(Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register all non-static event handlers in the given object's class.
- register(Class<?>, Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register all non-static event handlers for the given event in the given object's class.
- register(Runnable, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register a Runnable as an event handler for the given events.
- register(Runnable, int, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register a Runnable as an event handler for the given events with the given priority.
- register(Consumer<?>, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register a Consumer as an event handler for the given events.
- register(Consumer<?>, int, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register a Consumer as an event handler for the given events with the given priority.
- registerSuper(Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register all non-static event handlers for the given object's class and all its super classes.
- registerSuper(Class<?>, Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
-
Register all non-static event handlers for the given event in the given object's class and all its super classes.
- resolveLookup(MethodHandles.Lookup, Class<?>) - Static method in class net.lenni0451.lambdaevents.utils.LookupUtils
-
Resolve a lookup to access a given class.
- RunnableHandler - Class in net.lenni0451.lambdaevents.handler
-
The
AHandler implementation for
Runnable events without an event parameter.
- RunnableHandler(Class<?>, Object, EventHandler, Runnable) - Constructor for class net.lenni0451.lambdaevents.handler.RunnableHandler
-