Class ReflectiveBeanLikeClassUtils
java.lang.Object
com.kingsrook.qqq.backend.core.utils.ReflectiveBeanLikeClassUtils
Utilities for bean-like classes (e.g., QRecordEntity, QProcessPayload) that
use reflection to understand their bean-fields
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection
<Class<?>> static String
getFieldNameFromGetter
(Method getter) static Class
<?> getListTypeParam
(Class<?> listType, AnnotatedType annotatedType) getSetterForGetter
(Class<?> c, Method getter) static boolean
static boolean
isGetter
(Method method, boolean allowAssociations, Collection<Class<?>> allowedTypes)
-
Constructor Details
-
ReflectiveBeanLikeClassUtils
public ReflectiveBeanLikeClassUtils()
-
-
Method Details
-
getFieldNameFromGetter
-
isGetter
-
isGetter
public static boolean isGetter(Method method, boolean allowAssociations, Collection<Class<?>> allowedTypes) -
getSetterForGetter
-
defaultAllowedTypes
-
getListTypeParam
-