net.esper.event.property
Class PropertyListBuilderJavaBean
java.lang.Object
net.esper.event.property.PropertyListBuilderJavaBean
- All Implemented Interfaces:
- PropertyListBuilder
public class PropertyListBuilderJavaBean
- extends Object
- implements PropertyListBuilder
Implementation for a property list builder that considers JavaBean-style methods
as the exposed event properties, plus any explicitly configured props.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyListBuilderJavaBean
public PropertyListBuilderJavaBean(ConfigurationEventTypeLegacy optionalLegacyConfig)
- Ctor.
- Parameters:
optionalLegacyConfig
- configures legacy type, or null information
has been supplied.
assessProperties
public List<EventPropertyDescriptor> assessProperties(Class clazz)
- Description copied from interface:
PropertyListBuilder
- Introspect the clazz and deterime exposed event properties.
- Specified by:
assessProperties
in interface PropertyListBuilder
- Parameters:
clazz
- to introspect
- Returns:
- list of event property descriptors