BeanDescriptor | BeanDescriptor describes general information about a Bean, plus
stores the Bean's Class and it's customizer's Class. |
Beans | Beans provides some helper methods that allow the basic
operations of Bean-ness. |
DefaultPersistenceDelegate | DefaultPersistenceDelegate is a PersistenceDelegate
implementation that can be used to serialize objects which adhere to the
Java Beans naming convention. |
Encoder | |
EventHandler | EventHandler forms a bridge between dynamically created listeners and
arbitrary properties and methods. |
EventSetDescriptor | EventSetDescriptor describes the hookup between an event source class and
an event listener class. |
Expression | An Expression captures the execution of an object method
that returns a value. |
FeatureDescriptor | FeatureDescriptor is the common superclass for all JavaBeans Descriptor
classes. |
IndexedPropertyChangeEvent | This is like a PropertyChangeEvent, but also carries with it the
index of the property which changed. |
IndexedPropertyDescriptor | IndexedPropertyDescriptor describes information about a JavaBean
indexed property, by which we mean an array-like property that
has been exposed via a pair of get and set methods and another
pair that allows you to get to the property by an index. |
Introspector | Introspector is the class that does the bulk of the
design-time work in Java Beans. |
MethodDescriptor | MethodDescriptor describes information about a JavaBeans method.
It's a fairly straightforward class (at least something in this
package is straightforward!).
|
ParameterDescriptor | ParameterDescriptor represents a single parameter to a method.
As it turns out, FeatureDescriptor is sufficient to hold all
the information. |
PersistenceDelegate | A PersistenceDelegate describes how a another object
has to constructed and transformed in order to create a complete
replicate. |
PropertyChangeEvent | PropertyChangeEvents are fired in the PropertyChange and VetoableChange
event classes. |
PropertyChangeListenerProxy | This class provides an extension to PropertyChangeListener -
associating a name with the listener. |
PropertyChangeSupport | PropertyChangeSupport makes it easy to fire property change events and
handle listeners. |
PropertyDescriptor | PropertyDescriptor describes information about a JavaBean property,
by which we mean a property that has been exposed via a pair of
get and set methods. |
PropertyEditorManager | PropertyEditorManager is used to find property editors
for various types (not necessarily Beans). |
PropertyEditorSupport | PropertyEditorSupport helps with PropertyEditors,
implementing base functionality that they usually must
have but which is a pain to implement. |
SimpleBeanInfo | SimpleBeanInfo is a class you may extend to more easily
provide select information to the Introspector. |
Statement | A Statement captures the execution of an object method. |
VetoableChangeListenerProxy | This class provides an extension to VetoableChangeListener -
associating a name with the listener. |
VetoableChangeSupport | VetoableChangeSupport makes it easy to fire vetoable change events and
handle listeners. |
XMLDecoder | The XMLDecoder reads XML data that is structured according to
this DTD
and creates objects according to the content. |
XMLEncoder | This class uses the PersistenceDelegate and Encoder
infrastructure to generate an XML representation of the objects it
serializes. |