Package dk.cloudcreate.essentials.shared.reflection
-
Class Summary Class Description Accessibles Utility class for working withAccessibleObject/Member'sBoxedTypes Classes Utility class for working withClass'sConstructors Utility class for working withConstructor'sFields Utility class for working withField'sInterfaces Utility class for working withInterfaces'sMethods Utility class for working withMethod'sParameters Utility class for working withMethods/Methodparameters andConstructors/Constructordeclaration parameters or method/constructor call argumentsParameters.NULL_ARGUMENT_TYPE Class used to represent the unknown type for anullparameter toParameters.argumentTypes(Object...)Reflector Caching Java Reflection helper
EncapsulatesConstructors,MethodsandFieldswhile providing high-level method for invoking constructors, method and getting/setting fields
Depending on the version of Java you're using you may need to explicitly add something like the following to your Module Config or Java arguments to ensure thatReflectoris allowed to perform Java reflection
See https://docs.oracle.com/en/java/javase/17/migrate/migrating-jdk-8-later-jdk-releases.html#GUID-12F945EB-71D6-46AF-8C3D-D354FD0B1781 for more information and to understand the implications of adding the--add-opensargument.