com.espertech.esper.event.bean
Interface BeanEventPropertyGetter

All Superinterfaces:
EventPropertyGetter
All Known Implementing Classes:
ArrayFastPropertyGetter, ArrayFieldPropertyGetter, ArrayMethodPropertyGetter, CGLibPropertyGetter, DynamicIndexedPropertyGetter, DynamicMappedPropertyGetter, DynamicPropertyGetterBase, DynamicSimplePropertyGetter, IterableFastPropertyGetter, IterableFieldPropertyGetter, IterableMethodPropertyGetter, KeyedFastPropertyGetter, KeyedMapFastPropertyGetter, KeyedMapFieldPropertyGetter, KeyedMapMethodPropertyGetter, KeyedMethodPropertyGetter, ListFastPropertyGetter, ListFieldPropertyGetter, ListMethodPropertyGetter, NestedPropertyGetter, ReflectionPropFieldGetter, ReflectionPropMethodGetter

public interface BeanEventPropertyGetter
extends EventPropertyGetter

Shortcut-evaluator for use with POJO-backed events only.


Method Summary
 java.lang.Object getBeanProp(java.lang.Object object)
          Returns the property as an object.
 boolean isBeanExistsProperty(java.lang.Object object)
          Returns true if the dynamic property exists.
 
Methods inherited from interface com.espertech.esper.client.EventPropertyGetter
get, getFragment, isExistsProperty
 

Method Detail

getBeanProp

java.lang.Object getBeanProp(java.lang.Object object)
                             throws PropertyAccessException
Returns the property as an object.

Parameters:
object - to evaluate
Returns:
property of object
Throws:
PropertyAccessException - if access failed

isBeanExistsProperty

boolean isBeanExistsProperty(java.lang.Object object)
Returns true if the dynamic property exists.

Parameters:
object - to evaluate
Returns:
indicator if property exists

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