com.espertech.esper.epl.core.eval
Class EvalSelectStreamBase
java.lang.Object
com.espertech.esper.epl.core.eval.EvalSelectStreamBase
- All Implemented Interfaces:
- SelectExprProcessor
- Direct Known Subclasses:
- EvalSelectStreamBaseMap, EvalSelectStreamBaseObjectArray, EvalSelectStreamNoUnderlyingObjectArray
public abstract class EvalSelectStreamBase
- extends java.lang.Object
- implements SelectExprProcessor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
selectExprContext
protected final SelectExprContext selectExprContext
resultEventType
protected final EventType resultEventType
namedStreams
protected final java.util.List<SelectClauseStreamCompiledSpec> namedStreams
isUsingWildcard
protected final boolean isUsingWildcard
EvalSelectStreamBase
public EvalSelectStreamBase(SelectExprContext selectExprContext,
EventType resultEventType,
java.util.List<SelectClauseStreamCompiledSpec> namedStreams,
boolean usingWildcard)
getResultEventType
public EventType getResultEventType()
- Description copied from interface:
SelectExprProcessor
- Returns the event type that represents the select-clause items.
- Specified by:
getResultEventType
in interface SelectExprProcessor
- Returns:
- event type representing select-clause items
getSelectExprContext
public SelectExprContext getSelectExprContext()