Class ReflectiveAnnotationProcessor
java.lang.Object
com.cryptomorin.xseries.reflection.proxy.processors.ReflectiveAnnotationProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionReflectiveAnnotationProcessor(Class<? extends ReflectiveProxyObject> interfaceClass) -
Method Summary
Modifier and TypeMethodDescriptionClass<?> protected static booleanisAnnotationInherited(Class<?> clazz, Method method, Class<? extends Annotation> annotation) voidloadDependencies(Function<Class<?>, Boolean> isLoaded) voidprocess(Function<ProxyMethodInfo, String> descriptorProcessor) @NotNull ClassHandle
-
Constructor Details
-
ReflectiveAnnotationProcessor
-
-
Method Details
-
isAnnotationInherited
protected static boolean isAnnotationInherited(Class<?> clazz, Method method, Class<? extends Annotation> annotation) -
loadDependencies
-
process
-
processTargetClass
-
getTargetClass
-
getMapped
-