Uses of Interface
com.espertech.esper.client.EventPropertyGetter

Packages that use EventPropertyGetter
com.espertech.esper.client This package and its sub-packages defines the central Esper Client APIs. 
com.espertech.esper.core.context.mgr Context management. 
com.espertech.esper.epl.core.eval Select expression evaluators. 
com.espertech.esper.epl.datetime.interval Interval algebra. 
com.espertech.esper.epl.enummethod.dot Enumeration method utility classes and input data sources. 
com.espertech.esper.epl.expression.core Core expression classes. 
com.espertech.esper.epl.expression.dot Chained expression functionality. 
com.espertech.esper.epl.join.table Indexes for views 
com.espertech.esper.epl.lookup Subquery execution strategies and lookup indexes 
com.espertech.esper.epl.property Classes for handling events-within-events. 
com.espertech.esper.event This package defines the internal event APIs. 
com.espertech.esper.event.arr Object-array event type. 
com.espertech.esper.event.bean JavaBean and legacy Java underlying event classes are here. 
com.espertech.esper.event.map Map-underlying event classes are here. 
com.espertech.esper.event.property Parsers and business objects to handle nested, indexed, mapped or generally complex properties for use in JavaBean access 
com.espertech.esper.event.util Utilities around event rendering are here. 
com.espertech.esper.event.vaevent Value added events are revision events and variant events. 
com.espertech.esper.event.xml XML event wrappers 
com.espertech.esper.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
 

Uses of EventPropertyGetter in com.espertech.esper.client
 

Methods in com.espertech.esper.client that return EventPropertyGetter
 EventPropertyGetter EventType.getGetter(java.lang.String propertyExpression)
          Get the getter of an event property or property expression: Getters are useful when an application receives events of the same event type multiple times and requires fast access to an event property or nested, indexed or mapped property.
 

Uses of EventPropertyGetter in com.espertech.esper.core.context.mgr
 

Classes in com.espertech.esper.core.context.mgr that implement EventPropertyGetter
 class ContextControllerHashedGetterCRC32Serialized
           
 class ContextControllerHashedGetterCRC32Single
           
 class ContextControllerHashedGetterHashMultiple
           
 class ContextControllerHashedGetterHashSingle
           
 class ContextControllerHashedGetterSingleRow
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.core.eval
 

Constructors in com.espertech.esper.epl.core.eval with parameters of type EventPropertyGetter
EvalSelectStreamWUnderlying(SelectExprContext selectExprContext, EventType resultEventType, java.util.List<SelectClauseStreamCompiledSpec> namedStreams, boolean usingWildcard, java.util.List<SelectExprStreamDesc> unnamedStreams, boolean singleStreamWrapper, boolean underlyingIsFragmentEvent, int underlyingStreamNumber, EventPropertyGetter underlyingPropertyEventGetter, ExprEvaluator underlyingExprEvaluator, TableMetadata tableMetadata)
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.datetime.interval
 

Constructors in com.espertech.esper.epl.datetime.interval with parameters of type EventPropertyGetter
ExprEvaluatorStreamLongProp(int streamId, EventPropertyGetter getter)
           
ExprEvaluatorStreamLongPropFragment(int streamId, EventPropertyGetter getterFragment, EventPropertyGetter getterTimestamp)
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.enummethod.dot
 

Constructors in com.espertech.esper.epl.enummethod.dot with parameters of type EventPropertyGetter
ExprDotEvalProperty(EventPropertyGetter getter, EPType returnType)
           
PropertyExprEvaluatorEventCollection(java.lang.String propertyNameCache, int streamId, EventType fragmentType, EventPropertyGetter getter, boolean disablePropertyExpressionEventCollCache)
           
PropertyExprEvaluatorEventSingle(int streamId, EventType fragmentType, EventPropertyGetter getter)
           
PropertyExprEvaluatorNonLambda(int streamId, EventPropertyGetter getter, java.lang.Class returnType)
           
PropertyExprEvaluatorNonLambdaFragment(int streamId, EventPropertyGetter getter, java.lang.Class returnType)
           
PropertyExprEvaluatorScalarArray(java.lang.String propertyName, int streamId, EventPropertyGetter getter, java.lang.Class componentType)
           
PropertyExprEvaluatorScalarCollection(java.lang.String propertyName, int streamId, EventPropertyGetter getter, java.lang.Class componentType)
           
PropertyExprEvaluatorScalarIterable(java.lang.String propertyName, int streamId, EventPropertyGetter getter, java.lang.Class componentType)
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.expression.core
 

Methods in com.espertech.esper.epl.expression.core that return EventPropertyGetter
 EventPropertyGetter ExprIdentNodeEvaluatorImpl.getGetter()
           
 EventPropertyGetter ExprIdentNodeEvaluatorContext.getGetter()
           
 EventPropertyGetter ExprIdentNodeEvaluator.getGetter()
           
 EventPropertyGetter ExprContextPropertyNode.getGetter()
           
 

