Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.codegen.compile |
Code-Generation Compiler
|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.epl.core |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
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.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.wrap |
Event wrap refers to adding properties to an existing event
|
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.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
EventType.getGetter(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.
|
Modifier and Type | Method and Description |
---|---|
static EventPropertyGetter |
CodegenEventPropertyGetter.compile(String engineURI,
ClassLoaderProvider classLoaderProvider,
EventPropertyGetterSPI getterSPI,
String propertyExpression) |
Modifier and Type | Class and Description |
---|---|
class |
ContextControllerHashedGetterCRC32Serialized |
class |
ContextControllerHashedGetterCRC32Single |
class |
ContextControllerHashedGetterHashMultiple |
class |
ContextControllerHashedGetterHashSingle |
class |
ContextControllerHashedGetterSingleRow |
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
EngineImportServiceImpl.codegenGetter(EventPropertyGetterSPI getterSPI,
String propertyExpression) |
EventPropertyGetter |
EngineImportService.codegenGetter(EventPropertyGetterSPI getterSPI,
String propertyExpression) |
EventPropertyGetter |
SelectExprProcessorEvalByGetterFragment.getGetter() |
Constructor and Description |
---|
SelectExprProcessorEvalByGetter(int streamNum,
EventPropertyGetter getter,
Class returnType) |
SelectExprProcessorEvalByGetterFragment(int streamNum,
EventPropertyGetter getter,
Class returnType) |
Constructor and Description |
---|
EvalSelectStreamWUnderlying(SelectExprContext selectExprContext,
EventType resultEventType,
List<SelectClauseStreamCompiledSpec> namedStreams,
boolean usingWildcard,
List<SelectExprStreamDesc> unnamedStreams,
boolean singleStreamWrapper,
boolean underlyingIsFragmentEvent,
int underlyingStreamNumber,
EventPropertyGetter underlyingPropertyEventGetter,
ExprEvaluator underlyingExprEvaluator,
TableMetadata tableMetadata) |
Constructor and Description |
---|
ExprEvaluatorStreamLongProp(int streamId,
EventPropertyGetter getter) |
ExprEvaluatorStreamLongPropFragment(int streamId,
EventPropertyGetter getterFragment,
EventPropertyGetter getterTimestamp) |
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
ExprIdentNodeEvaluatorImpl.getGetter() |
EventPropertyGetter |
ExprIdentNodeEvaluatorContext.getGetter() |
EventPropertyGetter |
ExprIdentNodeEvaluator.getGetter() |
EventPropertyGetter |
ExprContextPropertyNode.getGetter() |
Constructor and Description |
---|
ExprIdentNodeEvaluatorContext(int streamNum,
Class resultType,
EventPropertyGetter getter) |
ExprIdentNodeEvaluatorImpl(int streamNum,
EventPropertyGetter propertyGetter,
Class propertyType,
ExprIdentNode identNode) |
ExprIdentNodeEvaluatorLogging(int streamNum,
EventPropertyGetter propertyGetter,
Class propertyType,
ExprIdentNode identNode,
String propertyName,
String statementName,
String engineURI) |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotEvalStaticMethod |
Modifier and Type | Field and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
PropertySortedEventTableFactory.getPropertyGetter() |
EventPropertyGetter[] |
PropertyIndexedEventTableFactory.getPropertyGetters() |
Modifier and Type | Field and Description |
---|---|
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.
|
Constructor and Description |
---|
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) |
Constructor and Description |
---|
ContainedEventEvalGetter(EventPropertyGetter getter) |
Modifier and Type | Interface and Description |
---|---|
interface |
EventPropertyGetterAndIndexed |
interface |
EventPropertyGetterAndMapped |
interface |
EventPropertyGetterSPI |
Modifier and Type | Method and Description |
---|---|
static EventPropertyGetter |
EventBeanUtility.getAssertPropertyGetter(EventType[] eventTypes,
int keyStreamNum,
String property) |
static EventPropertyGetter |
EventBeanUtility.getAssertPropertyGetter(EventType type,
String propertyName) |
EventPropertyGetter |
WrapperEventType.getGetter(String propertyName) |
EventPropertyGetter |
BaseNestableEventType.getGetter(String propertyName) |
EventPropertyGetter |
BaseConfigurableEventType.getGetter(String propertyName) |
Modifier and Type | Method and Description |
---|---|
static Object |
BaseNestableEventUtil.getArrayPropertyFragment(EventBean[] wrapper,
int index,
EventPropertyGetter nestedGetter) |
static Object |
BaseNestableEventUtil.getArrayPropertyValue(EventBean[] wrapper,
int index,
EventPropertyGetter nestedGetter) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactory.getGetterNestedEntryBean(String propertyName,
EventPropertyGetter innerGetter,
EventType innerType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactory.getGetterNestedEntryBeanArray(String propertyNameAtomic,
int index,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactory.getGetterNestedPropertyProvidedGetterDynamic(Map<String,Object> nestableTypes,
String propertyName,
EventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService) |
static MultiKeyUntyped |
EventBeanUtility.getMultiKey(EventBean theEvent,
EventPropertyGetter[] propertyGetters)
Returns Multikey instance for given event and getters.
|
static MultiKeyUntyped |
EventBeanUtility.getMultiKey(EventBean theEvent,
EventPropertyGetter[] propertyGetters,
Class[] coercionTypes) |
static Object[] |
EventBeanUtility.getPropertyArray(EventBean[] eventsPerStream,
EventPropertyGetter[] propertyGetters,
int[] streamNums) |
static Object[] |
EventBeanUtility.getPropertyArray(EventBean theEvent,
EventPropertyGetter[] propertyGetters)
Returns object array containing property values of given properties, retrieved via EventPropertyGetter
instances.
|
Modifier and Type | Interface and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryObjectArray.getGetterNestedEntryBean(String propertyName,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryObjectArray.getGetterNestedEntryBeanArray(String propertyNameAtomic,
int index,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryObjectArray.getGetterNestedPropertyProvidedGetterDynamic(Map<String,Object> nestableTypes,
String propertyName,
EventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService) |
Modifier and Type | Interface and Description |
---|---|
interface |
BeanEventPropertyGetter
Shortcut-evaluator for use with POJO-backed events only.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
BeanEventType.getGetter(String propertyName) |
Constructor and Description |
---|
NestedPropertyGetter(List<EventPropertyGetter> getterChain,
EventAdapterService eventAdapterService,
Class finalPropertyType,
Class finalGenericType)
Ctor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MapEventPropertyGetter
Property getter for Map-underlying events.
|
interface |
MapEventPropertyGetterAndIndexed
Property getter for Map-underlying events.
|
interface |
MapEventPropertyGetterAndMapped
Property getter for Map-underlying events.
|
Modifier and Type | Class and Description |
---|---|
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 |
MapNestedEntryPropertyGetterPropertyProvidedDynamic |
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.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryMap.getGetterNestedEntryBean(String propertyName,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryMap.getGetterNestedEntryBeanArray(String propertyNameAtomic,
int index,
EventPropertyGetter getter,
EventType innerType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryMap.getGetterNestedPropertyProvidedGetterDynamic(Map<String,Object> nestableTypes,
String propertyName,
EventPropertyGetter nestedGetter,
EventAdapterService eventAdapterService) |
Constructor and Description |
---|
MapNestedEntryPropertyGetterPropertyProvidedDynamic(String propertyMap,
EventType fragmentType,
EventAdapterService eventAdapterService,
EventPropertyGetter nestedGetter) |
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
NestedGetterPair.getGetter()
Returns the getter.
|
EventPropertyGetter |
GetterPair.getGetter()
Returns the getter.
|
Constructor and Description |
---|
GetterPair(EventPropertyGetter getter,
String name,
OutputValueRenderer output)
Ctor.
|
NestedGetterPair(EventPropertyGetter getter,
String name,
RendererMeta metadata,
boolean isArray)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
RevisionNestedPropertyGetter
A getter that works on POJO events residing within a Map as an event property.
|
class |
VAERevisionEventPropertyGetterDeclaredGetVersioned |
class |
VAERevisionEventPropertyGetterDeclaredLast |
class |
VAERevisionEventPropertyGetterDeclaredNKey |
class |
VAERevisionEventPropertyGetterDeclaredOneKey |
class |
VAERevisionEventPropertyGetterMerge |
class |
VAERevisionEventPropertyGetterMergeNKey |
class |
VAERevisionEventPropertyGetterMergeOneKey |
class |
VariantEventPropertyGetterAny |
class |
VariantEventPropertyGetterAnyWCast |
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
RevisionGetterParameters.getBaseGetter()
Returns the getter for the base event type.
|
EventPropertyGetter[] |
RevisionTypeDesc.getChangesetPropertyGetters()
Returns property getters.
|
EventPropertyGetter |
VariantPropertyGetterCache.getGetter(int assignedPropertyNumber,
EventType eventType)
Fast lookup of a getter for a property and type.
|
EventPropertyGetter |
VariantEventType.getGetter(String propertyName) |
EventPropertyGetter |
RevisionEventType.getGetter(String propertyName) |
EventPropertyGetter[] |
RevisionBeanHolder.getGetters()
Returns getters for event property access.
|
static EventPropertyGetter[] |
PropertyUtility.getGetters(EventType eventType,
String[] propertyNames)
Return getters for property names.
|
EventPropertyGetter[] |
RevisionTypeDesc.getKeyPropertyGetters()
Returns key getters.
|
Modifier and Type | Method and Description |
---|---|
static Object |
PropertyUtility.getKeys(EventBean theEvent,
EventPropertyGetter[] keyPropertyGetters)
Returns a multi-key for an event and key property getters
|
Constructor and Description |
---|
RevisionBeanHolder(long version,
EventBean eventBean,
EventPropertyGetter[] getters)
Ctor.
|
RevisionGetterParameters(String propertyName,
int propertyNumber,
EventPropertyGetter fullGetter,
int[] authoritySets)
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.
|
Modifier and Type | Class and Description |
---|---|
class |
WrapperMapPropertyGetter |
class |
WrapperUnderlyingPropertyGetter |
Modifier and Type | Interface and Description |
---|---|
interface |
DOMPropertyGetter
Shortcut-getter for DOM underlying objects.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Constructor and Description |
---|
DOMNestedPropertyGetter(List<EventPropertyGetter> getterChain,
FragmentFactory fragmentFactory)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetter |
FilterSpecLookupable.getGetter() |
EventPropertyGetter |
FilterSpecLookupableAdvancedIndex.getHeight() |
EventPropertyGetter |
FilterSpecLookupableAdvancedIndex.getWidth() |
EventPropertyGetter |
FilterSpecLookupableAdvancedIndex.getX() |
EventPropertyGetter |
FilterSpecLookupableAdvancedIndex.getY() |
Constructor and Description |
---|
FilterForEvalContextPropDouble(EventPropertyGetter getter,
String propertyName) |
FilterForEvalContextPropMayCoerce(String propertyName,
EventPropertyGetter getter,
SimpleNumberCoercer coercer,
Class returnType) |
FilterForEvalContextPropString(EventPropertyGetter getter,
String propertyName) |
FilterSpecLookupable(String expression,
EventPropertyGetter getter,
Class returnType,
boolean isNonPropertyGetter) |
FilterSpecLookupableAdvancedIndex(String expression,
EventPropertyGetter getter,
Class returnType,
AdvancedIndexConfigContextPartitionQuadTree quadTreeConfig,
EventPropertyGetter x,
EventPropertyGetter y,
EventPropertyGetter width,
EventPropertyGetter height,
String indexType) |
FilterSpecParamContextProp(FilterSpecLookupable lookupable,
FilterOperator filterOperator,
String contextPropertyName,
EventPropertyGetter getter,
SimpleNumberCoercer numberCoercer) |