Uses of Interface
net.esper.event.EventPropertyGetter

Packages that use EventPropertyGetter
net.esper.event This package defines the Esper Client event API. 
net.esper.event.property   
net.esper.filter   
 

Uses of EventPropertyGetter in net.esper.event
 

Classes in net.esper.event that implement EventPropertyGetter
 class CGLibPropertyGetter
          Property getter using CGLib's FastMethod instance.
 class ReflectionPropertyGetter
          Property getter using Java's vanilla reflection.
 

Methods in net.esper.event that return EventPropertyGetter
 EventPropertyGetter MapEventType.getGetter(java.lang.String propertyName)
           
 EventPropertyGetter EventType.getGetter(java.lang.String property)
          Get the getter for a specified event property.
 EventPropertyGetter BeanEventType.getGetter(java.lang.String propertyName)
           
 

Methods in net.esper.event with parameters of type EventPropertyGetter
static MultiKeyUntyped EventBeanUtility.getMultiKey(EventBean event, EventPropertyGetter[] propertyGetters)
          Returns Multikey instance for given event and getters.
static java.lang.Object[] EventBeanUtility.getPropertyArray(EventBean event, EventPropertyGetter[] propertyGetters)
          Returns object array containing property values of given properties, retrieved via EventPropertyGetter instances.
 

Uses of EventPropertyGetter in net.esper.event.property
 

Classes in net.esper.event.property that implement EventPropertyGetter
 class EventArrayPropertyGetter
          Getter for an array property identified by a given index, using the CGLIB fast method.
 class EventKeyedPropertyGetter
          Getter for a key property identified by a given key value, using the CGLIB fast method.
 class EventNestedPropertyGetter
          Getter for one or more levels deep nested properties.
 

Methods in net.esper.event.property that return EventPropertyGetter
 EventPropertyGetter SimpleProperty.getGetter(BeanEventType eventType)
           
 EventPropertyGetter Property.getGetter(BeanEventType eventType)
          Returns value getter for the property of an event of the given event type.
 EventPropertyGetter NestedProperty.getGetter(BeanEventType eventType)
           
 EventPropertyGetter MappedProperty.getGetter(BeanEventType eventType)
           
 EventPropertyGetter IndexedProperty.getGetter(BeanEventType eventType)
           
static EventPropertyGetter PropertyHelper.getGetter(java.lang.reflect.Method method, net.sf.cglib.reflect.FastClass fastClass)
          Return getter for the given method and CGLIB FastClass.
 

Constructor parameters in net.esper.event.property with type arguments of type EventPropertyGetter
EventNestedPropertyGetter(java.util.List<EventPropertyGetter> getterChain)
          Ctor.
 

Uses of EventPropertyGetter in net.esper.filter
 

Methods in net.esper.filter that return EventPropertyGetter
 EventPropertyGetter FilterParamIndex.getGetter()
          Returns getter for property.