Package | Description |
---|---|
org.teiid.metadata |
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) |
Copyright © 2019. All rights reserved.