Package | Description |
---|---|
org.teiid.deployers | |
org.teiid.metadata | |
org.teiid.metadata.index | |
org.teiid.metadatastore | |
org.teiid.query.function | |
org.teiid.query.function.metadata | |
org.teiid.query.metadata |
Modifier and Type | Method and Description |
---|---|
Map<String,Datatype> |
VDBRepository.getRuntimeTypeMap() |
Constructor and Description |
---|
PgCatalogMetadataStore(String modelName,
Map<String,Datatype> dataTypes) |
Modifier and Type | Field and Description |
---|---|
protected NavigableMap<String,Datatype> |
MetadataStore.datatypes |
protected NavigableMap<String,Datatype> |
MetadataStore.unmondifiableDatatypes |
Modifier and Type | Method and Description |
---|---|
Datatype |
Database.addDomain(String name,
String baseType,
Integer precision,
Integer scale,
boolean notNull)
Add a domain with the given attributes.
|
Datatype |
Datatype.clone() |
Datatype |
BaseColumn.getDatatype()
Get the type.
|
static Datatype |
MetadataFactory.setDataType(String type,
BaseColumn column,
Map<String,Datatype> dataTypes,
boolean allowNull) |
Modifier and Type | Method and Description |
---|---|
NavigableMap<String,Datatype> |
MetadataStore.getDatatypes() |
Map<String,Datatype> |
MetadataFactory.getDataTypes()
get runtime types keyed by runtime name, which is
a type name known to the Teiid engine
|
NavigableMap<String,Datatype> |
MetadataStore.getDatatypesExcludingAliases()
Get the type information excluding aliases and case sensitive by name
|
Modifier and Type | Method and Description |
---|---|
void |
MetadataStore.addDatatype(String name,
Datatype datatype) |
void |
BaseColumn.setDatatype(Datatype datatype)
Set the datatype without copying any of the datatype attributes and assumes a non-array type
|
void |
BaseColumn.setDatatype(Datatype datatype,
boolean copyAttributes)
Set the datatype and assumes a non-array type
|
void |
BaseColumn.setDatatype(Datatype datatype,
boolean copyAttributes,
int arrayDimensions) |
void |
Column.setDatatype(Datatype datatype,
boolean copyAttributes,
int arrayDimensions) |
Modifier and Type | Method and Description |
---|---|
void |
MetadataStore.addDataTypes(Map<String,Datatype> typeMap) |
void |
MetadataFactory.correctDatatypes(Map<String,Datatype> dt)
To be called if the MetadataFactory is deserialized to set the canonical system
type value.
|
static Datatype |
MetadataFactory.setDataType(String type,
BaseColumn column,
Map<String,Datatype> dataTypes,
boolean allowNull) |
Constructor and Description |
---|
MetadataFactory(String vdbName,
Object vdbVersion,
Map<String,Datatype> runtimeTypes,
ModelMetaData model) |
MetadataFactory(String vdbName,
Object vdbVersion,
String schemaName,
Map<String,Datatype> runtimeTypes,
Properties modelProperties,
String rawMetadata) |
Modifier and Type | Method and Description |
---|---|
Datatype |
RecordFactory.createDatatypeRecord(char[] record)
Create a DatatypeRecord instance from the specified index record
|
Modifier and Type | Method and Description |
---|---|
MetadataStore |
IndexMetadataRepository.load(Collection<Datatype> systemDatatypes,
VDBResources vdbResources) |
Modifier and Type | Method and Description |
---|---|
Map<String,Datatype> |
DeploymentBasedDatabaseStore.getRuntimeTypes() |
Constructor and Description |
---|
SystemFunctionManager(Map<String,Datatype> typeMap) |
Modifier and Type | Method and Description |
---|---|
static void |
FunctionMetadataValidator.validateFunctionMethod(FunctionMethod method,
ValidatorReport report,
Map<String,Datatype> runtimeTypeMap)
Determine whether a FunctionMethod is valid.
|
static void |
FunctionMetadataValidator.validateFunctionMethods(Collection<FunctionMethod> methods,
ValidatorReport report,
Map<String,Datatype> runtimeTypeMap) |
Modifier and Type | Method and Description |
---|---|
List<Datatype> |
SystemMetadata.getDataTypes()
List of all "built-in" datatypes.
|
Map<String,Datatype> |
SystemMetadata.getRuntimeTypeMap()
Map of runtime types and aliases to runtime datatypes
|
abstract Map<String,Datatype> |
DatabaseStore.getRuntimeTypes() |
Constructor and Description |
---|
MetadataValidator(Map<String,Datatype> typeMap,
QueryParser parser) |
Copyright © 2019. All rights reserved.