Package org.pentaho.platform.util.beans

Interface Summary
PropertyNameFormatter PropertyNameFormatters are used to synchronize property names coming from a non Java Bean spec compliant system with the actual property names (camelCase) on the target bean.
ValueGenerator A callback object used in the process of bean property set operations.
ValueSetErrorCallback This interface is used in conjunction with BeanUtil#setValue(Object, String, ValueSetCallback, PropertyNameFormatter...) to give the developer full control of how to handle various events that occur during the attempt to set a value on a Java Bean.
 

Class Summary
ActionHarness A utility for consistent interaction with IActions.
ActionHarness.DefaultActionCallback  
ActionHarness.VarArgsWrapperCallback  
AlternateIndexFormatter Converts to a bean utils consumable expression and applies other customizations as necessary, such as suffix additions.
BeanUtil Utility methods for processing Java Beans in a consistent manner across all Pentaho projects.
BeanUtil.EagerFailingCallback  
BeanUtil.FeedbackValueGenerator  
SuffixAppenderFormatter