| BeanDescriptor | 
 Describes a bean's global information. 
 | 
| Beans | 
 This class Beans provides some methods for manipulting bean
 controls. 
 | 
| DefaultPersistenceDelegate | 
 Default PersistenceDelegate for normal classes. 
 | 
| Encoder | 
 The Encoder, together with PersistenceDelegate
 s, can encode an object into a series of java statements. 
 | 
| EventHandler | 
  | 
| EventSetDescriptor | 
  | 
| Expression | 
  | 
| FeatureDescriptor | 
 Common base class for Descriptors. 
 | 
| IndexedPropertyChangeEvent | 
 | 
| IndexedPropertyDescriptor | 
  | 
| Introspector | 
 The Introspector is a utility for developers to figure out
 which properties, events, and methods a JavaBean supports. 
 | 
| MethodDescriptor | 
 Describes a bean's method. 
 | 
| ParameterDescriptor | 
  | 
| PersistenceDelegate | 
 PersistenceDelegate instances write received bean objects to
 encoders in the form of expressions and statements, which can be evaluated or
 executed to reconstruct the recorded bean objects in a new environment during
 decoding. 
 | 
| PropertyChangeEvent | 
  | 
| PropertyChangeListenerProxy | 
  | 
| PropertyChangeSupport | 
  | 
| PropertyDescriptor | 
  | 
| PropertyEditorManager | 
  | 
| PropertyEditorSupport | 
  | 
| SimpleBeanInfo | 
  | 
| Statement | 
  | 
| VetoableChangeListenerProxy | 
  | 
| VetoableChangeSupport | 
  | 
| XMLDecoder | 
 XMLDecoder reads objects from xml created by
 XMLEncoder. 
 | 
| XMLEncoder | 
 XMLEncoder extends Encoder to write out the
 encoded statements and expressions in xml format. 
 |