Skip navigation links
B D E F G I L M O 

B

bootstrap(OntopMappingSQLOWLAPIConfiguration, String) - Method in interface it.unibz.inf.ontop.spec.mapping.bootstrap.DirectMappingBootstrapper
 
bootstrap(OntopMappingSQLOWLAPIConfiguration, String) - Method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DefaultDirectMappingBootstrapper
 
build() - Method in class it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllOWLAPIConfigurationImpl.BuilderImpl
 
build() - Method in interface it.unibz.inf.ontop.injection.OntopMappingSQLAllOWLAPIConfiguration.Builder
 
build() - Method in interface it.unibz.inf.ontop.injection.OntopMappingSQLOWLAPIConfiguration.Builder
 
BuilderImpl() - Constructor for class it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllOWLAPIConfigurationImpl.BuilderImpl
 

D

defaultBootstrapper() - Static method in interface it.unibz.inf.ontop.spec.mapping.bootstrap.DirectMappingBootstrapper
 
defaultBuilder() - Static method in interface it.unibz.inf.ontop.injection.OntopMappingSQLAllOWLAPIConfiguration
 
DefaultDirectMappingBootstrapper - Class in it.unibz.inf.ontop.spec.mapping.bootstrap.impl
 
DefaultDirectMappingBootstrapper() - Constructor for class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DefaultDirectMappingBootstrapper
 
DirectMappingAxiomProducer - Class in it.unibz.inf.ontop.spec.mapping.bootstrap.impl
 
DirectMappingAxiomProducer(String, TermFactory, TargetAtomFactory, RDF, DBFunctionSymbolFactory, TypeFactory) - Constructor for class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingAxiomProducer
 
DirectMappingBootstrapper - Interface in it.unibz.inf.ontop.spec.mapping.bootstrap
Bootstraps the mapping according to the RDB Direct Mapping W3C Recommendation https://www.w3.org/TR/rdb-direct-mapping/
DirectMappingBootstrapper.BootstrappingResults - Interface in it.unibz.inf.ontop.spec.mapping.bootstrap
 
DirectMappingEngine - Class in it.unibz.inf.ontop.spec.mapping.bootstrap.impl
A class that provides manipulation for Direct Mapping

E

extractDeclarationAxioms(OWLOntologyManager, Stream<TargetAtom>, TypeFactory, boolean) - Static method in class it.unibz.inf.ontop.spec.mapping.util.MappingOntologyUtils
 

F

fixBaseURI(String) - Static method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingEngine
 

G

getCQ(DatabaseRelationDefinition, Map<DatabaseRelationDefinition, BnodeStringTemplateFunctionSymbol>) - Method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingAxiomProducer
Definition row graph: an RDF graph consisting of the following triples:

- the row type triple.

getMapping(DatabaseRelationDefinition, String, Map<DatabaseRelationDefinition, BnodeStringTemplateFunctionSymbol>, AtomicInteger) - Method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingEngine
generate a mapping axiom from a table of a database
getOntology() - Method in interface it.unibz.inf.ontop.spec.mapping.bootstrap.DirectMappingBootstrapper.BootstrappingResults
 
getPPMapping() - Method in interface it.unibz.inf.ontop.spec.mapping.bootstrap.DirectMappingBootstrapper.BootstrappingResults
 
getRefCQ(ForeignKeyConstraint, Map<DatabaseRelationDefinition, BnodeStringTemplateFunctionSymbol>) - Method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingAxiomProducer
Definition row graph: an RDF graph consisting of the following triples: - a reference triple for each in a table's foreign keys where none of the column values is NULL.
getRefSQL(ForeignKeyConstraint) - Method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingAxiomProducer
Definition reference triple: an RDF triple with:

subject: the row node for the row.

getSQL(DatabaseRelationDefinition) - Method in class it.unibz.inf.ontop.spec.mapping.bootstrap.impl.DirectMappingAxiomProducer
 

I

it.unibz.inf.ontop.exception - package it.unibz.inf.ontop.exception
 
it.unibz.inf.ontop.injection - package it.unibz.inf.ontop.injection
 
it.unibz.inf.ontop.injection.impl - package it.unibz.inf.ontop.injection.impl
 
it.unibz.inf.ontop.spec.mapping.bootstrap - package it.unibz.inf.ontop.spec.mapping.bootstrap
 
it.unibz.inf.ontop.spec.mapping.bootstrap.impl - package it.unibz.inf.ontop.spec.mapping.bootstrap.impl
 
it.unibz.inf.ontop.spec.mapping.util - package it.unibz.inf.ontop.spec.mapping.util
 

L

loadInputOntology() - Method in class it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllOWLAPIConfigurationImpl
 
loadOBDASpecification() - Method in class it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllOWLAPIConfigurationImpl
 

M

MappingBootstrappingException - Exception in it.unibz.inf.ontop.exception
Problem occurred while boostrapping the mapping
MappingBootstrappingException(Exception) - Constructor for exception it.unibz.inf.ontop.exception.MappingBootstrappingException
 
MappingOntologyUtils - Class in it.unibz.inf.ontop.spec.mapping.util
Isolated from class DirectMappingEngine (bootstrap), because the method is used both for bootstrap and R2RML import
MappingOntologyUtils() - Constructor for class it.unibz.inf.ontop.spec.mapping.util.MappingOntologyUtils
 

O

OntopMappingSQLAllOWLAPIConfiguration - Interface in it.unibz.inf.ontop.injection
 
OntopMappingSQLAllOWLAPIConfiguration.Builder<B extends OntopMappingSQLAllOWLAPIConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
OntopMappingSQLAllOWLAPIConfigurationImpl - Class in it.unibz.inf.ontop.injection.impl
 
OntopMappingSQLAllOWLAPIConfigurationImpl.BuilderImpl<B extends OntopMappingSQLAllOWLAPIConfiguration.Builder<B>> - Class in it.unibz.inf.ontop.injection.impl
 
OntopMappingSQLOWLAPIConfiguration - Interface in it.unibz.inf.ontop.injection
 
OntopMappingSQLOWLAPIConfiguration.Builder<B extends OntopMappingSQLOWLAPIConfiguration.Builder<B>> - Interface in it.unibz.inf.ontop.injection
 
B D E F G I L M O 
Skip navigation links

Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.