com.opensymphony.provider
Interface BeanProvider
- All Superinterfaces:
- Provider
- All Known Implementing Classes:
- OGNLBeanProvider, DefaultBeanProvider
- public interface BeanProvider
- extends Provider
BeanProvider providers an abstraction for getting and setting methods
of a bean (or object).
- Version:
- $Revision: 1.1 $
- Author:
- Joe Walnes
- See Also:
BeanUtils
Method Summary |
java.lang.Object |
getProperty(java.lang.Object object,
java.lang.String property)
Get a single property of the bean. |
boolean |
setProperty(java.lang.Object object,
java.lang.String property,
java.lang.Object value)
Set a single property of the bean. |
getProperty
public java.lang.Object getProperty(java.lang.Object object,
java.lang.String property)
- Get a single property of the bean.
- Parameters:
obj
- The object to be accessed.property
- Name of property to get.
setProperty
public boolean setProperty(java.lang.Object object,
java.lang.String property,
java.lang.Object value)
- Set a single property of the bean.
- Parameters:
obj
- The object to be manipulated.property
- Name of property to set.value
- Value to set property to.