org.assertj.core.util.introspection
Class Introspection
java.lang.Object
org.assertj.core.util.introspection.Introspection
public final class Introspection
- extends Object
Utility methods related to JavaBeans Introspection.
- Author:
- Alex Ruiz
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getProperty
public static PropertyDescriptor getProperty(String propertyName,
Object target)
- Returns a
PropertyDescriptor
for a property matching the given name in the given object.
- Parameters:
propertyName
- the given property name.target
- the given object.
- Returns:
- a
PropertyDescriptor
for a property matching the given name in the given object.
- Throws:
NullPointerException
- if the given property name is null
.
IllegalArgumentException
- if the given property name is empty.
NullPointerException
- if the given object is null
.
IntrospectionError
- if a matching property cannot be found or accessed.
Copyright © 2013–2015 AssertJ. All rights reserved.