Package org.teiid.metadata
-
Interface Summary Interface Description AbstractMetadataRecord.DataModifiable AbstractMetadataRecord.Modifiable MetadataRepository<F,C> A hook for externalizing view, procedure, and other metadata.Parser RuntimeMetadata Helper methods that can be used to access runtime metadata.VDBResource Represents a resource available with the VDB deployment. -
Class Summary Class Description AbstractMetadataRecord AbstractMetadataRecordAggregateAttributes Holds metadata related to user defined aggregate functions.BaseColumn Column ColumnRecordImplColumnSet<T extends AbstractMetadataRecord> ColumnStats Database Datatype DataWrapper DefaultMetadataRepository<F,C> Deprecated. ForeignKey ForeignKeyRecordImplFunctionMethod 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.Grant Represents a grant / revoke.JBossVirtualFile KeyRecord MetadataFactory Allows connectors to build metadata for use by the engine.MetadataStore Simple holder for metadata.NamespaceContainer Defines a base schema that is the holder for namespace and type informationPermission Policy Procedure Represents Teiid and source procedures.ProcedureParameter Represents a procedure parameterPureZipFileSystem This implementation is backed by a zip file.RestMetadataExtension Role Role.ResourceKey Schema Server Represents a Server and its properties.Table TableStats Trigger Represents a trigger on a physical table -
Enum Summary Enum Description BaseColumn.NullType Column.SearchType Database.ResourceType 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 Permission.Privilege Policy.Operation Procedure.Type ProcedureParameter.Type RestMetadataExtension.ParameterType Table.TriggerEvent Table.Type -
Exception Summary Exception Description DuplicateRecordException MetadataException ParseException -
Annotation Types Summary Annotation Type Description ExtensionMetadataProperty Annotates a property that defines a extension metadata property