com.espertech.esper.epl.core.eval
Class EvalSelectStreamBase

java.lang.Object
  extended by 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


Field Summary
protected  boolean isUsingWildcard
           
protected  java.util.List<SelectClauseStreamCompiledSpec> namedStreams
           
protected  EventType resultEventType
           
protected  SelectExprContext selectExprContext
           
 
Constructor Summary
EvalSelectStreamBase(SelectExprContext selectExprContext, EventType resultEventType, java.util.List<SelectClauseStreamCompiledSpec> namedStreams, boolean usingWildcard)
           
 
Method Summary
 EventType getResultEventType()
          Returns the event type that represents the select-clause items.
 SelectExprContext getSelectExprContext()
           
 
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.epl.core.SelectExprProcessor
process
 

Field Detail

selectExprContext

protected final SelectExprContext selectExprContext

resultEventType

protected final EventType resultEventType

namedStreams

protected final java.util.List<SelectClauseStreamCompiledSpec> namedStreams

isUsingWildcard

protected final boolean isUsingWildcard
Constructor Detail

EvalSelectStreamBase

public EvalSelectStreamBase(SelectExprContext selectExprContext,
                            EventType resultEventType,
                            java.util.List<SelectClauseStreamCompiledSpec> namedStreams,
                            boolean usingWildcard)
Method Detail

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()

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com