Package | Description |
---|---|
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.named |
Named window classes are in this package
|
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.
|
Modifier and Type | Method and Description |
---|---|
static SelectExprProcessor |
SelectExprProcessorFactory.getProcessor(Collection<Integer> assignedTypeNumberStack,
SelectClauseElementCompiled[] selectionList,
boolean isUsingWildcard,
InsertIntoDesc insertIntoDesc,
EventType optionalInsertIntoEventType,
ForClauseSpec forClauseSpec,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
StatementResultService statementResultService,
ValueAddEventService valueAddEventService,
SelectExprEventTypeRegistry selectExprEventTypeRegistry,
EngineImportService engineImportService,
ExprEvaluatorContext exprEvaluatorContext,
VariableService variableService,
TableService tableService,
TimeProvider timeProvider,
String engineURI,
int statementId,
String statementName,
Annotation[] annotations,
ContextDescriptor contextDescriptor,
ConfigurationInformation configuration,
SelectExprProcessorDeliveryCallback selectExprProcessorCallback,
NamedWindowMgmtService namedWindowMgmtService,
IntoTableSpec intoTableClause,
com.espertech.esper.epl.core.GroupByRollupInfo groupByRollupInfo,
StatementExtensionSvcContext statementExtensionSvcContext) |
protected static void |
SelectExprProcessorFactory.verifyNameUniqueness(SelectClauseElementCompiled[] selectionList)
Verify that each given name occurs exactly one.
|
Constructor and Description |
---|
BindProcessor(SelectClauseElementCompiled[] selectionList,
EventType[] typesPerStream,
String[] streamNames,
TableService tableService,
EngineImportService engineImportService,
boolean isFireAndForget,
Annotation[] annotations,
String statementName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static List<SelectClauseElementCompiled> |
NamedWindowOnMergeHelper.compileSelectNoWildcard(String triggeringStreamName,
List<SelectClauseElementCompiled> selectClause) |
Modifier and Type | Method and Description |
---|---|
static List<SelectClauseElementCompiled> |
NamedWindowOnMergeHelper.compileSelectNoWildcard(String triggeringStreamName,
List<SelectClauseElementCompiled> selectClause) |
Modifier and Type | Class and Description |
---|---|
class |
SelectClauseElementWildcard
Represents a wildcard as a select clause element.
|
class |
SelectClauseExprCompiledSpec
Represents a single item in a SELECT-clause, with a name assigned
either by the engine or by the user specifying an "as" tag name.
|
class |
SelectClauseStreamCompiledSpec
Mirror class to
SelectClauseStreamRawSpec but added the stream number for the name. |
Modifier and Type | Method and Description |
---|---|
SelectClauseElementCompiled[] |
SelectClauseSpecCompiled.getSelectExprList()
Returns the list of select expressions.
|
Modifier and Type | Method and Description |
---|---|
List<SelectClauseElementCompiled> |
OnTriggerMergeActionInsert.getSelectClauseCompiled() |
Modifier and Type | Method and Description |
---|---|
void |
OnTriggerMergeActionInsert.setSelectClauseCompiled(List<SelectClauseElementCompiled> selectClauseCompiled) |
Constructor and Description |
---|
SelectClauseSpecCompiled(SelectClauseElementCompiled[] selectList,
boolean isDistinct)
Ctor.
|