Package dk.cloudcreate.essentials.shared.reflection
package dk.cloudcreate.essentials.shared.reflection
-
ClassDescriptionUtility class for working with
AccessibleObject/Member'sUtility class for working withClass'sUtility class for working withConstructor'sUtility class for working withField'sUtility class for working withInterfaces'sUtility class for working withMethod'sUtility class for working withMethods/Methodparameters andConstructors/Constructordeclaration parameters or method/constructor call argumentsClass used to represent the unknown type for anullparameter toParameters.argumentTypes(Object...)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.