public class MetaMappingExpander extends Object
| Constructor and Description |
|---|
MetaMappingExpander(Collection<SQLPPTriplesMap> mappings,
it.unibz.inf.ontop.model.term.TermFactory termFactory,
it.unibz.inf.ontop.substitution.SubstitutionFactory substitutionFactory,
TypeFactory typeFactory,
org.apache.commons.rdf.api.RDF rdfFactory) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<SQLPPTriplesMap> |
getExpandedMappings(Connection connection,
DBMetadata metadata)
this method expand the input mappings, which may include meta mappings, to the concrete mappings
|
com.google.common.collect.ImmutableList<SQLPPTriplesMap> |
getNonExpandableMappings() |
boolean |
hasMappingsToBeExpanded() |
public MetaMappingExpander(Collection<SQLPPTriplesMap> mappings, it.unibz.inf.ontop.model.term.TermFactory termFactory, it.unibz.inf.ontop.substitution.SubstitutionFactory substitutionFactory, TypeFactory typeFactory, org.apache.commons.rdf.api.RDF rdfFactory)
public boolean hasMappingsToBeExpanded()
public com.google.common.collect.ImmutableList<SQLPPTriplesMap> getNonExpandableMappings()
public com.google.common.collect.ImmutableList<SQLPPTriplesMap> getExpandedMappings(Connection connection, DBMetadata metadata) throws MetaMappingExpansionException
MetaMappingExpansionExceptionCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.