public class SQLMappingExtractor extends Object implements MappingExtractor
MappingExtractor.MappingAndDBParameters| Modifier and Type | Method and Description |
|---|---|
protected MappingExtractor.MappingAndDBParameters |
convertPPMapping(SQLPPMapping ppMapping,
OBDASpecInput specInput,
Optional<it.unibz.inf.ontop.spec.ontology.Ontology> optionalOntology)
Converts the PPMapping into a Mapping.
|
MappingExtractor.MappingAndDBParameters |
extract(OBDASpecInput specInput,
Optional<it.unibz.inf.ontop.spec.ontology.Ontology> ontology) |
MappingExtractor.MappingAndDBParameters |
extract(PreProcessedMapping ppMapping,
OBDASpecInput specInput,
Optional<it.unibz.inf.ontop.spec.ontology.Ontology> ontology) |
protected SQLPPMapping |
extractPPMapping(OBDASpecInput specInput) |
public MappingExtractor.MappingAndDBParameters extract(@Nonnull OBDASpecInput specInput, @Nonnull Optional<it.unibz.inf.ontop.spec.ontology.Ontology> ontology) throws MappingException, MetadataExtractionException
extract in interface MappingExtractorMappingExceptionMetadataExtractionExceptionpublic MappingExtractor.MappingAndDBParameters extract(@Nonnull PreProcessedMapping ppMapping, @Nonnull OBDASpecInput specInput, @Nonnull Optional<it.unibz.inf.ontop.spec.ontology.Ontology> ontology) throws MappingException, MetadataExtractionException
extract in interface MappingExtractorMappingExceptionMetadataExtractionExceptionprotected SQLPPMapping extractPPMapping(OBDASpecInput specInput) throws MappingIOException, InvalidMappingException
protected MappingExtractor.MappingAndDBParameters convertPPMapping(SQLPPMapping ppMapping, OBDASpecInput specInput, Optional<it.unibz.inf.ontop.spec.ontology.Ontology> optionalOntology) throws MetaMappingExpansionException, MetadataExtractionException, MappingOntologyMismatchException, InvalidMappingSourceQueriesException, UnknownDatatypeException
During the conversion, data types are inferred and mapping assertions are validated
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.