Package | Description |
---|---|
com.espertech.esper.core.context.activator |
Activation of streams for statement start.
|
com.espertech.esper.core.start |
Classes related to start and stop of statements
|
com.espertech.esper.epl.named |
Named window classes are in this package
|
com.espertech.esper.epl.property |
Classes for handling events-within-events.
|
com.espertech.esper.epl.spec |
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.filter |
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
|
Constructor and Description |
---|
ViewableActivatorNamedWindow(NamedWindowProcessor processor,
List<ExprNode> filterExpressions,
PropertyEvaluator optPropertyEvaluator,
EngineImportService engineImportService,
String statementName) |
Modifier and Type | Method and Description |
---|---|
PropertyEvaluator |
EPStatementStartMethodOnTriggerItem.getPropertyEvaluator() |
Constructor and Description |
---|
EPStatementStartMethodOnTriggerItem(ExprNode whereClause,
boolean isNamedWindowInsert,
String insertIntoTableNames,
ResultSetProcessorFactoryDesc factoryDesc,
PropertyEvaluator propertyEvaluator) |
Modifier and Type | Method and Description |
---|---|
PropertyEvaluator |
NamedWindowConsumerDesc.getOptPropertyEvaluator() |
Constructor and Description |
---|
NamedWindowConsumerDesc(ExprNode[] filterExpressions,
ExprEvaluator[] filterEvaluators,
PropertyEvaluator optPropertyEvaluator,
AgentInstanceContext agentInstanceContext) |
NamedWindowConsumerView(ExprEvaluator[] filterList,
PropertyEvaluator optPropertyEvaluator,
EventType eventType,
NamedWindowConsumerCallback consumerCallback,
ExprEvaluatorContext exprEvaluatorContext,
boolean audit) |
Modifier and Type | Class and Description |
---|---|
class |
PropertyEvaluatorNested
A property evaluator that considers nested properties and that considers where-clauses
but does not consider select-clauses.
|
class |
PropertyEvaluatorSelect
Property evaluator that considers a select-clauses and relies
on an accumulative property evaluator that presents events for all columns and rows.
|
class |
PropertyEvaluatorSimple
Property evaluator that considers only level one and considers a where-clause,
but does not consider a select clause or N-level.
|
Modifier and Type | Method and Description |
---|---|
static PropertyEvaluator |
PropertyEvaluatorFactory.makeEvaluator(PropertyEvalSpec spec,
EventType sourceEventType,
String optionalSourceStreamName,
EventAdapterService eventAdapterService,
EngineImportService engineImportService,
TimeProvider timeProvider,
VariableService variableService,
TableService tableService,
String engineURI,
int statementId,
String statementName,
Annotation[] annotations,
Collection<Integer> assignedTypeNumberStack,
ConfigurationInformation configuration,
NamedWindowMgmtService namedWindowMgmtService,
StatementExtensionSvcContext statementExtensionSvcContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
PropertyEvaluatorSimple.compareTo(PropertyEvaluator otherEval) |
boolean |
PropertyEvaluatorSelect.compareTo(PropertyEvaluator otherFilterPropertyEval) |
boolean |
PropertyEvaluatorNested.compareTo(PropertyEvaluator otherEval) |
boolean |
PropertyEvaluator.compareTo(PropertyEvaluator otherFilterPropertyEval)
Compare to another property evaluator.
|
Modifier and Type | Method and Description |
---|---|
PropertyEvaluator |
NamedWindowConsumerStreamSpec.getOptPropertyEvaluator() |
Constructor and Description |
---|
NamedWindowConsumerStreamSpec(String windowName,
String optionalAsName,
ViewSpec[] viewSpecs,
List<ExprNode> filterExpressions,
StreamSpecOptions streamSpecOptions,
PropertyEvaluator optPropertyEvaluator)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
PropertyEvaluator |
FilterSpecCompiled.getOptionalPropertyEvaluator()
Return the evaluator for property value if any is attached, or none if none attached.
|
Constructor and Description |
---|
FilterSpecCompiled(EventType eventType,
String eventTypeName,
List<FilterSpecParam>[] filterParameters,
PropertyEvaluator optionalPropertyEvaluator)
Constructor - validates parameter list against event type, throws exception if invalid
property names or mismatcing filter operators are found.
|