Package | Description |
---|---|
com.espertech.esper.common.internal.compile.stage1.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.common.internal.epl.resultset.core | |
com.espertech.esper.common.internal.epl.resultset.select.core |
Modifier and Type | Method and Description |
---|---|
static InsertIntoDesc |
InsertIntoDesc.fromColumns(String streamName,
List<String> columns) |
InsertIntoDesc |
OnTriggerSplitStream.getInsertInto()
Returns the insert-into clause.
|
InsertIntoDesc |
StatementSpecRaw.getInsertIntoDesc()
Return a descriptor with the insert-into event name and optional list of columns.
|
Modifier and Type | Method and Description |
---|---|
void |
StatementSpecRaw.setInsertIntoDesc(InsertIntoDesc insertIntoDesc)
Sets the definition for any insert-into clause.
|
Constructor and Description |
---|
OnTriggerSplitStream(InsertIntoDesc insertInto,
SelectClauseSpecRaw selectClause,
OnTriggerSplitStreamFromClause fromClause,
ExprNode whereClause)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
InsertIntoDesc |
ResultSetSpec.getInsertIntoDesc() |
Constructor and Description |
---|
ResultSetSpec(SelectClauseStreamSelectorEnum selectClauseStreamSelector,
List<OrderByItem> orderByList,
SelectClauseSpecCompiled selectClauseSpec,
InsertIntoDesc insertIntoDesc,
GroupByClauseExpressions groupByClauseExpressions,
ExprNode whereClause,
ExprNode havingClause,
OutputLimitSpec optionalOutputLimitSpec,
RowLimitSpec rowLimitSpec,
String contextName,
ForClauseSpec forClauseSpec,
IntoTableSpec intoTableSpec,
StreamSpecCompiled[] streamSpecs,
Annotation[] annotations) |
Modifier and Type | Method and Description |
---|---|
static SelectExprProcessorForgeWForgables |
SelectExprJoinWildcardProcessorFactory.create(SelectProcessorArgs args,
InsertIntoDesc insertIntoDesc,
Function<String,String> eventTypeNamePostfix) |
static SelectExprProcessorForge |
SelectExprInsertEventBeanFactory.getInsertUnderlyingNonJoin(EventType eventType,
boolean isUsingWildcard,
StreamTypeService typeService,
ExprForge[] forges,
String[] columnNames,
Object[] expressionReturnTypes,
InsertIntoDesc insertIntoDesc,
String[] columnNamesAsProvided,
boolean allowNestableTargetFragmentTypes,
String statementName,
ClasspathImportServiceCompileTime classpathImportService,
EventTypeAvroHandler eventTypeAvroHandler) |
static SelectExprProcessorDescriptor |
SelectExprProcessorFactory.getProcessor(SelectProcessorArgs args,
InsertIntoDesc insertIntoDesc,
boolean withSubscriber) |
Constructor and Description |
---|
SelectExprProcessorHelper(List<SelectClauseExprCompiledSpec> selectionList,
List<SelectExprStreamDesc> selectedStreams,
SelectProcessorArgs args,
InsertIntoDesc insertIntoDesc) |
Copyright © 2005–2021. All rights reserved.