Constructors in com.espertech.esper.epl.expression.core with parameters of type EventPropertyGetter
ExprIdentNodeEvaluatorContext(int streamNum, java.lang.Class resultType, EventPropertyGetter getter)
           
ExprIdentNodeEvaluatorImpl(int streamNum, EventPropertyGetter propertyGetter, java.lang.Class propertyType, ExprIdentNode identNode)
           
ExprIdentNodeEvaluatorLogging(int streamNum, EventPropertyGetter propertyGetter, java.lang.Class propertyType, ExprIdentNode identNode, java.lang.String propertyName, java.lang.String statementName, java.lang.String engineURI)
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.expression.dot
 

Classes in com.espertech.esper.epl.expression.dot that implement EventPropertyGetter
 class ExprDotEvalStaticMethod
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.join.table
 

Fields in com.espertech.esper.epl.join.table declared as EventPropertyGetter
protected  EventPropertyGetter PropertySortedEventTableFactory.propertyGetter
          Getters for properties.
protected  EventPropertyGetter PropertySortedEventTable.propertyGetter
           
protected  EventPropertyGetter PropertyIndexedEventTableSingleFactory.propertyGetter
           
protected  EventPropertyGetter PropertyIndexedEventTableSingle.propertyGetter
           
protected  EventPropertyGetter[] PropertyIndexedEventTableSingleArrayFactory.propertyGetters
           
protected  EventPropertyGetter[] PropertyIndexedEventTableFactory.propertyGetters
          Getters for properties.
protected  EventPropertyGetter[] PropertyIndexedEventTable.propertyGetters
           
 

Methods in com.espertech.esper.epl.join.table that return EventPropertyGetter
 EventPropertyGetter PropertySortedEventTableFactory.getPropertyGetter()
           
 EventPropertyGetter[] PropertyIndexedEventTableFactory.getPropertyGetters()
           
 

Constructors in com.espertech.esper.epl.join.table with parameters of type EventPropertyGetter
PropertyIndexedEventTable(EventPropertyGetter[] propertyGetters, EventTableOrganization organization)
           
PropertyIndexedEventTableCoerceAdd(EventPropertyGetter[] propertyGetters, EventTableOrganization organization, SimpleNumberCoercer[] coercers, java.lang.Class[] coercionTypes)
           
PropertyIndexedEventTableCoerceAll(EventPropertyGetter[] propertyGetters, EventTableOrganization organization, SimpleNumberCoercer[] coercers, java.lang.Class[] coercionType)
           
PropertyIndexedEventTableSingle(EventPropertyGetter propertyGetter, EventTableOrganization organization)
           
PropertyIndexedEventTableSingleCoerceAdd(EventPropertyGetter propertyGetter, EventTableOrganization organization, SimpleNumberCoercer coercer, java.lang.Class coercionType)
           
PropertyIndexedEventTableSingleCoerceAll(EventPropertyGetter propertyGetter, EventTableOrganization organization, SimpleNumberCoercer coercer, java.lang.Class coercionType)
           
PropertyIndexedEventTableSingleUnadorned(EventPropertyGetter propertyGetter, EventTableOrganization organization)
           
PropertyIndexedEventTableSingleUnique(EventPropertyGetter propertyGetter, EventTableOrganization organization)
           
PropertyIndexedEventTableSingleUnique(EventPropertyGetter propertyGetter, EventTableOrganization organization, java.util.Map<java.lang.Object,EventBean> propertyIndex)
           
PropertyIndexedEventTableUnadorned(EventPropertyGetter[] propertyGetters, EventTableOrganization organization)
           
PropertyIndexedEventTableUnique(EventPropertyGetter[] propertyGetters, EventTableOrganization organization)
           
PropertyIndexedEventTableUnique(EventPropertyGetter[] propertyGetters, EventTableOrganization organization, java.util.Map<MultiKeyUntyped,EventBean> propertyIndex)
           
PropertySortedEventTable(EventPropertyGetter propertyGetter, EventTableOrganization organization)
          Ctor.
PropertySortedEventTableCoerced(EventPropertyGetter propertyGetter, EventTableOrganization organization, java.lang.Class coercionType)
           
PropertySortedEventTableImpl(EventPropertyGetter propertyGetter, EventTableOrganization organization)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.epl.lookup
 

Fields in com.espertech.esper.epl.lookup declared as EventPropertyGetter
protected  EventPropertyGetter SubordIndexedTableLookupStrategySinglePropUnique.propertyGetter
          Getters to use to get key values.
protected  EventPropertyGetter SubordIndexedTableLookupStrategySinglePropFactory.propertyGetter
          Getters to use to get key values.
protected  EventPropertyGetter SubordIndexedTableLookupStrategySingleProp.propertyGetter
          Getters to use to get key values.
protected  EventPropertyGetter[] SubordIndexedTableLookupStrategyProp.propertyGetters
          Getters to use to get key values.
 

