public class

BeanIntrospectorPropertySet

extends AbstractPropertySet
java.lang.Object
   ↳ com.opensymphony.module.propertyset.AbstractPropertySet
     ↳ com.opensymphony.module.propertyset.javabeans.BeanIntrospectorPropertySet

Class Overview

PropertySet wrapper for any javabean. Dynamically looks up all bean properties (those exposed by get/setXXX) and invokes them on the getXXX/setXXX propertyset methods.

Required Args

  • bean - any Object that can be introspected
Date: Dec 16, 2001 Time: 6:20:00 PM

Summary

[Expand]
Inherited Constants
From interface com.opensymphony.module.propertyset.PropertySet
[Expand]
Inherited Fields
From class com.opensymphony.module.propertyset.AbstractPropertySet
Public Constructors
BeanIntrospectorPropertySet()
Public Methods
boolean exists(String key)
Collection getKeys(String prefix, int type)
int getType(String key)
void init(Map config, Map args)
boolean isSettable(String property)
Returns true.
void remove()
void remove(String key)
void setBean(Object bean)
Protected Methods
Object get(int type, String key)
void setImpl(int type, String key, Object value)
[Expand]
Inherited Methods
From class com.opensymphony.module.propertyset.AbstractPropertySet
From class java.lang.Object
From interface com.opensymphony.module.propertyset.PropertySet

Public Constructors

public BeanIntrospectorPropertySet ()

Public Methods

public boolean exists (String key)

public Collection getKeys (String prefix, int type)

public int getType (String key)

public void init (Map config, Map args)

public boolean isSettable (String property)

Returns true.

public void remove ()

public void remove (String key)

public void setBean (Object bean)

Protected Methods

protected Object get (int type, String key)

protected void setImpl (int type, String key, Object value)