atg.beans
Interface DynamicBeanTyper
- All Known Implementing Classes:
- BeanClassTyper, MetaPropertiesTyper
public interface DynamicBeanTyper
This interface describes a DynamicBeanTyper: an object that can
yield a DynamicBeanInfo from a dynamic bean type for one of whose
Java class or interface the DynamicBeanTyper has registered.
Field Summary |
static java.lang.String |
CLASS_VERSION
Class version string |
Method Summary |
DynamicBeanInfo |
getBeanInfoFromType(java.lang.Object pDescription)
Given an object that can provide information on a set of dynamic beans,
convert to a DynamicBeanInfo containing that information. |
CLASS_VERSION
static final java.lang.String CLASS_VERSION
- Class version string
- See Also:
- Constant Field Values
getBeanInfoFromType
DynamicBeanInfo getBeanInfoFromType(java.lang.Object pDescription)
throws java.beans.IntrospectionException
- Given an object that can provide information on a set of dynamic beans,
convert to a DynamicBeanInfo containing that information.
- Parameters:
pDescription
- an object describing some set of beans
- Returns:
- the DynamicBeanInfo describing the beans.
- Throws:
java.beans.IntrospectionException
- if no information is available.