Skip navigation links
A B C E F G H I L M N R S T U V 

A

AHandler - Class in net.lenni0451.lambdaevents
 
AHandler(Class<?>, Object, EventHandler) - Constructor for class net.lenni0451.lambdaevents.AHandler
 

B

basic(IGenerator) - Static method in class net.lenni0451.lambdaevents.LambdaManager
 

C

call(Object) - Method in class net.lenni0451.lambdaevents.AHandler
 
call(Object) - Method in class net.lenni0451.lambdaevents.handler.ConsumerHandler
 
call(Object) - Method in class net.lenni0451.lambdaevents.handler.RunnableHandler
 
call(T) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
canAccess(MethodHandles.Lookup, Class<?>) - Static method in class net.lenni0451.lambdaevents.utils.LookupUtils
 
canAccess(Class<?>, Class<?>) - Static method in class net.lenni0451.lambdaevents.utils.LookupUtils
Reimplementation of VerifyAccess.isTypeVisible(Class, Class)
ConsumerHandler - Class in net.lenni0451.lambdaevents.handler
 
ConsumerHandler(Class<?>, Object, EventHandler, Consumer<Object>) - Constructor for class net.lenni0451.lambdaevents.handler.ConsumerHandler
 

E

EventException - Exception in net.lenni0451.lambdaevents.utils
 
EventException(String, Throwable) - Constructor for exception net.lenni0451.lambdaevents.utils.EventException
 
EventHandler - Annotation Type in net.lenni0451.lambdaevents
 
EventUtils - Class in net.lenni0451.lambdaevents.utils
 
EventUtils() - Constructor for class net.lenni0451.lambdaevents.utils.EventUtils
 
EventUtils.FieldHandler - Class in net.lenni0451.lambdaevents.utils
 
EventUtils.MethodHandler - Class in net.lenni0451.lambdaevents.utils
 
ExceptionHandler - Interface in net.lenni0451.lambdaevents.handler
 

F

fillInStackTrace() - Method in exception net.lenni0451.lambdaevents.StopCall
 
fillInStackTrace() - Method in exception net.lenni0451.lambdaevents.utils.EventException
 

G

generate(Class<?>, Object, EventHandler, Method, Class<?>) - Method in class net.lenni0451.lambdaevents.generator.LambdaMetaFactoryGenerator
 
generate(Class<?>, Object, EventHandler, Method, Class<?>) - Method in class net.lenni0451.lambdaevents.generator.MethodHandleGenerator
 
generate(Class<?>, Object, EventHandler, Method, Class<?>) - Method in class net.lenni0451.lambdaevents.generator.ReflectionGenerator
 
generate(Class<?>, Object, EventHandler, Method, Class<?>) - Method in interface net.lenni0451.lambdaevents.IGenerator
 
generateVirtual(Class<?>, Object, EventHandler, Method) - Method in class net.lenni0451.lambdaevents.generator.LambdaMetaFactoryGenerator
 
generateVirtual(Class<?>, Object, EventHandler, Method) - Method in class net.lenni0451.lambdaevents.generator.MethodHandleGenerator
 
generateVirtual(Class<?>, Object, EventHandler, Method) - Method in class net.lenni0451.lambdaevents.generator.ReflectionGenerator
 
generateVirtual(Class<?>, Object, EventHandler, Method) - Method in interface net.lenni0451.lambdaevents.IGenerator
 
get() - Static method in class net.lenni0451.lambdaevents.utils.LookupGetter
 
getAnnotation() - Method in class net.lenni0451.lambdaevents.AHandler
 
getAnnotation() - Method in class net.lenni0451.lambdaevents.utils.EventUtils.FieldHandler
 
getAnnotation() - Method in class net.lenni0451.lambdaevents.utils.EventUtils.MethodHandler
 
getConsumer() - Method in class net.lenni0451.lambdaevents.handler.ConsumerHandler
 
getEvents(EventHandler, Method, Predicate<Class<?>>) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
getEvents(EventHandler, Field, Predicate<Class<?>>) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
getField() - Method in class net.lenni0451.lambdaevents.utils.EventUtils.FieldHandler
 
getFields(Class<?>, Predicate<Field>) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
getIn(ClassLoader) - Static method in class net.lenni0451.lambdaevents.utils.LookupUtils
 
