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