public class ResultSetProcessorSimpleForge extends ResultSetProcessorFactoryForgeBase
resultEventType, typesPerStream
Constructor and Description |
---|
ResultSetProcessorSimpleForge(EventType resultEventType,
EventType[] typesPerStream,
ExprForge optionalHavingNode,
boolean isSelectRStream,
OutputLimitSpec outputLimitSpec,
ResultSetProcessorOutputConditionType outputConditionType,
boolean isSorting,
EventType[] eventTypes) |
getResultEventType, getTypesPerStream
public ResultSetProcessorSimpleForge(EventType resultEventType, EventType[] typesPerStream, ExprForge optionalHavingNode, boolean isSelectRStream, OutputLimitSpec outputLimitSpec, ResultSetProcessorOutputConditionType outputConditionType, boolean isSorting, EventType[] eventTypes)
public boolean isSelectRStream()
public ExprForge getOptionalHavingNode()
public boolean isOutputLast()
public boolean isOutputAll()
public ResultSetProcessorOutputConditionType getOutputConditionType()
public int getNumStreams()
public EventType[] getEventTypes()
public boolean isSorting()
public EPTypeClass getInterfaceClass()
public void instanceCodegen(CodegenInstanceAux instance, CodegenClassScope classScope, CodegenCtor factoryCtor, List<CodegenTypedParam> factoryMembers)
public void processViewResultCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void processJoinResultCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void getIteratorViewCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void getIteratorJoinCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void processOutputLimitedViewCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void processOutputLimitedJoinCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void applyViewResultCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void applyJoinResultCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void continueOutputLimitedLastAllNonBufferedViewCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void continueOutputLimitedLastAllNonBufferedJoinCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void processOutputLimitedLastAllNonBufferedViewCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void processOutputLimitedLastAllNonBufferedJoinCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void acceptHelperVisitorCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void stopMethodCodegen(CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance)
public void clearMethodCodegen(CodegenClassScope classScope, CodegenMethod method)
public String getInstrumentedQName()
public StateMgmtSetting getOutputAllHelperSettings()
public StateMgmtSetting getOutputLastHelperSettings()
public void planStateSettings(FabricCharge fabricCharge, StatementRawInfo statementRawInfo, StatementCompileTimeServices services)
Copyright © 2005–2021. All rights reserved.