public class ExprTableEvalStrategyUtil extends Object
Constructor and Description |
---|
ExprTableEvalStrategyUtil() |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
codegenInitMap(Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses,
Class generator,
CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
protected static Map<String,Object> |
evalMap(ObjectArrayBackedEventBean event,
AggregationRow row,
Map<String,TableMetadataColumn> items,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
protected static Object[] |
evalTypable(ObjectArrayBackedEventBean event,
AggregationRow row,
Map<String,TableMetadataColumn> items,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
static AggregationRow |
getRow(ObjectArrayBackedEventBean eventBean) |
public static AggregationRow getRow(ObjectArrayBackedEventBean eventBean)
public static CodegenExpression codegenInitMap(Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses, Class generator, CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
protected static Map<String,Object> evalMap(ObjectArrayBackedEventBean event, AggregationRow row, Map<String,TableMetadataColumn> items, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
protected static Object[] evalTypable(ObjectArrayBackedEventBean event, AggregationRow row, Map<String,TableMetadataColumn> items, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
Copyright © 2005–2018. All rights reserved.