public class DirectMappingEngine extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
fixBaseURI(String prefix) |
com.google.common.collect.ImmutableList<it.unibz.inf.ontop.spec.mapping.pp.SQLPPTriplesMap> |
getMapping(it.unibz.inf.ontop.dbschema.DatabaseRelationDefinition table,
String baseIRI,
Map<it.unibz.inf.ontop.dbschema.DatabaseRelationDefinition,it.unibz.inf.ontop.model.term.functionsymbol.db.BnodeStringTemplateFunctionSymbol> bnodeTemplateMap,
AtomicInteger mappingIndex)
generate a mapping axiom from a table of a database
|
public com.google.common.collect.ImmutableList<it.unibz.inf.ontop.spec.mapping.pp.SQLPPTriplesMap> getMapping(it.unibz.inf.ontop.dbschema.DatabaseRelationDefinition table,
String baseIRI,
Map<it.unibz.inf.ontop.dbschema.DatabaseRelationDefinition,it.unibz.inf.ontop.model.term.functionsymbol.db.BnodeStringTemplateFunctionSymbol> bnodeTemplateMap,
AtomicInteger mappingIndex)
table - : the data definition from which mappings are extracedbaseIRI - : the base uri needed for direct mapping axiombnodeTemplateMap - Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.