public class BindProcessorForge extends Object
SelectExprProcessor
to present
a result as an object array for 'natural' delivery.Constructor and Description |
---|
BindProcessorForge(SelectExprProcessorForge synthetic,
SelectClauseElementCompiled[] selectionList,
EventType[] typesPerStream,
String[] streamNames,
TableCompileTimeResolver tableService) |
Modifier and Type | Method and Description |
---|---|
String[] |
getColumnNamesAssigned() |
ExprForge[] |
getExpressionForges() |
Class[] |
getExpressionTypes() |
CodegenMethod |
processCodegen(CodegenMethod processMethod,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
public BindProcessorForge(SelectExprProcessorForge synthetic, SelectClauseElementCompiled[] selectionList, EventType[] typesPerStream, String[] streamNames, TableCompileTimeResolver tableService) throws ExprValidationException
ExprValidationException
public ExprForge[] getExpressionForges()
public Class[] getExpressionTypes()
public String[] getColumnNamesAssigned()
public CodegenMethod processCodegen(CodegenMethod processMethod, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
Copyright © 2005–2020. All rights reserved.