Uses of Class
org.teiid.metadata.Datatype
-
Packages that use Datatype 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 -
-
Uses of Datatype in org.teiid.deployers
Methods in org.teiid.deployers that return types with arguments of type Datatype Modifier and Type Method Description Map<String,Datatype>
VDBRepository. getRuntimeTypeMap()
Constructor parameters in org.teiid.deployers with type arguments of type Datatype Constructor Description PgCatalogMetadataStore(String modelName, Map<String,Datatype> dataTypes)
-
Uses of Datatype in org.teiid.metadata
Fields in org.teiid.metadata with type parameters of type Datatype Modifier and Type Field Description protected NavigableMap<String,Datatype>
MetadataStore. datatypes
protected NavigableMap<String,Datatype>
MetadataStore. unmondifiableDatatypes
Methods in org.teiid.metadata that return Datatype Modifier and Type Method 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)
Methods in org.teiid.metadata that return types with arguments of type Datatype Modifier and Type Method 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 engineNavigableMap<String,Datatype>
MetadataStore. getDatatypesExcludingAliases()
Get the type information excluding aliases and case sensitive by nameMethods in org.teiid.metadata with parameters of type Datatype Modifier and Type Method 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 typevoid
BaseColumn. setDatatype(Datatype datatype, boolean copyAttributes)
Set the datatype and assumes a non-array typevoid
BaseColumn. setDatatype(Datatype datatype, boolean copyAttributes, int arrayDimensions)
void
Column. setDatatype(Datatype datatype, boolean copyAttributes, int arrayDimensions)
Method parameters in org.teiid.metadata with type arguments of type Datatype Modifier and Type Method 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 parameters in org.teiid.metadata with type arguments of type Datatype Constructor Description MetadataFactory(String vdbName, Object vdbVersion, String schemaName, Map<String,Datatype> runtimeTypes, Properties modelProperties, String rawMetadata)
MetadataFactory(String vdbName, Object vdbVersion, Map<String,Datatype> runtimeTypes, ModelMetaData model)
-
Uses of Datatype in org.teiid.metadata.index
Methods in org.teiid.metadata.index that return Datatype Modifier and Type Method Description Datatype
RecordFactory. createDatatypeRecord(char[] record)
Create a DatatypeRecord instance from the specified index recordMethod parameters in org.teiid.metadata.index with type arguments of type Datatype Modifier and Type Method Description MetadataStore
IndexMetadataRepository. load(Collection<Datatype> systemDatatypes, VDBResources vdbResources)
-
Uses of Datatype in org.teiid.metadatastore
Methods in org.teiid.metadatastore that return types with arguments of type Datatype Modifier and Type Method Description Map<String,Datatype>
DeploymentBasedDatabaseStore. getRuntimeTypes()
-
Uses of Datatype in org.teiid.query.function
Constructor parameters in org.teiid.query.function with type arguments of type Datatype Constructor Description SystemFunctionManager(Map<String,Datatype> typeMap)
-
Uses of Datatype in org.teiid.query.function.metadata
Method parameters in org.teiid.query.function.metadata with type arguments of type Datatype Modifier and Type Method 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)
-
Uses of Datatype in org.teiid.query.metadata
Methods in org.teiid.query.metadata that return types with arguments of type Datatype Modifier and Type Method Description List<Datatype>
SystemMetadata. getDataTypes()
List of all "built-in" datatypes.Map<String,Datatype>
SystemMetadata. getRuntimeTypeMap()
Map of runtime types and aliases to runtime datatypesabstract Map<String,Datatype>
DatabaseStore. getRuntimeTypes()
Constructor parameters in org.teiid.query.metadata with type arguments of type Datatype Constructor Description MetadataValidator(Map<String,Datatype> typeMap, QueryParser parser)
-