|
Class Summary |
| BeanDescriptor |
A BeanDescriptor provides global information about a "bean",
including its Java class, its displayName, etc. |
| CCXMLDecoder |
This is a bean decoder back-compliant with Java prior-1.4 version
using reflection. |
| CCXMLEncoder |
This is a bean encoder back-compliant with Java prior-1.4 version
using reflection. |
| DefaultPersistenceDelegate |
The DefaultPersistenceDelegate is a concrete implementation of
the abstract PersistenceDelegate class and
is the delegate used by default for classes about
which no information is available. |
| Encoder |
An Encoder is a class which can be used to create
files or streams that encode the state of a collection of
JavaBeans in terms of their public APIs. |
| EventHandler |
The EventHandler class provides
support for dynamically generating event listeners whose methods
execute a simple statement involving an incoming event object
and a target object. |
| EventSetDescriptor |
An EventSetDescriptor describes a group of events that a given Java
bean fires. |
| Expression |
An Expression object represents a primitive expression
in which a single method is applied to a target and a set of
arguments to return a result - as in "a.getFoo()". |
| FeatureDescriptor |
The FeatureDescriptor class is the common baseclass for PropertyDescriptor,
EventSetDescriptor, and MethodDescriptor, etc. |
| IndexedPropertyDescriptor |
An IndexedPropertyDescriptor describes a property that acts like an
array and has an indexed read and/or indexed write method to access
specific elements of the array. |
| Introspector |
The Introspector class provides a standard way for tools to learn about
the properties, events, and methods supported by a target Java Bean. |
| MethodDescriptor |
A MethodDescriptor describes a particular method that a Java Bean
supports for external access from other components. |
| ParameterDescriptor |
The ParameterDescriptor class allows bean implementors to provide
additional information on each of their parameters, beyond the
low level type information provided by the java.lang.reflect.Method
class. |
| PersistenceDelegate |
The PersistenceDelegate class takes the responsibility
for expressing the state of an instance of a given class
in terms of the methods in the class's public API. |
| PropertyChangeEvent |
A "PropertyChange" event gets delivered whenever a bean changes a "bound"
or "constrained" property. |
| PropertyDescriptor |
A PropertyDescriptor describes one property that a Java Bean
exports via a pair of accessor methods. |
| SimpleBeanInfo |
This is a support class to make it easier for people to provide
BeanInfo classes. |
| Statement |
A Statement object represents a primitive statement
in which a single method is applied to a target and
a set of arguments - as in "a.setFoo(b)". |
| XMLDecoder |
The XMLDecoder class is used to read XML documents
created using the XMLEncoder and is used just like
the ObjectInputStream. |
| XMLEncoder |
The XMLEncoder class is a complementary alternative to
the ObjectOutputStream and can used to generate
a textual representation of a JavaBean in the same
way that the ObjectOutputStream can
be used to create binary representation of Serializable
objects. |