Class Introspection
java.lang.Object
org.assertj.core.util.introspection.Introspection
Utility methods related to JavaBeans Introspection.
- Author:
- Alex Ruiz
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
static Method
getPropertyGetter
(String propertyName, Object target) Returns the getterMethod
for a property matching the given name in the given object.static void
setExtractBareNamePropertyMethods
(boolean barenamePropertyMethods)
-
Method Details
-
getPropertyGetter
Returns the getterMethod
for a property matching the given name in the given object.- Parameters:
propertyName
- the given property name.target
- the given object.- Returns:
- the getter
Method
for a property matching the given name in the given object. - Throws:
NullPointerException
- if the given property name isnull
.IllegalArgumentException
- if the given property name is empty.NullPointerException
- if the given object isnull
.IntrospectionError
- if the getter for the matching property cannot be found or accessed.
-
setExtractBareNamePropertyMethods
public static void setExtractBareNamePropertyMethods(boolean barenamePropertyMethods) -
canExtractBareNamePropertyMethods
public static boolean canExtractBareNamePropertyMethods()
-