Class SelectEvalStreamBase
java.lang.Object
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalStreamBase
- All Implemented Interfaces:
SelectExprProcessorForge
- Direct Known Subclasses:
SelectEvalStreamBaseMap
,SelectEvalStreamBaseObjectArray
-
Field Summary
Modifier and TypeFieldDescriptionprotected final SelectExprForgeContext
protected ExprEvaluator[]
protected final boolean
protected final List<SelectClauseStreamCompiledSpec>
protected final EventType
-
Constructor Summary
ConstructorDescriptionSelectEvalStreamBase
(SelectExprForgeContext context, EventType resultEventType, List<SelectClauseStreamCompiledSpec> namedStreams, boolean usingWildcard) -
Method Summary
Modifier and TypeMethodDescriptionReturns the event type that represents the select-clause items.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.resultset.select.core.SelectExprProcessorForge
processCodegen
-
Field Details
-
context
-
resultEventType
-
namedStreams
-
isUsingWildcard
protected final boolean isUsingWildcard -
evaluators
-
-
Constructor Details
-
SelectEvalStreamBase
public SelectEvalStreamBase(SelectExprForgeContext context, EventType resultEventType, List<SelectClauseStreamCompiledSpec> namedStreams, boolean usingWildcard)
-
-
Method Details
-
getResultEventType
Description copied from interface:SelectExprProcessorForge
Returns the event type that represents the select-clause items.- Specified by:
getResultEventType
in interfaceSelectExprProcessorForge
- Returns:
- event type representing select-clause items
-
getContext
-