Package | Description |
---|---|
org.teiid.query.metadata | |
org.teiid.query.resolver | |
org.teiid.query.sql.lang | |
org.teiid.query.tempdata |
Modifier and Type | Method and Description |
---|---|
TempMetadataStore |
TempMetadataStore.clone() |
TempMetadataStore |
TempMetadataAdapter.getMetadataStore() |
Constructor and Description |
---|
TempMetadataAdapter(QueryMetadataInterface metadata,
TempMetadataStore tempStore) |
TempMetadataAdapter(QueryMetadataInterface metadata,
TempMetadataStore tempStore,
Map<Object,Object> materializationTables,
Map<Object,QueryNode> queryNodes) |
Modifier and Type | Method and Description |
---|---|
static TempMetadataStore |
QueryResolver.resolveCommand(Command currentCommand,
GroupSymbol container,
int type,
QueryMetadataInterface metadata,
boolean inferProcedureResultSetColumns)
Resolve a command in a given type container and type context.
|
static TempMetadataStore |
QueryResolver.resolveCommand(Command command,
QueryMetadataInterface metadata)
This implements an algorithm to resolve all the symbols created by the
parser into real metadata IDs
|
static TempMetadataStore |
QueryResolver.resolveCommand(Command currentCommand,
QueryMetadataInterface metadata,
boolean resolveNullLiterals) |
Modifier and Type | Method and Description |
---|---|
static void |
ProcedureContainerResolver.addChanging(TempMetadataStore discoveredMetadata,
GroupContext externalGroups,
List<ElementSymbol> elements) |
static GroupSymbol |
ProcedureContainerResolver.addScalarGroup(String name,
TempMetadataStore metadata,
GroupContext externalGroups,
List<? extends Expression> symbols) |
static GroupSymbol |
ProcedureContainerResolver.addScalarGroup(String name,
TempMetadataStore metadata,
GroupContext externalGroups,
List<? extends Expression> symbols,
boolean updatable) |
static GroupSymbol |
ProcedureContainerResolver.addScalarGroup(String name,
TempMetadataStore metadata,
GroupContext externalGroups,
List<? extends Expression> symbols,
boolean[] updatable) |
static void |
QueryResolver.setChildMetadata(Command subCommand,
TempMetadataStore parentTempMetadata,
GroupContext parentContext) |
Modifier and Type | Field and Description |
---|---|
protected TempMetadataStore |
Command.tempGroupIDs
All temporary group IDs discovered while resolving this
command.
|
Modifier and Type | Method and Description |
---|---|
TempMetadataStore |
Command.getTemporaryMetadata() |
Modifier and Type | Method and Description |
---|---|
void |
Command.setTemporaryMetadata(TempMetadataStore metadata) |
Modifier and Type | Method and Description |
---|---|
TempMetadataStore |
TempTableStore.getMetadataStore() |
Copyright © 2019. All rights reserved.