com.espertech.esper.event.bean
Class PropertyListBuilderJavaBean

java.lang.Object
  extended by com.espertech.esper.event.bean.PropertyListBuilderJavaBean
All Implemented Interfaces:
PropertyListBuilder

public class PropertyListBuilderJavaBean
extends java.lang.Object
implements PropertyListBuilder

Implementation for a property list builder that considers JavaBean-style methods as the exposed event properties, plus any explicitly configured props.


Constructor Summary
PropertyListBuilderJavaBean(ConfigurationEventTypeLegacy optionalLegacyConfig)
          Ctor.
 
Method Summary
 java.util.List<InternalEventPropDescriptor> assessProperties(java.lang.Class clazz)
          Introspect the clazz and deterime exposed event properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyListBuilderJavaBean

public PropertyListBuilderJavaBean(ConfigurationEventTypeLegacy optionalLegacyConfig)
Ctor.

Parameters:
optionalLegacyConfig - configures legacy type, or null information has been supplied.
Method Detail

assessProperties

public java.util.List<InternalEventPropDescriptor> assessProperties(java.lang.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

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com