Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class io.github.stanikoc.eventsystem.EventSystemPlugin
B
- BaseListenerStripper - Class in io.github.stanikoc.eventsystem
- BaseListenerStripper(ClassVisitor) - Constructor for class io.github.stanikoc.eventsystem.BaseListenerStripper
D
- dependOnIfPresent(Project, Set<String>, String, String) - Static method in class io.github.stanikoc.eventsystem.util.TaskUtil
E
- equals(Object) - Method in record class io.github.stanikoc.eventsystem.TypeHelper.TypeInfo
-
Indicates whether some other object is "equal to" this one.
- EventSystemPlugin - Class in io.github.stanikoc.eventsystem
- EventSystemPlugin() - Constructor for class io.github.stanikoc.eventsystem.EventSystemPlugin
F
- fileToUrl(File) - Static method in class io.github.stanikoc.eventsystem.util.FileUtil
- FileUtil - Class in io.github.stanikoc.eventsystem.util
- finalizeIfPresent(Project, Set<String>, String, String) - Static method in class io.github.stanikoc.eventsystem.util.TaskUtil
- findTypeInfo(Class<?>, Class<?>) - Static method in class io.github.stanikoc.eventsystem.TypeHelper
G
- generic() - Method in record class io.github.stanikoc.eventsystem.TypeHelper.TypeInfo
-
Returns the value of the
genericrecord component. - getClassName(File) - Static method in class io.github.stanikoc.eventsystem.util.FileUtil
- getCommonSuperClass(String, String) - Method in class io.github.stanikoc.eventsystem.TypeResolver
H
- hashCode() - Method in record class io.github.stanikoc.eventsystem.TypeHelper.TypeInfo
-
Returns a hash code value for this object.
I
- InjectionUtil - Class in io.github.stanikoc.eventsystem.util
- injectListenerTypes(File, ClassLoader, Class<?>, Class<?>) - Static method in class io.github.stanikoc.eventsystem.util.InjectionUtil
- io.github.stanikoc.eventsystem - package io.github.stanikoc.eventsystem
- io.github.stanikoc.eventsystem.util - package io.github.stanikoc.eventsystem.util
L
- ListenerTypeInjector - Class in io.github.stanikoc.eventsystem
- ListenerTypeInjector(ClassVisitor, Class<?>, Class<?>) - Constructor for class io.github.stanikoc.eventsystem.ListenerTypeInjector
- loadClass(ClassLoader, File) - Static method in class io.github.stanikoc.eventsystem.util.FileUtil
M
- modifyClass(File, ClassLoader, Function<ClassWriter, ClassVisitor>) - Static method in class io.github.stanikoc.eventsystem.util.InjectionUtil
S
- stripBaseListener(File, ClassLoader) - Static method in class io.github.stanikoc.eventsystem.util.InjectionUtil
T
- TaskUtil - Class in io.github.stanikoc.eventsystem.util
- toString() - Method in record class io.github.stanikoc.eventsystem.TypeHelper.TypeInfo
-
Returns a string representation of this record class.
- type() - Method in record class io.github.stanikoc.eventsystem.TypeHelper.TypeInfo
-
Returns the value of the
typerecord component. - TypeHelper - Class in io.github.stanikoc.eventsystem
- TypeHelper.TypeInfo<T> - Record Class in io.github.stanikoc.eventsystem
- TypeInfo(Class<T>, Class<?>) - Constructor for record class io.github.stanikoc.eventsystem.TypeHelper.TypeInfo
-
Creates an instance of a
TypeInforecord class. - TypeResolver - Class in io.github.stanikoc.eventsystem
- TypeResolver(ClassReader, int, ClassLoader) - Constructor for class io.github.stanikoc.eventsystem.TypeResolver
V
- visit(int, int, String, String, String, String[]) - Method in class io.github.stanikoc.eventsystem.ListenerTypeInjector
- visitEnd() - Method in class io.github.stanikoc.eventsystem.ListenerTypeInjector
- visitInnerClass(String, String, String, int) - Method in class io.github.stanikoc.eventsystem.ListenerTypeInjector
- visitMethod(int, String, String, String, String[]) - Method in class io.github.stanikoc.eventsystem.BaseListenerStripper
- visitMethod(int, String, String, String, String[]) - Method in class io.github.stanikoc.eventsystem.ListenerTypeInjector
W
- walk(Path, FileVisitOption...) - Static method in class io.github.stanikoc.eventsystem.util.FileUtil
All Classes and Interfaces|All Packages