Modifier and Type | Method and Description |
---|---|
protected TableMetadataColumn |
ExprTableAccessNode.validateSubpropertyGetCol(TableMetaData tableMetadata,
String subpropName) |
Modifier and Type | Class and Description |
---|---|
class |
TableMetadataColumnAggregation |
class |
TableMetadataColumnPlain |
Modifier and Type | Method and Description |
---|---|
Map<String,TableMetadataColumn> |
TableMetaData.getColumns() |
Map<String,TableMetadataColumn> |
TableAccessAnalysisResult.getTableColumns() |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
TableMetadataColumn.makeColumns(Map<String,TableMetadataColumn> columns,
CodegenMethodScope parent,
ModuleTableInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
TableMetaData.setColumns(Map<String,TableMetadataColumn> columns) |
Constructor and Description |
---|
TableAccessAnalysisResult(Map<String,TableMetadataColumn> tableColumns,
ObjectArrayEventType internalEventType,
ObjectArrayEventType publicEventType,
TableMetadataColumnPairPlainCol[] colsPlain,
TableMetadataColumnPairAggMethod[] colsAggMethod,
TableMetadataColumnPairAggAccess[] colsAccess,
AggregationRowStateForgeDesc aggDesc,
String[] primaryKeyColumns,
EventPropertyGetterSPI[] primaryKeyGetters,
Class[] primaryKeyTypes,
int[] primaryKeyColNums) |
TableMetaData(String tableName,
String tableModuleName,
NameAccessModifier tableVisibility,
String optionalContextName,
NameAccessModifier optionalContextVisibility,
String optionalContextModule,
EventType internalEventType,
EventType publicEventType,
String[] keyColumns,
Class[] keyTypes,
int[] keyColNums,
Map<String,TableMetadataColumn> columns,
int numMethodAggs) |
Modifier and Type | Method and Description |
---|---|
protected static Map<String,Object> |
ExprTableEvalStrategyUtil.evalMap(ObjectArrayBackedEventBean event,
AggregationRow row,
Map<String,TableMetadataColumn> items,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
protected static Object[] |
ExprTableEvalStrategyUtil.evalTypable(ObjectArrayBackedEventBean event,
AggregationRow row,
Map<String,TableMetadataColumn> items,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Copyright © 2005–2018. All rights reserved.