| Constructor and Description |
|---|
SelectStoreQueryRuntime(QueryableProcessor queryableProcessor,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
List<org.wso2.siddhi.query.api.definition.Attribute> expectedOutputAttributeList,
String queryName) |
| Modifier and Type | Method and Description |
|---|---|
CompiledSelection |
QueryableProcessor.compileSelection(org.wso2.siddhi.query.api.execution.query.selection.Selector selector,
List<org.wso2.siddhi.query.api.definition.Attribute> expectedOutputAttributes,
MatchingMetaInfoHolder matchingMetaInfoHolder,
SiddhiAppContext siddhiAppContext,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,Table> tableMap,
String queryName)
To construct a selection having the capability of transforming events based on given selection logic.
|
| Modifier and Type | Method and Description |
|---|---|
StreamEvent |
QueryableProcessor.query(StateEvent matchingEvent,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection)
Deprecated.
|
StreamEvent |
QueryableProcessor.query(StateEvent matchingEvent,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
org.wso2.siddhi.query.api.definition.Attribute[] outputAttributes)
To find events from the processor event pool, that the matches the matchingEvent based on finder logic and
return them based on the defined selection.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract CompiledSelection |
AbstractQueryableRecordTable.compileSelection(List<AbstractQueryableRecordTable.SelectAttributeBuilder> selectAttributeBuilders,
List<ExpressionBuilder> groupByExpressionBuilder,
ExpressionBuilder havingExpressionBuilder,
List<AbstractQueryableRecordTable.OrderByAttributeBuilder> orderByAttributeBuilders,
Long limit,
Long offset)
Compile the query selection
|
CompiledSelection |
AbstractQueryableRecordTable.compileSelection(org.wso2.siddhi.query.api.execution.query.selection.Selector selector,
List<org.wso2.siddhi.query.api.definition.Attribute> expectedOutputAttributes,
MatchingMetaInfoHolder matchingMetaInfoHolder,
SiddhiAppContext siddhiAppContext,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,Table> tableMap,
String queryName) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Object[]> |
RecordTableHandler.query(long timestamp,
Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection)
Deprecated.
|
Iterator<Object[]> |
RecordTableHandler.query(long timestamp,
Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
org.wso2.siddhi.query.api.definition.Attribute[] outputAttributes) |
abstract Iterator<Object[]> |
RecordTableHandler.query(long timestamp,
Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
org.wso2.siddhi.query.api.definition.Attribute[] outputAttributes,
RecordTableHandlerCallback recordTableHandlerCallback) |
abstract Iterator<Object[]> |
RecordTableHandler.query(long timestamp,
Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
RecordTableHandlerCallback recordTableHandlerCallback)
Deprecated.
|
Iterator<Object[]> |
RecordTableHandlerCallback.query(Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection)
Deprecated.
|
protected abstract RecordIterator<Object[]> |
AbstractQueryableRecordTable.query(Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
org.wso2.siddhi.query.api.definition.Attribute[] outputAttributes)
Query records matching the compiled condition and selection
|
Iterator<Object[]> |
RecordTableHandlerCallback.query(Map<String,Object> parameterMap,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
org.wso2.siddhi.query.api.definition.Attribute[] outputAttributes) |
StreamEvent |
AbstractQueryableRecordTable.query(StateEvent matchingEvent,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection) |
StreamEvent |
AbstractQueryableRecordTable.query(StateEvent matchingEvent,
CompiledCondition compiledCondition,
CompiledSelection compiledSelection,
org.wso2.siddhi.query.api.definition.Attribute[] outputAttributes) |
| Modifier and Type | Method and Description |
|---|---|
CompiledSelection |
CompiledSelection.cloneCompilation(String key) |
Copyright © 2018 WSO2. All rights reserved.