Uses of Interface
com.espertech.esper.common.client.EventPropertyValueGetter
Package
Description
Common API: Classes that are generally relevant to both the compiler API and the processEvent API.
Poll result indexing strategies.
Composite query execution for hash+btree combined lookup.
Object-array event type.
JavaBean and legacy Java underlying event classes are here.
This package defines the internal event APIs.
Map-underlying event classes are here.
Event wrap refers to adding properties to an existing event
XML event wrappers
-
Uses of EventPropertyValueGetter in com.espertech.esper.common.client
Modifier and TypeInterfaceDescriptioninterface
Get property values from an event instance for a given event property. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.context.aifactory.createtable
Modifier and TypeMethodDescriptionvoid
StatementAgentInstanceFactoryCreateTable.setPrimaryKeyGetter
(EventPropertyValueGetter primaryKeyGetter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.context.aifactory.ontrigger.ontrigger
Modifier and TypeMethodDescriptionvoid
StatementAgentInstanceFactoryOnTriggerInfraSelect.setDistinctKeyGetter
(EventPropertyValueGetter distinctKeyGetter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.context.controller.keyed
Modifier and TypeMethodDescriptionvoid
ContextControllerDetailKeyedItem.setGetter
(EventPropertyValueGetter getter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.expression.dot.core
-
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.fafquery.querymethod
Modifier and TypeMethodDescriptionvoid
FAFQueryMethodSelect.setDistinctKeyGetter
(EventPropertyValueGetter distinctKeyGetter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.historical.indexingstrategy
Modifier and TypeMethodDescriptionvoid
PollResultIndexingStrategyComposite.setHashGetter
(EventPropertyValueGetter hashGetter) void
PollResultIndexingStrategyComposite.setRangeGetters
(EventPropertyValueGetter[] rangeGetters) void
PollResultIndexingStrategyHash.setValueGetter
(EventPropertyValueGetter valueGetter) void
PollResultIndexingStrategySorted.setValueGetter
(EventPropertyValueGetter valueGetter) void
PollResultIndexingStrategyInKeywordMulti.setValueGetters
(EventPropertyValueGetter[] valueGetters) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.index.base
Modifier and TypeMethodDescriptionEventTableIndexService.createComposite
(int indexedStreamNum, EventType eventType, String[] indexProps, EPTypeClass[] indexCoercionTypes, EventPropertyValueGetter indexGetter, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde keySerde, String[] rangeProps, EPTypeClass[] rangeCoercionTypes, EventPropertyValueGetter[] rangeGetters, DataInputOutputSerde[] rangeSerdes, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget) EventTableIndexServiceImpl.createComposite
(int indexedStreamNum, EventType eventType, String[] indexProps, EPTypeClass[] indexCoercionTypes, EventPropertyValueGetter indexGetter, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde keySerde, String[] rangeProps, EPTypeClass[] rangeCoercionTypes, EventPropertyValueGetter[] rangeGetters, DataInputOutputSerde[] rangeSerdes, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget) EventTableIndexService.createHashedOnly
(int indexedStreamNum, EventType eventType, String[] indexProps, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde keySerde, boolean unique, String optionalIndexName, EventPropertyValueGetter getter, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) EventTableIndexServiceImpl.createHashedOnly
(int indexedStreamNum, EventType eventType, String[] indexProps, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde keySerde, boolean unique, String optionalIndexName, EventPropertyValueGetter getter, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) EventTableIndexService.createInArray
(int streamNum, EventType eventType, String[] propertyNames, EPTypeClass[] indexTypes, DataInputOutputSerde[] indexSerdes, boolean unique, EventPropertyValueGetter[] getters, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) EventTableIndexServiceImpl.createInArray
(int streamNum, EventType eventType, String[] propertyNames, EPTypeClass[] indexTypes, DataInputOutputSerde[] indexSerdes, boolean unique, EventPropertyValueGetter[] getters, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) EventTableIndexService.createSorted
(int indexedStreamNum, EventType eventType, String indexedProp, EPTypeClass indexType, EventPropertyValueGetter getter, DataInputOutputSerde serde, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) EventTableIndexServiceImpl.createSorted
(int indexedStreamNum, EventType eventType, String indexedProp, EPTypeClass indexType, EventPropertyValueGetter getter, DataInputOutputSerde serde, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.index.composite
Modifier and TypeFieldDescriptionprotected final EventPropertyValueGetter
PropertyCompositeEventTableFactory.hashGetter
protected final EventPropertyValueGetter[]
PropertyCompositeEventTableFactory.rangeGetters
ModifierConstructorDescriptionPropertyCompositeEventTableFactory
(int streamNum, String[] optionalKeyedProps, EPTypeClass[] optKeyCoercedTypes, EventPropertyValueGetter hashGetter, MultiKeyFromObjectArray transformFireAndForget, String[] rangeProps, EPTypeClass[] optRangeCoercedTypes, EventPropertyValueGetter[] rangeGetters) PropertyCompositeEventTableFactoryFactory
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String[] keyProps, EPTypeClass[] keyTypes, EventPropertyValueGetter keyGetter, DataInputOutputSerde keySerde, String[] rangeProps, EPTypeClass[] rangeTypes, EventPropertyValueGetter[] rangeGetters, DataInputOutputSerde[] rangeKeySerdes) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.index.hash
Modifier and TypeFieldDescriptionprotected final EventPropertyValueGetter
PropertyHashedEventTableFactory.propertyGetter
ModifierConstructorDescriptionPropertyHashedEventTableFactory
(int streamNum, String[] propertyNames, boolean unique, String optionalIndexName, EventPropertyValueGetter propertyGetter, MultiKeyFromObjectArray multiKeyTransform) PropertyHashedFactoryFactory
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String[] indexProps, boolean unique, EventPropertyValueGetter valueGetter, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde keySerde, StateMgmtSetting stateMgmtSettings) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.index.inkeyword
Modifier and TypeFieldDescriptionprotected final EventPropertyValueGetter[]
PropertyHashedArrayFactory.propertyGetters
protected final EventPropertyValueGetter[]
PropertyHashedArrayFactoryFactory.propertyGetters
ModifierConstructorDescriptionPropertyHashedArrayFactory
(int streamNum, String[] propertyNames, boolean unique, String optionalIndexName, EventPropertyValueGetter[] propertyGetters) PropertyHashedArrayFactoryFactory
(int streamNum, String[] propertyNames, EPTypeClass[] propertyTypes, DataInputOutputSerde[] propertySerdes, boolean unique, EventPropertyValueGetter[] propertyGetters, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.index.sorted
Modifier and TypeFieldDescriptionprotected final EventPropertyValueGetter
PropertySortedEventTableFactory.propertyGetter
ModifierConstructorDescriptionPropertySortedEventTableFactory
(int streamNum, String propertyName, EventPropertyValueGetter propertyGetter, EPTypeClass valueType) PropertySortedFactoryFactory
(int indexedStreamNum, Integer subqueryNum, boolean isFireAndForget, String indexProp, EPTypeClass indexType, EventPropertyValueGetter valueGetter, DataInputOutputSerde indexSerde, StateMgmtSetting stateMgmtSettings) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.join.exec.composite
ModifierConstructorDescriptionCompositeIndexEnterRemoveRange
(EventPropertyValueGetter propertyGetter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.join.indexlookupplan
Modifier and TypeFieldDescriptionprotected final EventPropertyValueGetter
IndexedTableLookupPlanHashedOnlyFactory.eventPropertyValueGetter
Modifier and TypeMethodDescriptionIndexedTableLookupPlanHashedOnlyFactory.getEventPropertyValueGetter()
ModifierConstructorDescriptionIndexedTableLookupPlanHashedOnlyFactory
(int lookupStream, int indexedStream, TableLookupIndexReqKey[] indexNum, EventPropertyValueGetter eventPropertyValueGetter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.join.queryplan
Modifier and TypeMethodDescriptionQueryPlanIndexItem.getHashGetter()
QueryPlanIndexItem.getRangeGetters()
ModifierConstructorDescriptionQueryPlanIndexItem
(String[] hashProps, EPTypeClass[] hashPropTypes, EventPropertyValueGetter hashGetter, MultiKeyFromObjectArray transformFireAndForget, DataInputOutputSerde hashKeySerde, String[] rangeProps, EPTypeClass[] rangePropTypes, EventPropertyValueGetter[] rangeGetters, DataInputOutputSerde[] rangeKeySerdes, boolean unique, EventAdvancedIndexProvisionRuntime advancedIndexProvisionDesc, StateMgmtSetting stateMgmtSettings) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.ontrigger
ModifierConstructorDescriptionInfraOnSelectViewFactory
(EventType infraEventType, boolean addToFront, boolean isDistinct, EventPropertyValueGetter distinctKeyGetter, boolean selectAndDelete, StreamSelector optionalStreamSelector, Table optionalInsertIntoTable, boolean insertInto, ResultSetProcessorFactoryProvider resultSetProcessorPrototype, ExprEvaluator eventPrecedence) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.output.core
Modifier and TypeMethodDescriptionOutputStrategyUtil.getIterator
(JoinExecutionStrategy joinExecutionStrategy, ResultSetProcessor resultSetProcessor, Viewable parentView, boolean distinct, EventPropertyValueGetter distinctKeyGetter) NOTE: Code-generation-invoked method, method name and parameter order matters -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.output.view
Modifier and TypeMethodDescriptionOutputProcessViewConditionSpec.getDistinctKeyGetter()
OutputProcessViewDirectDistinctOrAfterFactory.getDistinctKeyGetter()
Modifier and TypeMethodDescriptionvoid
OutputProcessViewConditionSpec.setDistinctKeyGetter
(EventPropertyValueGetter distinctKeyGetter) ModifierConstructorDescriptionOutputProcessViewDirectDistinctOrAfterFactory
(OutputStrategyPostProcessFactory postProcessFactory, boolean distinct, EventPropertyValueGetter distinctKeyGetter, TimePeriodCompute afterTimePeriod, Integer afterConditionNumberOfEvents) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.table.core
Modifier and TypeMethodDescriptionvoid
Table.setPrimaryKeyGetter
(EventPropertyValueGetter primaryKeyGetter) void
TableBase.setPrimaryKeyGetter
(EventPropertyValueGetter primaryKeyGetter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.epl.variable.core
Modifier and TypeMethodDescriptionvoid
VariableTriggerWriteDesc.setGetter
(EventPropertyValueGetter getter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.arr
Modifier and TypeInterfaceDescriptioninterface
Property getter for Objectarray-underlying events.interface
Property getter for Object-array-underlying events.interface
Property getter for Map-underlying events.Modifier and TypeClassDescriptionclass
A getter that works on POJO events residing within a Map as an event property.class
A getter that works on arrays residing within a Map as an event property.class
Getter for Map-entries with well-defined fragment type.class
Getter for a dynamic property (syntax field.inner?), using vanilla reflection.class
A getter for use with Map-based events simply returns the value for the key.class
Getter for an array of event bean using a nested getter.class
Getter for array events.class
Returns the event bean or the underlying array.class
A getter that works on EventBean events residing within a Map as an event property.class
A getter for use with Map-based events simply returns the value for the key.class
Getter for map array.class
Getter for a dynamic indexed property for maps.class
Getter for a dynamic mappeds property for maps.class
class
A getter that works on EventBean events residing within a Map as an event property.class
class
class
A getter that works on EventBean events residing within a Map as an event property.class
A getter that works on EventBean events residing within a Map as an event property.class
A getter that works on POJO events residing within a Map as an event property.class
Getter for map entry.class
Getter for map entry.class
Getter for map entry. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.bean.core
Modifier and TypeInterfaceDescriptioninterface
Shortcut-evaluator for use with POJO-backed events only. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.bean.getter
Modifier and TypeClassDescriptionclass
Getter for an array property backed by a field, identified by a given index, using vanilla reflection.class
Getter for an array property identified by a given index, using vanilla reflection.class
Base getter for native fragments.class
Getter for a dynamic indexed property (syntax field.indexed[0]?), using vanilla reflection.class
Getter for a dynamic indexed property (syntax field.indexed[0]?), using vanilla reflection.class
Getter for a dynamic mapped property (syntax field.mapped('key')?), using vanilla reflection.class
Getter for a dynamic mapped property (syntax field.mapped('key')?), using vanilla reflection.class
Base class for getters for a dynamic property (syntax field.inner?), caches methods to use for classes.class
Base class for getters for a dynamic property (syntax field.inner?), caches methods to use for classes.class
Getter for a dynamic property (syntax field.inner?), using vanilla reflection.class
Getter for a dynamic property (syntax field.inner?), using vanilla reflection.class
Getter for an iterable property backed by a field, identified by a given index, using vanilla reflection.class
Getter for an iterable property identified by a given index, using vanilla reflection.class
Getter for a key property identified by a given key value, using vanilla reflection.class
Getter for a key property identified by a given key value, using vanilla reflection.class
Getter for a key property identified by a given key value, using vanilla reflection.class
Getter for a list property backed by a field, identified by a given index, using vanilla reflection.class
Getter for a list property identified by a given index, using vanilla reflection.class
Getter for one or more levels deep nested properties.final class
Property getter for fields using Java's vanilla reflection.final class
Property getter for methods using Java's vanilla reflection. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.core
Modifier and TypeInterfaceDescriptioninterface
interface
interface
Modifier and TypeMethodDescriptionstatic EventBean[]
EventBeanUtility.getDistinctByProp
(EventBean[] events, EventPropertyValueGetter getter) Returns the distinct events by properties.static EventBean[]
EventBeanUtility.getDistinctByProp
(ArrayDeque<EventBean> events, EventPropertyValueGetter getter) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.json.getter.core
Modifier and TypeClassDescriptionclass
class
class
class
-
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.json.getter.fromschema
Modifier and TypeClassDescriptionclass
class
final class
Property getter for Json underlying fields.final class
Property getter for Json underlying fields.class
final class
final class
Property getter for Json underlying fields.final class
final class
class
Property getter for Json underlying fields.class
Property getter for Json underlying fields.class
Property getter for Json underlying fields. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.json.getter.provided
Modifier and TypeClassDescriptionclass
A getter that works on POJO events residing within a Map as an event property.final class
Property getter for Json underlying fields.final class
Property getter for Json underlying fields.final class
Property getter for Json underlying fields.final class
class
final class
Property getter for Json underlying fields.class
Property getter for Json underlying fields.class
Property getter for Json underlying fields.class
Property getter for Json underlying fields. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.map
Modifier and TypeInterfaceDescriptioninterface
Property getter for Map-underlying events.interface
Property getter for Map-underlying events.interface
Property getter for Map-underlying events.Modifier and TypeClassDescriptionclass
A getter that works on POJO events residing within a Map as an event property.class
A getter that works on arrays residing within a Map as an event property.class
Getter for Map-entries with well-defined fragment type.class
class
A getter for use with Map-based events simply returns the value for the key.class
Getter for an array of event bean using a nested getter.class
Getter for array events.class
Returns the event bean or the underlying array.class
A getter that works on EventBean events residing within a Map as an event property.class
A getter for use with Map-based events simply returns the value for the key.class
Getter for map array.class
Getter for a dynamic indexed property for maps.class
Getter for a dynamic mappeds property for maps.class
A getter that interrogates a given property in a map which may itself contain nested maps or indexed entries.class
A getter that works on EventBean events residing within a Map as an event property.class
class
class
A getter that works on EventBean events residing within a Map as an event property.class
A getter that works on EventBean events residing within a Map as an event property.class
class
Getter for one or more levels deep nested properties of maps.class
Getter for one or more levels deep nested properties of maps.class
A getter that works on POJO events residing within a Map as an event property.class
Getter for map entry.class
Getter for map entry.class
Getter for map entry.class
Getter for map entry. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.variant
Modifier and TypeClassDescriptionclass
class
-
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.wrap
Modifier and TypeClassDescriptionclass
class
-
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.event.xml
Modifier and TypeInterfaceDescriptioninterface
Shortcut-getter for DOM underlying objects.Modifier and TypeClassDescriptionclass
Getter for both attribute and element values, attributes are checked first.class
Getter for a DOM complex element.class
Getter for converting a Node child nodes into an array.class
Getter for parsing node content to a desired type.class
Getter for retrieving a value at a certain index.class
DOM getter for Map-property.class
Getter for nested properties in a DOM tree.class
Getter for simple attributes in a DOM node.class
Getter for XPath explicit properties returning an element in an array.class
Getter for properties of DOM xml events. -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.filterspec
Modifier and TypeMethodDescriptionFilterSpecLookupableAdvancedIndex.getHeight()
FilterSpecLookupableAdvancedIndex.getWidth()
FilterSpecLookupableAdvancedIndex.getX()
FilterSpecLookupableAdvancedIndex.getY()
Modifier and TypeMethodDescriptionvoid
FilterSpecLookupableAdvancedIndex.setHeight
(EventPropertyValueGetter height) void
FilterSpecLookupableAdvancedIndex.setWidth
(EventPropertyValueGetter width) void
FilterSpecLookupableAdvancedIndex.setX
(EventPropertyValueGetter x) void
FilterSpecLookupableAdvancedIndex.setY
(EventPropertyValueGetter y) -
Uses of EventPropertyValueGetter in com.espertech.esper.common.internal.view.util
ModifierConstructorDescriptionEventDistinctIterator
(Iterator<EventBean> sourceIterator, EventPropertyValueGetter distinctKeyGetter) Ctor.