All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static void |
addTableExpressionReference(StatementSpecRaw statementSpec,
ExprTableAccessNode tableNode) |
static void |
addTableExpressionReference(StatementSpecRaw statementSpec,
Set<ExprTableAccessNode> tableNodes) |
static ExprTableAccessNode |
checkTableNameGetExprForProperty(TableService tableService,
String propertyName)
Resolve "table" and "table.property" when nested-property, not chainable
|
static Pair<ExprTableAccessNode,ExprDotNode> |
checkTableNameGetExprForSubproperty(TableService tableService,
String tableName,
String subproperty) |
static Pair<ExprTableAccessNode,List<ExprChainedSpec>> |
checkTableNameGetLibFunc(TableService tableService,
EngineImportService engineImportService,
LazyAllocatedMap<ConfigurationPlugInAggregationMultiFunction,PlugInAggregationMultiFunctionFactory> plugInAggregations,
String engineURI,
String classIdent,
List<ExprChainedSpec> chain) |
static Pair<ExprTableAccessNode,List<ExprChainedSpec>> |
getTableExprChainable(EngineImportService engineImportService,
LazyAllocatedMap<ConfigurationPlugInAggregationMultiFunction,PlugInAggregationMultiFunctionFactory> plugInAggregations,
String engineURI,
String tableName,
List<ExprChainedSpec> chain) |