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.
 
Methods inherited from interface com.opensymphony.provider.Provider
destroy, init
 

Method Detail

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.

See www.opensymphony.com for more information.