Package org.apache.juneau
Class BeanPropertyValue
java.lang.Object
org.apache.juneau.BeanPropertyValue
- All Implemented Interfaces:
Comparable<BeanPropertyValue>
Represents a simple bean property value and the meta-data associated with it.
See Also:
-
Constructor Summary
ConstructorDescriptionBeanPropertyValue
(BeanPropertyMeta pMeta, String name, Object value, Throwable thrown) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
final ClassMeta<?>
Returns the bean property metadata.final BeanPropertyMeta
getMeta()
Returns the bean property metadata.final String
getName()
Returns the bean property name.final Throwable
Returns the exception thrown by calling the property getter.final Object
getValue()
Returns the bean property value.toString()
-
Constructor Details
-
BeanPropertyValue
Constructor.- Parameters:
pMeta
- The bean property metadata.name
- The bean property name.value
- The bean property value.thrown
- The exception thrown by calling the property getter.
-
-
Method Details
-
getMeta
Returns the bean property metadata.- Returns:
- The bean property metadata.
-
getClassMeta
Returns the bean property metadata.- Returns:
- The bean property metadata.
-
getName
Returns the bean property name.- Returns:
- The bean property name.
-
getValue
Returns the bean property value.- Returns:
- The bean property value.
-
getThrown
Returns the exception thrown by calling the property getter.- Returns:
- The exception thrown by calling the property getter.
-
compareTo
- Specified by:
compareTo
in interfaceComparable<BeanPropertyValue>
-
toString
-