Package org.teiid.query.metadata
Class SystemMetadata
- java.lang.Object
-
- org.teiid.query.metadata.SystemMetadata
-
public class SystemMetadata extends Object
-
-
Constructor Summary
Constructors Constructor Description SystemMetadata()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Datatype>
getDataTypes()
List of all "built-in" datatypes.static SystemMetadata
getInstance()
Map<String,Datatype>
getRuntimeTypeMap()
Map of runtime types and aliases to runtime datatypesSystemFunctionManager
getSystemFunctionManager()
MetadataStore
getSystemStore()
-
-
-
Method Detail
-
getInstance
public static SystemMetadata getInstance()
-
getDataTypes
public List<Datatype> getDataTypes()
List of all "built-in" datatypes. Note that the datatype names do not necessarily match the corresponding runtime type names i.e. int vs. integer- Returns:
-
getRuntimeTypeMap
public Map<String,Datatype> getRuntimeTypeMap()
Map of runtime types and aliases to runtime datatypes- Returns:
-
getSystemStore
public MetadataStore getSystemStore()
-
getSystemFunctionManager
public SystemFunctionManager getSystemFunctionManager()
-
-