Class ClassReflectionHelperUtilities
java.lang.Object
org.glassfish.hk2.utilities.reflection.internal.ClassReflectionHelperUtilities
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final String
(package private) static final String
private static final Set
<MethodWrapper> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAllFieldWrappers
(Class<?> clazz) (package private) static Set
<MethodWrapper> getAllMethodWrappers
(Class<?> clazz) getDeclaredFieldWrappers
(Class<?> clazz) Gets the EXACT set of FieldWrappers on this class only.private static Set
<MethodWrapper> getDeclaredMethodWrappers
(Class<?> clazz) Gets the EXACT set of MethodWrappers on this class only.private static Set
<MethodWrapper> (package private) static boolean
(package private) static boolean
private static Field[]
secureGetDeclaredFields
(Class<?> clazz) private static Method[]
secureGetDeclaredMethods
(Class<?> clazz)
-
Field Details
-
CONVENTION_POST_CONSTRUCT
- See Also:
-
CONVENTION_PRE_DESTROY
- See Also:
-
OBJECT_METHODS
-
OBJECT_FIELDS
-
-
Constructor Details
-
ClassReflectionHelperUtilities
public ClassReflectionHelperUtilities()
-
-
Method Details
-
getObjectMethods
-
getObjectFields
-
secureGetDeclaredMethods
-
secureGetDeclaredFields
-
getDeclaredMethodWrappers
Gets the EXACT set of MethodWrappers on this class only. No subclasses. So this set should be considered RAW and has not taken into account any subclasses- Parameters:
clazz
- The class to examine- Returns:
-
getDeclaredFieldWrappers
Gets the EXACT set of FieldWrappers on this class only. No subclasses. So this set should be considered RAW and has not taken into account any subclasses- Parameters:
clazz
- The class to examine- Returns:
-
getAllFieldWrappers
-
getAllMethodWrappers
-
isPostConstruct
-
isPreDestroy
-