Package org.teiid.metadata

Interface Summary
RuntimeMetadata Helper methods that can be used to access runtime metadata.
VdbConstants Constants used for VDB processing.
 

Class Summary
AbstractMetadataRecord AbstractMetadataRecord
BaseColumn  
Column ColumnRecordImpl
ColumnSet<T extends AbstractMetadataRecord>  
Datatype  
ForeignKey ForeignKeyRecordImpl
FunctionMethod This class represents information about a particular function signature.
FunctionParameter A function parameter defines the name and description of an input or output parameter for a function.
KeyRecord  
MetadataFactory Allows connectors to build metadata for use by the engine.
MetadataStore Simple holder for metadata.
Procedure ProcedureRecordImpl
ProcedureParameter ProcedureParameterRecordImpl
Schema  
Table  
 

Enum Summary
BaseColumn.NullType  
Column.SearchType  
Datatype.Type  
Datatype.Variety  
FunctionMethod.Determinism DETERMINISTIC -> normal deterministic functions vdb -> lookup (however lookup values can be flushed at any time), current_database session -> env, user command -> command payload never -> rand, etc.
FunctionMethod.PushDown Function Pushdown CAN_PUSHDOWN = If the source supports the function, then it will be pushed down.
KeyRecord.Type  
Procedure.Type  
ProcedureParameter.Type  
Table.Type  
 



Copyright © 2011. All Rights Reserved.