The Jakarta Commons BeanUtils Component

$Id: STATUS.html,v 1.4 2001/07/14 23:56:02 craigmcc Exp $
[Introduction] [Dependencies] [Release Info] [Committers] [Action Items]

1. INTRODUCTION

The BeanUtils Component contains a set of Java classes that provide static utility methods useful in manipulating Java classes that conform to the JavaBeans Specification naming patterns for bean properties in a dynamic fashion. The following classes are included:

An innovative and unique feature of this component is the syntax for accessing nested and indexed bean properties. See the Javadocs (TODO: link to online docs) on PropertyUtils for more information about this feature.

2. DEPENDENCIES

The BeanUtils component is dependent upon the following external components for development and use:

3. RELEASE INFO

Current Release: Version 1.0

Planned Next Release: TBD. See the Action Items list for tasks that need to be completed prior to this release.

4. COMMITTERS

The following individuals are the primary developers and maintainers of this component. Developers who plan to use BeanUtils in their own projects are encouraged to collaborate on the future development of this component to ensure that it continues to meet a variety of needs.

5. ACTION ITEMS

The following action items need to be completed prior to a Version 1.0 release of this component:

Action Item Volunteer
Unit Tests for PropertyUtils. Complete the JUnit unit tests for the PropertyUtils class. Craig
Unit Tests for ConvertUtils. Create and run the JUnit tests for the ConvertUtils class. Geir (volunteer if you want it :)
Unit Tests for BeanUtils. Create and run the JUnit tests for the BeanUtils class. Geir
Install / Use Documentation. Create simple installation and User's Guide documentation for this component. Craig