public class ImmutableMetadataLookup extends Object implements MetadataLookup
| Modifier and Type | Field and Description |
|---|---|
protected QuotedIDFactory |
idFactory |
protected it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<RelationID,? extends NamedRelationDefinition> |
map |
| Modifier and Type | Method and Description |
|---|---|
QuotedIDFactory |
getQuotedIDFactory() |
NamedRelationDefinition |
getRelation(RelationID id)
Retrieves the data definition object based on its name.
|
protected it.unibz.inf.ontop.com.google.common.collect.ImmutableList<NamedRelationDefinition> |
getRelations() |
protected final QuotedIDFactory idFactory
protected final it.unibz.inf.ontop.com.google.common.collect.ImmutableMap<RelationID,? extends NamedRelationDefinition> map
public NamedRelationDefinition getRelation(RelationID id) throws MetadataExtractionException
MetadataLookupgetRelation in interface MetadataLookupMetadataExtractionException - if the relation is not foundpublic QuotedIDFactory getQuotedIDFactory()
getQuotedIDFactory in interface MetadataLookupprotected it.unibz.inf.ontop.com.google.common.collect.ImmutableList<NamedRelationDefinition> getRelations()
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.