public class CachingMetadataLookup extends Object implements MetadataLookup
| Constructor and Description |
|---|
CachingMetadataLookup(MetadataProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
ImmutableMetadata |
extractImmutableMetadata() |
QuotedIDFactory |
getQuotedIDFactory() |
DatabaseRelationDefinition |
getRelation(RelationID relationId)
Retrieves the data definition object based on its name.
|
public CachingMetadataLookup(MetadataProvider provider)
public DatabaseRelationDefinition getRelation(RelationID relationId) throws MetadataExtractionException
MetadataLookupgetRelation in interface MetadataLookupMetadataExtractionException - if the relation is not foundpublic QuotedIDFactory getQuotedIDFactory()
getQuotedIDFactory in interface MetadataLookuppublic ImmutableMetadata extractImmutableMetadata() throws MetadataExtractionException
MetadataExtractionExceptionCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.