Constructors in com.espertech.esper.epl.lookup with parameters of type EventPropertyGetter
SubordIndexedTableLookupStrategyProp(int[] keyStreamNums, EventPropertyGetter[] propertyGetters, PropertyIndexedEventTable index, LookupStrategyDesc strategyDesc)
           
SubordIndexedTableLookupStrategySingleProp(int keyStreamNum, EventPropertyGetter propertyGetter, PropertyIndexedEventTableSingle index, LookupStrategyDesc strategyDesc)
           
SubordIndexedTableLookupStrategySinglePropUnique(int keyStreamNum, EventPropertyGetter propertyGetter, PropertyIndexedEventTableSingleUnique index, LookupStrategyDesc strategyDesc)
           
 

Uses of EventPropertyGetter in com.espertech.esper.epl.property
 

Constructors in com.espertech.esper.epl.property with parameters of type EventPropertyGetter
ContainedEventEvalGetter(EventPropertyGetter getter)
           
 

Uses of EventPropertyGetter in com.espertech.esper.event
 

Subinterfaces of EventPropertyGetter in com.espertech.esper.event
 interface EventPropertyGetterAndIndexed
           
 interface EventPropertyGetterAndMapped
           
 

Fields in com.espertech.esper.event with type parameters of type EventPropertyGetter
protected  java.util.Map<java.lang.String,EventPropertyGetter> BaseNestableEventType.propertyGetterCache
           
protected  java.util.Map<java.lang.String,EventPropertyGetter> BaseConfigurableEventType.propertyGetters
          Getters for each known property.
 

Methods in com.espertech.esper.event that return EventPropertyGetter
protected abstract  EventPropertyGetter BaseConfigurableEventType.doResolvePropertyGetter(java.lang.String property)
          Subclasses must implement this and supply a getter to a given property.
static EventPropertyGetter EventBeanUtility.getAssertPropertyGetter(EventType[] eventTypes, int keyStreamNum, java.lang.String property)
           
