Package org.jbeans

Interface Summary
ConversionListener This interface is the event listener interface for conversion events.
PropertyListener This interface is an event listener for property events.
TypeConverter TypeConverters are used to convert objects from one type to another, convert strings to objects and to convert from objects and strings to arrays of objects.
 

Class Summary
BaseBeanProperty This class is the base class for the BeanProperty and the NestedBeanProperty classes.
BaseEvent This class is the base event that all events will extends from.
BaseTypeConverter This class is the base type converter for all the type converters it is also the type converter that handles strings and arrays of strings.
BeanProperty This class is used to describe, and manipulate JavaBean properties.
ConversionEvent This class is the event that is generated when a bean property is being set AND the value is being automatically converted.
ConversionListenerAdapter This class is a blank implementation of the ConversionListener interface It is abstract and implements every method of the listener with an empty implementation
DynamicNestedBeanProperty This class is used to store information about and handle getting and setting of both nested and local properties.
IndexedBeanProperty This class is used to access an indexed JavaBean property.
JavaBean This class can be used to facilitate getting and setting of JavaBean properties.
JavaBeanTools This class is a library of tools that can be used when working with JavaBeans.
JavaBeanTools.IndexHelper This class is a small helper class that is used in the beans pacakge for assisting with indexing operations.
JavaBeanTools.NameHelper This class is a small helper class that is used in the beans pacakge for assisting with property names
NestedBeanProperty This class is used to store information about and handle getting and setting of both nested and local properties.
PropertyEvent This class is the event that is generated when a bean property is retrieved or set.
PropertyListenerAdapter This class is a blank implementation of the PropertyListener interface It is abstract and implements every method of the listener with an empty implementation
ReflectionTools This class is a toolkit to help in reflection.
SynchronizedBeanProperty This class is identical to its parent except that it is thread safe.
SynchronizedDynamicNestedBeanProperty This class is identical to its parent except that it is thread safe.
SynchronizedIndexedBeanProperty This class is identical to its parent except that it is thread safe.
SynchronizedJavaBean This class is identical to its parent class JavaBean except that this class is synchronized.
SynchronizedNestedBeanProperty This class is identical to its parent except that it is thread safe.
TypeConverterManager This class is the manager for all the TypeConverters.
 

Exception Summary
BeanException This class is the basic exception that gets thrown from the beans pacakge
ReflectionException This class is a generic reflection exception that is to be used to wrap up any exceptions that are thrown from the java.lang.Class methods and java.lang.reflect.Method methods.
TypeConversionException This is the basic exception that gets thrown from the TypeConverter conversion methods.