Package fr.skytasul.reflection
Class TransparentReflectionAccessor
java.lang.Object
fr.skytasul.reflection.TransparentReflectionAccessor
- All Implemented Interfaces:
ReflectionAccessor
Reflection accessor where originals are directly remapped to real Java names, without
obfuscation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static classprotected static classNested classes/interfaces inherited from interface fr.skytasul.reflection.ReflectionAccessor
ReflectionAccessor.ClassAccessor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull ReflectionAccessor.ClassAccessorprotected Class<?>[]getClassesFromUserTypes(Type[] handles) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.skytasul.reflection.ReflectionAccessor
getClassInstance
-
Constructor Details
-
TransparentReflectionAccessor
public TransparentReflectionAccessor()
-
-
Method Details
-
getClass
@NotNull public @NotNull ReflectionAccessor.ClassAccessor getClass(@NotNull @NotNull String name) throws ClassNotFoundException - Specified by:
getClassin interfaceReflectionAccessor- Throws:
ClassNotFoundException
-
getClassesFromUserTypes
- Throws:
ClassNotFoundException
-