static EventPropertyGetter EventBeanUtility.getAssertPropertyGetter(EventType type, java.lang.String propertyName)
           
 EventPropertyGetter ExplicitPropertyDescriptor.getGetter()
          Returns the getter.
 EventPropertyGetter WrapperEventType.getGetter(java.lang.String property)
           
 EventPropertyGetter BaseNestableEventType.getGetter(java.lang.String propertyName)
           
 EventPropertyGetter BaseConfigurableEventType.getGetter(java.lang.String propertyExpression)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterBeanNested(java.lang.String name, EventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterBeanNestedArray(java.lang.String name, EventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterEventBean(java.lang.String name)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterEventBeanArray(java.lang.String name, EventType eventType)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterIndexedEntryPOJO(java.lang.String propertyNameAtomic, int index, BeanEventPropertyGetter nestedGetter, EventAdapterService eventAdapterService, java.lang.Class propertyTypeGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterIndexedEventBean(java.lang.String propertyNameAtomic, int index)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterIndexedPOJO(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, java.lang.Class componentType)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterIndexedUnderlyingArray(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, EventType innerType)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterMappedProperty(java.lang.String propertyNameAtomic, java.lang.String key)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter innerGetter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedMapProp(java.lang.String propertyName, MapEventPropertyGetter getterNestedMap)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedPOJOProp(java.lang.String propertyName, BeanEventPropertyGetter nestedGetter, EventAdapterService eventAdapterService, java.lang.Class nestedReturnType, java.lang.Class nestedComponentType)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterProperty(java.lang.String name, BeanEventType nativeFragmentType, EventAdapterService eventAdapterService)
           
static EventPropertyGetter EventTypeUtility.getNestableGetter(java.lang.String propertyName, java.util.Map<java.lang.String,PropertySetDescriptorItem> propertyGetters, java.util.Map<java.lang.String,EventPropertyGetter> propertyGetterCache, java.util.Map<java.lang.String,java.lang.Object> nestableTypes, EventAdapterService eventAdapterService, EventTypeNestableGetterFactory factory)
           
 EventPropertyGetter PropertySetDescriptorItem.getPropertyGetter()
           
 EventPropertyGetter EventTypeNestableGetterFactory.getPropertyProvidedGetter(java.util.Map<java.lang.String,java.lang.Object> nestableTypes, java.lang.String propertyName, Property prop, EventAdapterService eventAdapterService)
           
 

Methods in com.espertech.esper.event with parameters of type EventPropertyGetter
static java.lang.Object BaseNestableEventUtil.getArrayPropertyFragment(EventBean[] wrapper, int index, EventPropertyGetter nestedGetter)
           
static java.lang.Object BaseNestableEventUtil.getArrayPropertyValue(EventBean[] wrapper, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter innerGetter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactory.getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
           
static MultiKeyUntyped EventBeanUtility.getMultiKey(EventBean theEvent, EventPropertyGetter[] propertyGetters)
          Returns Multikey instance for given event and getters.
static MultiKeyUntyped EventBeanUtility.getMultiKey(EventBean theEvent, EventPropertyGetter[] propertyGetters, java.lang.Class[] coercionTypes)
           
static java.lang.Object[] EventBeanUtility.getPropertyArray(EventBean[] eventsPerStream, EventPropertyGetter[] propertyGetters, int[] streamNums)
           
static java.lang.Object[] EventBeanUtility.getPropertyArray(EventBean theEvent, EventPropertyGetter[] propertyGetters)
          Returns object array containing property values of given properties, retrieved via EventPropertyGetter instances.
 

Method parameters in com.espertech.esper.event with type arguments of type EventPropertyGetter
static EventPropertyGetter EventTypeUtility.getNestableGetter(java.lang.String propertyName, java.util.Map<java.lang.String,PropertySetDescriptorItem> propertyGetters, java.util.Map<java.lang.String,EventPropertyGetter> propertyGetterCache, java.util.Map<java.lang.String,java.lang.Object> nestableTypes, EventAdapterService eventAdapterService, EventTypeNestableGetterFactory factory)
           
 

Constructors in com.espertech.esper.event with parameters of type EventPropertyGetter
ExplicitPropertyDescriptor(EventPropertyDescriptor descriptor, EventPropertyGetter getter, boolean fragmentArray, java.lang.String optionalFragmentTypeName)
          Ctor.
PropertySetDescriptorItem(EventPropertyDescriptor propertyDescriptor, java.lang.Class simplePropertyType, EventPropertyGetter propertyGetter, FragmentEventType fragmentEventType)
           
 

Uses of EventPropertyGetter in com.espertech.esper.event.arr
 

Subinterfaces of EventPropertyGetter in com.espertech.esper.event.arr
 interface ObjectArrayEventPropertyGetter
          Property getter for Objectarray-underlying events.
 interface ObjectArrayEventPropertyGetterAndIndexed
          Property getter for Object-array-underlying events.
 interface ObjectArrayEventPropertyGetterAndMapped
          Property getter for Map-underlying events.
 

Classes in com.espertech.esper.event.arr that implement EventPropertyGetter
 class ObjectArrayArrayPOJOBeanEntryIndexedPropertyGetter
          A getter that works on POJO events residing within a Map as an event property.
 class ObjectArrayArrayPOJOEntryIndexedPropertyGetter
          A getter that works on arrays residing within a Map as an event property.
 class ObjectArrayArrayPropertyGetter
          Getter for Map-entries with well-defined fragment type.
 class ObjectArrayDynamicPropertyGetter
          Getter for a dynamic property (syntax field.inner?), using vanilla reflection.
 class ObjectArrayEntryPropertyGetter
          A getter for use with Map-based events simply returns the value for the key.
 class ObjectArrayEventBeanArrayIndexedElementPropertyGetter
          Getter for an array of event bean using a nested getter.
 class ObjectArrayEventBeanArrayIndexedPropertyGetter
          Getter for array events.
 class ObjectArrayEventBeanArrayPropertyGetter
          Returns the event bean or the underlying array.
 class ObjectArrayEventBeanEntryPropertyGetter
          A getter that works on EventBean events residing within a Map as an event property.
 class ObjectArrayEventBeanPropertyGetter
          A getter for use with Map-based events simply returns the value for the key.
 class ObjectArrayFragmentArrayPropertyGetter
          Getter for map array.
 class ObjectArrayIndexedPropertyGetter
          Getter for a dynamic indexed property for maps.
 class ObjectArrayMappedPropertyGetter
          Getter for a dynamic mappeds property for maps.
 class ObjectArrayMapPropertyGetter
           
 class ObjectArrayNestedEntryPropertyGetterArrayMap
          A getter that works on EventBean events residing within a Map as an event property.
 class ObjectArrayNestedEntryPropertyGetterArrayObjectArray
           
 class ObjectArrayNestedEntryPropertyGetterBase
           
 class ObjectArrayNestedEntryPropertyGetterMap
          A getter that works on EventBean events residing within a Map as an event property.
 class ObjectArrayNestedEntryPropertyGetterObjectArray
          A getter that works on EventBean events residing within a Map as an event property.
 class ObjectArrayPOJOEntryPropertyGetter
          A getter that works on POJO events residing within a Map as an event property.
 class ObjectArrayPropertyGetterDefaultBase
          Getter for map entry.
 class ObjectArrayPropertyGetterDefaultMap
          Getter for map entry.
 class ObjectArrayPropertyGetterDefaultObjectArray
          Getter for map entry.
 

Methods in com.espertech.esper.event.arr that return EventPropertyGetter
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterBeanNested(java.lang.String name, EventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterBeanNestedArray(java.lang.String name, EventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterEventBean(java.lang.String name)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterEventBeanArray(java.lang.String name, EventType eventType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterIndexedEntryPOJO(java.lang.String propertyNameAtomic, int index, BeanEventPropertyGetter nestedGetter, EventAdapterService eventAdapterService, java.lang.Class propertyTypeGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterIndexedEventBean(java.lang.String propertyNameAtomic, int index)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterIndexedPOJO(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, java.lang.Class componentType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterIndexedUnderlyingArray(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, EventType innerType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterMappedProperty(java.lang.String propertyNameAtomic, java.lang.String key)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedMapProp(java.lang.String propertyName, MapEventPropertyGetter getterNested)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedPOJOProp(java.lang.String propertyName, BeanEventPropertyGetter nestedGetter, EventAdapterService eventAdapterService, java.lang.Class nestedReturnType, java.lang.Class nestedComponentType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterProperty(java.lang.String name, BeanEventType nativeFragmentType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getPropertyProvidedGetter(java.util.Map<java.lang.String,java.lang.Object> nestableTypes, java.lang.String propertyName, Property prop, EventAdapterService eventAdapterService)
           
 

Methods in com.espertech.esper.event.arr with parameters of type EventPropertyGetter
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryObjectArray.getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
           
 

Constructors in com.espertech.esper.event.arr with parameters of type EventPropertyGetter
ObjectArrayEventBeanArrayIndexedElementPropertyGetter(int propertyIndex, int index, EventPropertyGetter nestedGetter)
          Ctor.
ObjectArrayEventBeanEntryPropertyGetter(int propertyIndex, EventPropertyGetter eventBeanEntryGetter)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.event.bean
 

Subinterfaces of EventPropertyGetter in com.espertech.esper.event.bean
 interface BeanEventPropertyGetter
          Shortcut-evaluator for use with POJO-backed events only.
 

Classes in com.espertech.esper.event.bean that implement EventPropertyGetter
 class ArrayFastPropertyGetter
          Getter for an array property identified by a given index, using the CGLIB fast method.
 class ArrayFieldPropertyGetter
          Getter for an array property backed by a field, identified by a given index, using vanilla reflection.
 class ArrayMethodPropertyGetter
          Getter for an array property identified by a given index, using vanilla reflection.
 class BaseNativePropertyGetter
          Base getter for native fragments.
 class CGLibPropertyGetter
          Property getter using CGLib's FastMethod instance.
 class DynamicIndexedPropertyGetter
          Getter for a dynamic indexed property (syntax field.indexed[0]?), using vanilla reflection.
 class DynamicMappedPropertyGetter
          Getter for a dynamic mapped property (syntax field.mapped('key')?), using vanilla reflection.
 class DynamicPropertyGetterBase
          Base class for getters for a dynamic property (syntax field.inner?), caches methods to use for classes.
 class DynamicSimplePropertyGetter
          Getter for a dynamic property (syntax field.inner?), using vanilla reflection.
 class IterableFastPropertyGetter
          Getter for a iterable property identified by a given index, using the CGLIB fast method.
 class IterableFieldPropertyGetter
          Getter for an iterable property backed by a field, identified by a given index, using vanilla reflection.
 class IterableMethodPropertyGetter
          Getter for an iterable property identified by a given index, using vanilla reflection.
 class KeyedFastPropertyGetter
          Getter for a key property identified by a given key value, using the CGLIB fast method.
 class KeyedMapFastPropertyGetter
          Getter for a key property identified by a given key value of a map, using the CGLIB fast method.
 class KeyedMapFieldPropertyGetter
          Getter for a key property identified by a given key value, using vanilla reflection.
 class KeyedMapMethodPropertyGetter
          Getter for a key property identified by a given key value, using vanilla reflection.
 class KeyedMethodPropertyGetter
          Getter for a key property identified by a given key value, using vanilla reflection.
 class ListFastPropertyGetter
          Getter for a list property identified by a given index, using the CGLIB fast method.
 class ListFieldPropertyGetter
          Getter for a list property backed by a field, identified by a given index, using vanilla reflection.
 class ListMethodPropertyGetter
          Getter for a list property identified by a given index, using vanilla reflection.
 class NestedPropertyGetter
          Getter for one or more levels deep nested properties.
 class ReflectionPropFieldGetter
          Property getter for fields using Java's vanilla reflection.
 class ReflectionPropMethodGetter
          Property getter for methods using Java's vanilla reflection.
 

Methods in com.espertech.esper.event.bean that return EventPropertyGetter
 EventPropertyGetter BeanEventType.SimplePropertyInfo.getGetter()
          Returns the getter.
static EventPropertyGetter PropertyHelper.getGetter(java.lang.reflect.Method method, net.sf.cglib.reflect.FastClass fastClass, EventAdapterService eventAdapterService)
          Return getter for the given method and CGLIB FastClass.
 EventPropertyGetter BeanEventType.getGetter(java.lang.String propertyName)
           
 

Constructors in com.espertech.esper.event.bean with parameters of type EventPropertyGetter
BeanEventType.SimplePropertyInfo(java.lang.Class clazz, EventPropertyGetter getter, InternalEventPropDescriptor descriptor)
          Ctor.
 

Constructor parameters in com.espertech.esper.event.bean with type arguments of type EventPropertyGetter
NestedPropertyGetter(java.util.List<EventPropertyGetter> getterChain, EventAdapterService eventAdapterService, java.lang.Class finalPropertyType, java.lang.Class finalGenericType)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.event.map
 

Subinterfaces of EventPropertyGetter in com.espertech.esper.event.map
 interface MapEventPropertyGetter
          Property getter for Map-underlying events.
 interface MapEventPropertyGetterAndIndexed
          Property getter for Map-underlying events.
 interface MapEventPropertyGetterAndMapped
          Property getter for Map-underlying events.
 

Classes in com.espertech.esper.event.map that implement EventPropertyGetter
 class MapArrayPOJOBeanEntryIndexedPropertyGetter
          A getter that works on POJO events residing within a Map as an event property.
 class MapArrayPOJOEntryIndexedPropertyGetter
          A getter that works on arrays residing within a Map as an event property.
 class MapArrayPropertyGetter
          Getter for Map-entries with well-defined fragment type.
 class MapDynamicPropertyGetter
           
 class MapEntryPropertyGetter
          A getter for use with Map-based events simply returns the value for the key.
 class MapEventBeanArrayIndexedElementPropertyGetter
          Getter for an array of event bean using a nested getter.
 class MapEventBeanArrayIndexedPropertyGetter
          Getter for array events.
 class MapEventBeanArrayPropertyGetter
          Returns the event bean or the underlying array.
 class MapEventBeanEntryPropertyGetter
          A getter that works on EventBean events residing within a Map as an event property.
 class MapEventBeanPropertyGetter
          A getter for use with Map-based events simply returns the value for the key.
 class MapFragmentArrayPropertyGetter
          Getter for map array.
 class MapIndexedPropertyGetter
          Getter for a dynamic indexed property for maps.
 class MapMappedPropertyGetter
          Getter for a dynamic mappeds property for maps.
 class MapMapPropertyGetter
          A getter that interrogates a given property in a map which may itself contain nested maps or indexed entries.
 class MapNestedEntryPropertyGetterArrayMap
          A getter that works on EventBean events residing within a Map as an event property.
 class MapNestedEntryPropertyGetterArrayObjectArray
           
 class MapNestedEntryPropertyGetterBase
           
 class MapNestedEntryPropertyGetterMap
          A getter that works on EventBean events residing within a Map as an event property.
 class MapNestedEntryPropertyGetterObjectArray
          A getter that works on EventBean events residing within a Map as an event property.
 class MapNestedPropertyGetterMapOnly
          Getter for one or more levels deep nested properties of maps.
 class MapNestedPropertyGetterMixedType
          Getter for one or more levels deep nested properties of maps.
 class MapPOJOEntryPropertyGetter
          A getter that works on POJO events residing within a Map as an event property.
 class MapPropertyGetterDefaultBase
          Getter for map entry.
 class MapPropertyGetterDefaultMap
          Getter for map entry.
 class MapPropertyGetterDefaultNoFragment
          Getter for map entry.
 class MapPropertyGetterDefaultObjectArray
          Getter for map entry.
 

Methods in com.espertech.esper.event.map that return EventPropertyGetter
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterIndexedEntryPOJO(java.lang.String propertyNameAtomic, int index, BeanEventPropertyGetter nestedGetter, EventAdapterService eventAdapterService, java.lang.Class propertyTypeGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterIndexedEventBean(java.lang.String propertyNameAtomic, int index)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterIndexedPOJO(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, java.lang.Class componentType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterIndexedUnderlyingArray(java.lang.String propertyNameAtomic, int index, EventAdapterService eventAdapterService, EventType innerType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterMappedProperty(java.lang.String propertyNameAtomic, java.lang.String key)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedMapProp(java.lang.String propertyName, MapEventPropertyGetter getterNestedMap)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedPOJOProp(java.lang.String propertyName, BeanEventPropertyGetter nestedGetter, EventAdapterService eventAdapterService, java.lang.Class nestedReturnType, java.lang.Class nestedComponentType)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterProperty(java.lang.String name, BeanEventType nativeFragmentType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getPropertyProvidedGetter(java.util.Map<java.lang.String,java.lang.Object> nestableTypes, java.lang.String propertyName, Property prop, EventAdapterService eventAdapterService)
           
 

Methods in com.espertech.esper.event.map with parameters of type EventPropertyGetter
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterIndexedEntryEventBeanArrayElement(java.lang.String propertyNameAtomic, int index, EventPropertyGetter nestedGetter)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedEntryBean(java.lang.String propertyName, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedEntryBeanArray(java.lang.String propertyNameAtomic, int index, EventPropertyGetter getter, EventType innerType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter EventTypeNestableGetterFactoryMap.getGetterNestedEventBean(java.lang.String propertyName, EventPropertyGetter nestedGetter)
           
 

Constructors in com.espertech.esper.event.map with parameters of type EventPropertyGetter
MapEventBeanArrayIndexedElementPropertyGetter(java.lang.String propertyName, int index, EventPropertyGetter nestedGetter)
          Ctor.
MapEventBeanEntryPropertyGetter(java.lang.String propertyMap, EventPropertyGetter eventBeanEntryGetter)
          Ctor.
 

Constructor parameters in com.espertech.esper.event.map with type arguments of type EventPropertyGetter
MapNestedPropertyGetterMapOnly(java.util.List<EventPropertyGetter> getterChain, EventAdapterService eventAdaperService)
          Ctor.
MapNestedPropertyGetterMixedType(java.util.List<EventPropertyGetter> getterChain, EventAdapterService eventAdaperService)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.event.property
 

Methods in com.espertech.esper.event.property that return EventPropertyGetter
 EventPropertyGetter SimpleProperty.getGetter(BeanEventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter Property.getGetter(BeanEventType eventType, EventAdapterService eventAdapterService)
          Returns value getter for the property of an event of the given event type.
 EventPropertyGetter NestedProperty.getGetter(BeanEventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter DynamicSimpleProperty.getGetter(BeanEventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter DynamicMappedProperty.getGetter(BeanEventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter DynamicIndexedProperty.getGetter(BeanEventType eventType, EventAdapterService eventAdapterService)
           
 EventPropertyGetter SimpleProperty.getGetterDOM()
           
 EventPropertyGetter Property.getGetterDOM()
          Returns the getter-method for use with XML DOM event representations.
 EventPropertyGetter NestedProperty.getGetterDOM()
           
 EventPropertyGetter MappedProperty.getGetterDOM()
           
 EventPropertyGetter IndexedProperty.getGetterDOM()
           
 EventPropertyGetter DynamicSimpleProperty.getGetterDOM()
           
 EventPropertyGetter DynamicMappedProperty.getGetterDOM()
           
 EventPropertyGetter DynamicIndexedProperty.getGetterDOM()
           
 EventPropertyGetter SimpleProperty.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType xmlEventType, java.lang.String propertyExpression)
           
 EventPropertyGetter Property.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType xmlEventType, java.lang.String propertyExpression)
          Returns the getter-method for use with XML DOM event representations.
 EventPropertyGetter NestedProperty.getGetterDOM(SchemaElementComplex parentComplexProperty, EventAdapterService eventAdapterService, BaseXMLEventType eventType, java.lang.String propertyExpression)
           
 EventPropertyGetter MappedProperty.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType eventType, java.lang.String propertyExpression)
           
 EventPropertyGetter IndexedProperty.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType eventType, java.lang.String propertyExpression)
           
 EventPropertyGetter DynamicSimpleProperty.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType eventType, java.lang.String propertyExpression)
           
 EventPropertyGetter DynamicMappedProperty.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType eventType, java.lang.String propertyExpression)
           
 EventPropertyGetter DynamicIndexedProperty.getGetterDOM(SchemaElementComplex complexProperty, EventAdapterService eventAdapterService, BaseXMLEventType eventType, java.lang.String propertyExpression)
           
 

Uses of EventPropertyGetter in com.espertech.esper.event.util
 

Methods in com.espertech.esper.event.util that return EventPropertyGetter
 EventPropertyGetter NestedGetterPair.getGetter()
          Returns the getter.
 EventPropertyGetter GetterPair.getGetter()
          Returns the getter.
 

Constructors in com.espertech.esper.event.util with parameters of type EventPropertyGetter
GetterPair(EventPropertyGetter getter, java.lang.String name, OutputValueRenderer output)
          Ctor.
NestedGetterPair(EventPropertyGetter getter, java.lang.String name, RendererMeta metadata, boolean isArray)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.event.vaevent
 

Classes in com.espertech.esper.event.vaevent that implement EventPropertyGetter
 class RevisionNestedPropertyGetter
          A getter that works on POJO events residing within a Map as an event property.
 

Methods in com.espertech.esper.event.vaevent that return EventPropertyGetter
 EventPropertyGetter RevisionGetterParameters.getBaseGetter()
          Returns the getter for the base event type.
 EventPropertyGetter[] RevisionTypeDesc.getChangesetPropertyGetters()
          Returns property getters.
 EventPropertyGetter VariantPropertyDesc.getGetter()
          Returns the getter for the property.
 EventPropertyGetter VariantPropertyGetterCache.getGetter(int assignedPropertyNumber, EventType eventType)
          Fast lookup of a getter for a property and type.
 EventPropertyGetter VariantEventType.getGetter(java.lang.String property)
           
 EventPropertyGetter RevisionEventType.getGetter(java.lang.String propertyName)
           
 EventPropertyGetter[] RevisionBeanHolder.getGetters()
          Returns getters for event property access.
static EventPropertyGetter[] PropertyUtility.getGetters(EventType eventType, java.lang.String[] propertyNames)
          Return getters for property names.
 EventPropertyGetter[] RevisionTypeDesc.getKeyPropertyGetters()
          Returns key getters.
 EventPropertyGetter RevisionPropertyTypeDesc.getRevisionGetter()
          Returns the getter for the property on the revision event type.
 

Methods in com.espertech.esper.event.vaevent with parameters of type EventPropertyGetter
static java.lang.Object PropertyUtility.getKeys(EventBean theEvent, EventPropertyGetter[] keyPropertyGetters)
          Returns a multi-key for an event and key property getters
 

Constructors in com.espertech.esper.event.vaevent with parameters of type EventPropertyGetter
RevisionBeanHolder(long version, EventBean eventBean, EventPropertyGetter[] getters)
          Ctor.
RevisionGetterParameters(java.lang.String propertyName, int propertyNumber, EventPropertyGetter fullGetter, int[] authoritySets)
          Ctor.
RevisionNestedPropertyGetter(EventPropertyGetter revisionGetter, EventPropertyGetter nestedGetter, EventAdapterService eventAdapterService)
          Ctor.
RevisionPropertyTypeDesc(EventPropertyGetter revisionGetter, RevisionGetterParameters revisionGetterParams, java.lang.Class propertyType)
          Ctor.
RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters, EventPropertyGetter[] changesetPropertyGetters, int[] changesetPropertyIndex)
          Ctor.
RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters, EventPropertyGetter[] changesetPropertyGetters, int[] changesetPropertyIndex)
          Ctor.
RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters, EventPropertyGetter[] changesetPropertyGetters, PropertyGroupDesc group)
          Ctor.
RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters, EventPropertyGetter[] changesetPropertyGetters, PropertyGroupDesc group)
          Ctor.
VariantPropertyDesc(java.lang.Class propertyType, EventPropertyGetter getter, boolean property)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.event.xml
 

Subinterfaces of EventPropertyGetter in com.espertech.esper.event.xml
 interface DOMPropertyGetter
          Shortcut-getter for DOM underlying objects.
 

Classes in com.espertech.esper.event.xml that implement EventPropertyGetter
 class DOMAttributeAndElementGetter
          Getter for both attribute and element values, attributes are checked first.
 class DOMComplexElementGetter
          Getter for a DOM complex element.
 class DOMConvertingArrayGetter
          Getter for converting a Node child nodes into an array.
 class DOMConvertingGetter
          Getter for parsing node content to a desired type.
 class DOMIndexedGetter
          Getter for retrieving a value at a certain index.
 class DOMMapGetter
          DOM getter for Map-property.
 class DOMNestedPropertyGetter
          Getter for nested properties in a DOM tree.
 class DOMSimpleAttributeGetter
          Getter for simple attributes in a DOM node.
 class XPathPropertyArrayItemGetter
          Getter for XPath explicit properties returning an element in an array.
 class XPathPropertyGetter
          Getter for properties of DOM xml events.
 

Methods in com.espertech.esper.event.xml that return EventPropertyGetter
protected  EventPropertyGetter SimpleXMLEventType.doResolvePropertyGetter(java.lang.String propertyExpression)
           
protected  EventPropertyGetter SchemaXMLEventType.doResolvePropertyGetter(java.lang.String property)
           
static EventPropertyGetter SchemaXMLPropertyParser.getXPathResolution(java.lang.String propertyName, javax.xml.xpath.XPathFactory xPathFactory, java.lang.String rootElementName, java.lang.String namespace, SchemaModel schemaModel, EventAdapterService eventAdapterService, BaseXMLEventType xmlEventType, boolean isAllowFragment, java.lang.String defaultNamespace)
          Return the xPath corresponding to the given property.
 

Constructors in com.espertech.esper.event.xml with parameters of type EventPropertyGetter
XPathPropertyArrayItemGetter(EventPropertyGetter getter, int index, FragmentFactory fragmentFactory)
          Ctor.
 

Constructor parameters in com.espertech.esper.event.xml with type arguments of type EventPropertyGetter
DOMNestedPropertyGetter(java.util.List<EventPropertyGetter> getterChain, FragmentFactory fragmentFactory)
          Ctor.
 

Uses of EventPropertyGetter in com.espertech.esper.filter
 

Methods in com.espertech.esper.filter that return EventPropertyGetter
 EventPropertyGetter FilterSpecLookupable.getGetter()
           
 

Constructors in com.espertech.esper.filter with parameters of type EventPropertyGetter
FilterSpecLookupable(java.lang.String expression, EventPropertyGetter getter, java.lang.Class returnType, boolean isNonPropertyGetter)
           
FilterSpecParamContextProp(FilterSpecLookupable lookupable, FilterOperator filterOperator, java.lang.String contextPropertyName, EventPropertyGetter getter, SimpleNumberCoercer numberCoercer)
           
InSetOfValuesContextProp(java.lang.String propertyName, EventPropertyGetter getter, SimpleNumberCoercer coercer)
           
RangeValueContextProp(EventPropertyGetter getter)
           
 


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