Apache Commons BeanUtils


Apache Commons BeanUtils is a Java-based utility to provide component based architecture.

Modules

The library is distributed in three jar files:
  • commons-beanutils.jar - contains everything
  • commons-beanutils-core.jar - excludes Bean Collections classes
  • commons-beanutils-bean-collections.jar - only Bean Collections classes.

Example

Sample code may look like as follows:

/**
public void testSuppressClassPropertyByDefault throws Exception
/**
  • Example showing how by which one would use to revert to the
  • behaviour prior to the 1.9.4 release where class level properties were accessible by
  • the BeanUtilsBean and the PropertyUtilsBean.
  • /
public void testAllowAccessToClassProperty throws Exception