public class ExprDotNodeAggregationMethodForgeTableAccess extends ExprDotNodeAggregationMethodForge
aggregationMethodName, methodDesc, parameters, parent, validation
Constructor and Description |
---|
ExprDotNodeAggregationMethodForgeTableAccess(ExprDotNodeImpl parent,
String aggregationMethodName,
ExprNode[] parameters,
AggregationPortableValidation validation,
ExprTableAccessNodeSubprop subprop,
TableMetadataColumnAggregation column) |
Modifier and Type | Method and Description |
---|---|
protected CodegenExpression |
evaluateCodegen(String readerMethodName,
EPTypeClass requiredType,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
protected String |
getTableColumnName() |
protected String |
getTableName() |
boolean |
isLocalInlinedClass() |
protected void |
toEPL(StringWriter writer,
ExprNodeRenderableFlags flags) |
accept, accept, acceptChildnodes, evaluateCodegen, evaluateCodegenUninstrumented, evaluateGetEventBeanCodegen, evaluateGetROCollectionEventsCodegen, evaluateGetROCollectionScalarCodegen, getComponentTypeCollection, getEvaluationType, getEventTypeCollection, getEventTypeSingle, getExprEvaluator, getFilterExprAnalyzerAffector, getForgeRenderable, getReader, getRootPropertyName, getStreamNumReferenced, isReturnsConstantResult, toPrecedenceFreeEPL, validate
getForgeConstantType
public ExprDotNodeAggregationMethodForgeTableAccess(ExprDotNodeImpl parent, String aggregationMethodName, ExprNode[] parameters, AggregationPortableValidation validation, ExprTableAccessNodeSubprop subprop, TableMetadataColumnAggregation column)
protected CodegenExpression evaluateCodegen(String readerMethodName, EPTypeClass requiredType, CodegenMethodScope parent, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
evaluateCodegen
in class ExprDotNodeAggregationMethodForge
protected void toEPL(StringWriter writer, ExprNodeRenderableFlags flags)
toEPL
in class ExprDotNodeAggregationMethodForge
protected String getTableName()
getTableName
in class ExprDotNodeAggregationMethodForge
protected String getTableColumnName()
getTableColumnName
in class ExprDotNodeAggregationMethodForge
public boolean isLocalInlinedClass()
isLocalInlinedClass
in class ExprDotNodeForge
Copyright © 2005–2022. All rights reserved.