From 8b5b46852fadecc983e895a5ab8e0dd894b01ca2 Mon Sep 17 00:00:00 2001 From: Pieter Heyvaert Date: Thu, 11 Jun 2020 08:39:13 +0200 Subject: [PATCH 01/11] fix #164 --- CHANGELOG.md | 3 ++ buildNumber.properties | 4 +-- docs/apidocs/allclasses-index.html | 8 +++--- docs/apidocs/allpackages-index.html | 8 +++--- docs/apidocs/be/ugent/rml/Executor.html | 8 +++--- docs/apidocs/be/ugent/rml/Initializer.html | 8 +++--- docs/apidocs/be/ugent/rml/Mapping.html | 8 +++--- docs/apidocs/be/ugent/rml/MappingFactory.html | 8 +++--- docs/apidocs/be/ugent/rml/MappingInfo.html | 8 +++--- docs/apidocs/be/ugent/rml/NAMESPACES.html | 8 +++--- .../be/ugent/rml/PredicateObjectGraph.html | 8 +++--- .../rml/PredicateObjectGraphMapping.html | 8 +++--- .../rml/RecordFunctionExecutorFactory.html | 8 +++--- docs/apidocs/be/ugent/rml/TEMPLATETYPE.html | 8 +++--- docs/apidocs/be/ugent/rml/Template.html | 8 +++--- .../apidocs/be/ugent/rml/TemplateElement.html | 8 +++--- docs/apidocs/be/ugent/rml/Utils.html | 8 +++--- .../be/ugent/rml/ValuedJoinCondition.html | 8 +++--- docs/apidocs/be/ugent/rml/access/Access.html | 8 +++--- .../be/ugent/rml/access/AccessFactory.html | 8 +++--- .../be/ugent/rml/access/DatabaseType.html | 8 +++--- .../be/ugent/rml/access/LocalFileAccess.html | 8 +++--- .../be/ugent/rml/access/RDBAccess.html | 8 +++--- .../be/ugent/rml/access/RemoteFileAccess.html | 8 +++--- .../rml/access/SPARQLEndpointAccess.html | 8 +++--- .../be/ugent/rml/access/class-use/Access.html | 8 +++--- .../rml/access/class-use/AccessFactory.html | 8 +++--- .../rml/access/class-use/DatabaseType.html | 8 +++--- .../rml/access/class-use/LocalFileAccess.html | 8 +++--- .../ugent/rml/access/class-use/RDBAccess.html | 8 +++--- .../access/class-use/RemoteFileAccess.html | 8 +++--- .../class-use/SPARQLEndpointAccess.html | 8 +++--- .../be/ugent/rml/access/package-summary.html | 8 +++--- .../be/ugent/rml/access/package-tree.html | 8 +++--- .../be/ugent/rml/access/package-use.html | 8 +++--- .../be/ugent/rml/class-use/Executor.html | 8 +++--- .../be/ugent/rml/class-use/Initializer.html | 8 +++--- .../be/ugent/rml/class-use/Mapping.html | 8 +++--- .../ugent/rml/class-use/MappingFactory.html | 8 +++--- .../be/ugent/rml/class-use/MappingInfo.html | 8 +++--- .../be/ugent/rml/class-use/NAMESPACES.html | 8 +++--- .../rml/class-use/PredicateObjectGraph.html | 8 +++--- .../PredicateObjectGraphMapping.html | 8 +++--- .../RecordFunctionExecutorFactory.html | 8 +++--- .../be/ugent/rml/class-use/TEMPLATETYPE.html | 8 +++--- .../be/ugent/rml/class-use/Template.html | 8 +++--- .../ugent/rml/class-use/TemplateElement.html | 8 +++--- .../apidocs/be/ugent/rml/class-use/Utils.html | 8 +++--- .../rml/class-use/ValuedJoinCondition.html | 8 +++--- docs/apidocs/be/ugent/rml/cli/Main.html | 8 +++--- .../be/ugent/rml/cli/class-use/Main.html | 8 +++--- .../be/ugent/rml/cli/package-summary.html | 8 +++--- .../be/ugent/rml/cli/package-tree.html | 8 +++--- .../apidocs/be/ugent/rml/cli/package-use.html | 8 +++--- .../ugent/rml/conformer/MappingConformer.html | 8 +++--- .../ugent/rml/conformer/R2RMLConverter.html | 8 +++--- .../conformer/class-use/MappingConformer.html | 8 +++--- .../conformer/class-use/R2RMLConverter.html | 8 +++--- .../ugent/rml/conformer/package-summary.html | 8 +++--- .../be/ugent/rml/conformer/package-tree.html | 8 +++--- .../be/ugent/rml/conformer/package-use.html | 8 +++--- .../rml/extractor/ConstantExtractor.html | 8 +++--- .../be/ugent/rml/extractor/Extractor.html | 8 +++--- .../rml/extractor/ReferenceExtractor.html | 8 +++--- .../class-use/ConstantExtractor.html | 8 +++--- .../rml/extractor/class-use/Extractor.html | 8 +++--- .../class-use/ReferenceExtractor.html | 8 +++--- .../ugent/rml/extractor/package-summary.html | 8 +++--- .../be/ugent/rml/extractor/package-tree.html | 8 +++--- .../be/ugent/rml/extractor/package-use.html | 8 +++--- .../AbstractSingleRecordFunctionExecutor.html | 8 +++--- .../ugent/rml/functions/ConcatFunction.html | 8 +++--- ...ynamicMultipleRecordsFunctionExecutor.html | 8 +++--- .../DynamicSingleRecordFunctionExecutor.html | 8 +++--- .../ugent/rml/functions/FunctionLoader.html | 8 +++--- .../be/ugent/rml/functions/FunctionModel.html | 8 +++--- .../be/ugent/rml/functions/FunctionUtils.html | 8 +++--- .../MultipleRecordsFunctionExecutor.html | 8 +++--- .../functions/ParameterValueOriginPair.html | 8 +++--- .../rml/functions/ParameterValuePair.html | 8 +++--- .../SingleRecordFunctionExecutor.html | 8 +++--- ...StaticMultipleRecordsFunctionExecutor.html | 8 +++--- .../StaticSingleRecordFunctionExecutor.html | 8 +++--- .../functions/TermGeneratorOriginPair.html | 8 +++--- .../AbstractSingleRecordFunctionExecutor.html | 8 +++--- .../functions/class-use/ConcatFunction.html | 8 +++--- ...ynamicMultipleRecordsFunctionExecutor.html | 8 +++--- .../DynamicSingleRecordFunctionExecutor.html | 8 +++--- .../functions/class-use/FunctionLoader.html | 8 +++--- .../functions/class-use/FunctionModel.html | 8 +++--- .../functions/class-use/FunctionUtils.html | 8 +++--- .../MultipleRecordsFunctionExecutor.html | 8 +++--- .../class-use/ParameterValueOriginPair.html | 8 +++--- .../class-use/ParameterValuePair.html | 8 +++--- .../SingleRecordFunctionExecutor.html | 8 +++--- ...StaticMultipleRecordsFunctionExecutor.html | 8 +++--- .../StaticSingleRecordFunctionExecutor.html | 8 +++--- .../class-use/TermGeneratorOriginPair.html | 8 +++--- .../rml/functions/lib/IDLabFunctions.html | 8 +++--- .../rml/functions/lib/IDLabTestFunctions.html | 8 +++--- .../rml/functions/lib/UtilFunctions.html | 8 +++--- .../lib/class-use/IDLabFunctions.html | 8 +++--- .../lib/class-use/IDLabTestFunctions.html | 8 +++--- .../lib/class-use/UtilFunctions.html | 8 +++--- .../rml/functions/lib/package-summary.html | 8 +++--- .../ugent/rml/functions/lib/package-tree.html | 8 +++--- .../ugent/rml/functions/lib/package-use.html | 8 +++--- .../ugent/rml/functions/package-summary.html | 8 +++--- .../be/ugent/rml/functions/package-tree.html | 8 +++--- .../be/ugent/rml/functions/package-use.html | 8 +++--- .../DatasetLevelMetadataGenerator.html | 8 +++--- .../be/ugent/rml/metadata/Metadata.html | 8 +++--- .../MetadataGenerator.DETAIL_LEVEL.html | 8 +++--- .../ugent/rml/metadata/MetadataGenerator.html | 8 +++--- .../DatasetLevelMetadataGenerator.html | 8 +++--- .../rml/metadata/class-use/Metadata.html | 8 +++--- .../MetadataGenerator.DETAIL_LEVEL.html | 8 +++--- .../metadata/class-use/MetadataGenerator.html | 8 +++--- .../ugent/rml/metadata/package-summary.html | 8 +++--- .../be/ugent/rml/metadata/package-tree.html | 8 +++--- .../be/ugent/rml/metadata/package-use.html | 8 +++--- .../apidocs/be/ugent/rml/package-summary.html | 8 +++--- docs/apidocs/be/ugent/rml/package-tree.html | 8 +++--- docs/apidocs/be/ugent/rml/package-use.html | 8 +++--- .../be/ugent/rml/records/CSVRecord.html | 8 +++--- .../ugent/rml/records/CSVRecordFactory.html | 8 +++--- .../be/ugent/rml/records/IteratorFormat.html | 8 +++--- .../be/ugent/rml/records/JSONRecord.html | 8 +++--- .../ugent/rml/records/JSONRecordFactory.html | 8 +++--- docs/apidocs/be/ugent/rml/records/Record.html | 8 +++--- .../be/ugent/rml/records/RecordsFactory.html | 8 +++--- .../ReferenceFormulationRecordFactory.html | 8 +++--- .../ugent/rml/records/SPARQLResultFormat.html | 8 +++--- .../be/ugent/rml/records/XMLRecord.html | 8 +++--- .../ugent/rml/records/XMLRecordFactory.html | 8 +++--- .../rml/records/class-use/CSVRecord.html | 8 +++--- .../records/class-use/CSVRecordFactory.html | 8 +++--- .../rml/records/class-use/IteratorFormat.html | 8 +++--- .../rml/records/class-use/JSONRecord.html | 8 +++--- .../records/class-use/JSONRecordFactory.html | 8 +++--- .../ugent/rml/records/class-use/Record.html | 8 +++--- .../rml/records/class-use/RecordsFactory.html | 8 +++--- .../ReferenceFormulationRecordFactory.html | 8 +++--- .../records/class-use/SPARQLResultFormat.html | 8 +++--- .../rml/records/class-use/XMLRecord.html | 8 +++--- .../records/class-use/XMLRecordFactory.html | 8 +++--- .../be/ugent/rml/records/package-summary.html | 8 +++--- .../be/ugent/rml/records/package-tree.html | 8 +++--- .../be/ugent/rml/records/package-use.html | 8 +++--- docs/apidocs/be/ugent/rml/store/Quad.html | 8 +++--- .../apidocs/be/ugent/rml/store/QuadStore.html | 8 +++--- .../be/ugent/rml/store/QuadStoreFactory.html | 8 +++--- .../be/ugent/rml/store/RDF4JStore.html | 8 +++--- .../be/ugent/rml/store/SimpleQuadStore.html | 8 +++--- .../be/ugent/rml/store/class-use/Quad.html | 8 +++--- .../ugent/rml/store/class-use/QuadStore.html | 8 +++--- .../rml/store/class-use/QuadStoreFactory.html | 8 +++--- .../ugent/rml/store/class-use/RDF4JStore.html | 8 +++--- .../rml/store/class-use/SimpleQuadStore.html | 8 +++--- .../be/ugent/rml/store/package-summary.html | 8 +++--- .../be/ugent/rml/store/package-tree.html | 8 +++--- .../be/ugent/rml/store/package-use.html | 8 +++--- .../be/ugent/rml/term/AbstractTerm.html | 8 +++--- docs/apidocs/be/ugent/rml/term/BlankNode.html | 8 +++--- docs/apidocs/be/ugent/rml/term/Literal.html | 8 +++--- docs/apidocs/be/ugent/rml/term/NamedNode.html | 8 +++--- .../be/ugent/rml/term/ProvenancedQuad.html | 8 +++--- .../be/ugent/rml/term/ProvenancedTerm.html | 8 +++--- docs/apidocs/be/ugent/rml/term/Term.html | 8 +++--- .../rml/term/class-use/AbstractTerm.html | 8 +++--- .../ugent/rml/term/class-use/BlankNode.html | 8 +++--- .../be/ugent/rml/term/class-use/Literal.html | 8 +++--- .../ugent/rml/term/class-use/NamedNode.html | 8 +++--- .../rml/term/class-use/ProvenancedQuad.html | 8 +++--- .../rml/term/class-use/ProvenancedTerm.html | 8 +++--- .../be/ugent/rml/term/class-use/Term.html | 8 +++--- .../be/ugent/rml/term/package-summary.html | 8 +++--- .../be/ugent/rml/term/package-tree.html | 8 +++--- .../be/ugent/rml/term/package-use.html | 8 +++--- .../rml/termgenerator/BlankNodeGenerator.html | 8 +++--- .../rml/termgenerator/LiteralGenerator.html | 8 +++--- .../rml/termgenerator/NamedNodeGenerator.html | 8 +++--- .../rml/termgenerator/TermGenerator.html | 8 +++--- .../class-use/BlankNodeGenerator.html | 8 +++--- .../class-use/LiteralGenerator.html | 8 +++--- .../class-use/NamedNodeGenerator.html | 8 +++--- .../class-use/TermGenerator.html | 8 +++--- .../rml/termgenerator/package-summary.html | 8 +++--- .../ugent/rml/termgenerator/package-tree.html | 8 +++--- .../ugent/rml/termgenerator/package-use.html | 8 +++--- docs/apidocs/constant-values.html | 8 +++--- docs/apidocs/deprecated-list.html | 8 +++--- docs/apidocs/help-doc.html | 8 +++--- docs/apidocs/index-all.html | 8 +++--- docs/apidocs/index.html | 10 +++---- docs/apidocs/member-search-index.zip | Bin 4737 -> 4737 bytes docs/apidocs/options | 4 +-- docs/apidocs/overview-summary.html | 6 ++-- docs/apidocs/overview-tree.html | 8 +++--- docs/apidocs/package-search-index.zip | Bin 302 -> 302 bytes docs/apidocs/type-search-index.zip | Bin 897 -> 897 bytes .../java/be/ugent/rml/MappingFactory.java | 9 ++++-- .../java/be/ugent/rml/Mapper_CSV_Test.java | 5 ++++ .../test-cases/RMLTC1018-CSV/input.csv | 2 ++ .../test-cases/RMLTC1018-CSV/mapping.ttl | 26 ++++++++++++++++++ .../test-cases/RMLTC1018-CSV/output.nq | 1 + 206 files changed, 828 insertions(+), 786 deletions(-) create mode 100644 src/test/resources/test-cases/RMLTC1018-CSV/input.csv create mode 100644 src/test/resources/test-cases/RMLTC1018-CSV/mapping.ttl create mode 100644 src/test/resources/test-cases/RMLTC1018-CSV/output.nq diff --git a/CHANGELOG.md b/CHANGELOG.md index 36b5ba67..3ef3f18b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## Unreleased +### Fixed +- ObjectMap with type Blank Node is ignored (see [issue 164](https://gitlab.ilabt.imec.be/rml/proc/rmlmapper-java/-/issues/164)) + ## [4.8.0] - 2020-05-25 ### Added diff --git a/buildNumber.properties b/buildNumber.properties index 737a21ca..8f025b16 100644 --- a/buildNumber.properties +++ b/buildNumber.properties @@ -1,3 +1,3 @@ #maven.buildNumber.plugin properties file -#Mon May 25 08:33:31 CEST 2020 -buildNumber0=246 +#Thu Jun 11 08:30:25 CEST 2020 +buildNumber0=249 diff --git a/docs/apidocs/allclasses-index.html b/docs/apidocs/allclasses-index.html index 63a3722d..40186086 100644 --- a/docs/apidocs/allclasses-index.html +++ b/docs/apidocs/allclasses-index.html @@ -2,10 +2,10 @@ - -All Classes (rmlmapper 4.7.0 API) + +All Classes (rmlmapper 4.8.0 API) - + @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@