Uses of Interface
com.espertech.esper.common.internal.epl.contained.PropertyEvaluatorForge
Package
Description
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.
-
Uses of PropertyEvaluatorForge in com.espertech.esper.common.internal.compile.stage1.spec
ModifierConstructorDescriptionNamedWindowConsumerStreamSpec
(NamedWindowMetaData namedWindow, String optionalAsName, ViewSpec[] viewSpecs, List<ExprNode> filterExpressions, StreamSpecOptions streamSpecOptions, PropertyEvaluatorForge optPropertyEvaluator) -
Uses of PropertyEvaluatorForge in com.espertech.esper.common.internal.compile.stage2
Modifier and TypeMethodDescriptionFilterSpecCompiled.getOptionalPropertyEvaluator()
Return the evaluator for property value if any is attached, or none if none attached.ModifierConstructorDescriptionFilterSpecCompiled
(EventType eventType, String eventTypeName, FilterSpecPlanForge filterParameters, PropertyEvaluatorForge optionalPropertyEvaluator) Constructor - validates parameter list against event type, throws exception if invalid property names or mismatcing filter operators are found. -
Uses of PropertyEvaluatorForge in com.espertech.esper.common.internal.context.activator
ModifierConstructorDescriptionViewableActivatorNamedWindowForge
(NamedWindowConsumerStreamSpec spec, NamedWindowMetaData namedWindow, ExprNode filterEvaluator, QueryGraphForge filterQueryGraph, boolean subquery, PropertyEvaluatorForge optPropertyEvaluator) -
Uses of PropertyEvaluatorForge in com.espertech.esper.common.internal.context.aifactory.ontrigger.onsplit
ModifierConstructorDescriptionOnSplitItemForge
(ExprNode whereClause, boolean isNamedWindowInsert, TableMetaData insertIntoTable, ResultSetProcessorDesc resultSetProcessorDesc, PropertyEvaluatorForge propertyEvaluator, ExprNode eventPrecedence) -
Uses of PropertyEvaluatorForge in com.espertech.esper.common.internal.epl.contained
Modifier and TypeClassDescriptionclass
A property evaluator that considers nested properties and that considers where-clauses but does not consider select-clauses.class
Property evaluator that considers a select-clauses and relies on an accumulative property evaluator that presents events for all columns and rows.class
Property evaluator that considers only level one and considers a where-clause, but does not consider a select clause or N-level.Modifier and TypeMethodDescriptionstatic PropertyEvaluatorForge
PropertyEvaluatorForgeFactory.makeEvaluator
(PropertyEvalSpec spec, EventType sourceEventType, String optionalSourceStreamName, StatementRawInfo rawInfo, StatementCompileTimeServices services) Modifier and TypeMethodDescriptionboolean
PropertyEvaluatorForge.compareTo
(PropertyEvaluatorForge other) boolean
PropertyEvaluatorNestedForge.compareTo
(PropertyEvaluatorForge other) boolean
PropertyEvaluatorSelectForge.compareTo
(PropertyEvaluatorForge other) boolean
PropertyEvaluatorSimpleForge.compareTo
(PropertyEvaluatorForge otherEval)