getInstance() - Method in class net.lenni0451.lambdaevents.AHandler
 
getMethod() - Method in class net.lenni0451.lambdaevents.utils.EventUtils.MethodHandler
 
getMethods(Class<?>, Predicate<Method>) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
getOwner() - Method in class net.lenni0451.lambdaevents.AHandler
 
getRunnable() - Method in class net.lenni0451.lambdaevents.handler.RunnableHandler
 
getStackTrace() - Method in exception net.lenni0451.lambdaevents.utils.EventException
 

H

handle(AHandler, Object, Throwable) - Method in interface net.lenni0451.lambdaevents.handler.ExceptionHandler
 

I

IGenerator - Interface in net.lenni0451.lambdaevents
 
INSTANCE - Static variable in exception net.lenni0451.lambdaevents.StopCall
 
isStatic() - Method in class net.lenni0451.lambdaevents.AHandler
 

L

LambdaManager - Class in net.lenni0451.lambdaevents
 
LambdaManager(Map<Class<?>, List<AHandler>>, Supplier<List<AHandler>>, IGenerator) - Constructor for class net.lenni0451.lambdaevents.LambdaManager
 
LambdaMetaFactoryGenerator - Class in net.lenni0451.lambdaevents.generator
 
LambdaMetaFactoryGenerator() - Constructor for class net.lenni0451.lambdaevents.generator.LambdaMetaFactoryGenerator
 
LambdaMetaFactoryGenerator(MethodHandles.Lookup) - Constructor for class net.lenni0451.lambdaevents.generator.LambdaMetaFactoryGenerator
 
LookupGetter - Class in net.lenni0451.lambdaevents.utils
 
LookupGetter() - Constructor for class net.lenni0451.lambdaevents.utils.LookupGetter
 
LookupUtils - Class in net.lenni0451.lambdaevents.utils
 
LookupUtils() - Constructor for class net.lenni0451.lambdaevents.utils.LookupUtils
 

M

MethodHandleGenerator - Class in net.lenni0451.lambdaevents.generator
 
MethodHandleGenerator() - Constructor for class net.lenni0451.lambdaevents.generator.MethodHandleGenerator
 
MethodHandleGenerator(MethodHandles.Lookup) - Constructor for class net.lenni0451.lambdaevents.generator.MethodHandleGenerator
 

N

net.lenni0451.lambdaevents - package net.lenni0451.lambdaevents
 
net.lenni0451.lambdaevents.generator - package net.lenni0451.lambdaevents.generator
 
net.lenni0451.lambdaevents.handler - package net.lenni0451.lambdaevents.handler
 
net.lenni0451.lambdaevents.utils - package net.lenni0451.lambdaevents.utils
 
newEventHandler(byte) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 

R

ReflectionGenerator - Class in net.lenni0451.lambdaevents.generator
 
ReflectionGenerator() - Constructor for class net.lenni0451.lambdaevents.generator.ReflectionGenerator
 
register(Class<?>) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Class<?>, Class<?>) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Class<?>, Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Runnable, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Runnable, byte, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Consumer<?>, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
register(Consumer, byte, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
resolveLookup(MethodHandles.Lookup, Class<?>) - Static method in class net.lenni0451.lambdaevents.utils.LookupUtils
 
RunnableHandler - Class in net.lenni0451.lambdaevents.handler
 
RunnableHandler(Class<?>, Object, EventHandler, Runnable) - Constructor for class net.lenni0451.lambdaevents.handler.RunnableHandler
 

S

setExceptionHandler(ExceptionHandler) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
sneak(Throwable) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
StopCall - Exception in net.lenni0451.lambdaevents
 

T

threadSafe(IGenerator) - Static method in class net.lenni0451.lambdaevents.LambdaManager
 

U

unregister(Class<?>) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Class<?>, Class<?>) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Class<?>, Object) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Runnable) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Runnable, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Consumer) - Method in class net.lenni0451.lambdaevents.LambdaManager
 
unregister(Consumer, Class<?>...) - Method in class net.lenni0451.lambdaevents.LambdaManager
 

V

verify(Class<?>, EventHandler, Method) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
verify(Class<?>, EventHandler, Field) - Static method in class net.lenni0451.lambdaevents.utils.EventUtils
 
A B C E F G H I L M N R S T U V 
Skip navigation links