Skip to content
Success

Changes

Summary

  1. Testing cache behavior. (commit: 43b6723) (details)
  2. [Feature #7] Added annotations for entity result mapping. (commit: 7f9c8bc) (details)
  3. Initial FieldResultMapper implementation. (commit: 704fb65) (details)
  4. Basic EntityResultMapper implementation. (commit: c9c0f84) (details)
  5. Modified JOPA API to unify handling of attributes and entity identifier. (commit: 4e44f8a) (details)
  6. Mapping FieldResult configuration to EntityResultMapper. (commit: 4d3665c) (details)
  7. Unified handling of FieldSpecifications and Identifiers. (commit: ab3b28a) (details)
  8. Building entity mappers from SparqlResultConfiguration. (commit: b58a81f) (details)
  9. Testing entity mapping using SparqlResultSetMapping. (commit: 5f35da0) (details)
  10. Fixed issue with loading test ontology for OWLAPI imports integration. (commit: a3544ef) (details)
  11. Reproducing issue #10. (commit: 8d7ba3e) (details)
  12. Mapping field results referencing other entities. (commit: 7637019) (details)
  13. Support plain identifier object property field mapping in @EntityResult. (commit: 118466e) (details)
  14. Handle situations when variable is in result set, but it is not bound in (commit: 7573256) (details)
  15. [Enhancement #7] More testing of entity result mapping. (commit: 171d1f2) (details)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/AbstractCacheManagerTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/CacheFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManager.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/sessions/cache/LruCacheManagerTest.java (diff)
Commit 7f9c8bc8b0e39d5eb17827d883ff40a30518883a by Martin Ledvinka
[Feature #7] Added annotations for entity result mapping.
(commit: 7f9c8bc)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/VariableResult.java (diff)
The file was addedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/EntityResult.java
The file was addedjopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/FieldResult.java
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/SparqlResultSetMapping.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/annotations/ConstructorResult.java (diff)
Commit 704fb65034c9e3b65492a80804695d9872dc450b by Martin Ledvinka
Initial FieldResultMapper implementation.
(commit: 704fb65)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/exception/SparqlResultMappingException.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java
Commit c9c0f84f87f80fc37167e57bda9d931542ce19a5 by Martin Ledvinka
Basic EntityResultMapper implementation.
(commit: c9c0f84)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/VariableResultMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ConstructorResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/SparqlResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/ResultSetMappingQuery.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ResultRowMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ConstructorResultMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/VariableResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ResultRowMapperTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/EntityResultMapper.java
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/EntityResultMapperTest.java
Commit 4e44f8a6a414dade0b48623d4645e6fc269d2655 by Martin Ledvinka
Modified JOPA API to unify handling of attributes and entity identifier.
(commit: 4e44f8a)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/FieldSpecification.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableType.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/Identifier.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableTypeTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/IRIIdentifierImpl.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/Attribute.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/IdentifiableType.java (diff)
Commit 4d3665c375751bcfee259c0a4db72bc7436024c2 by Martin Ledvinka
Mapping FieldResult configuration to EntityResultMapper.
(commit: 4d3665c)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/EntityResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessorTest.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/ClassFieldMetamodelProcessor.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessor.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/MetamodelBuilder.java (diff)
Commit ab3b28a42f08a2f98e510145aa18c630d94a4314 by Martin Ledvinka
Unified handling of FieldSpecifications and Identifiers.
(commit: ab3b28a)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableType.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategyTest.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/AbstractIdentifiableTypeTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategy.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/UnitOfWorkImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/FieldStrategy.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/descriptors/EntityDescriptor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/oom/EntityDeconstructor.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CloneBuilderImpl.java (diff)
Commit b58a81fb91c9757606693ba47f0d4b1eac4891f3 by Martin Ledvinka
Building entity mappers from SparqlResultConfiguration.
(commit: b58a81f)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/TypesSpecificationImpl.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassM.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessorTest.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/Attribute.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-api/src/main/java/cz/cvut/kbss/jopa/model/metamodel/FieldSpecification.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/IRIIdentifierImpl.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/PropertiesSpecificationImpl.java (diff)
Commit 5f35da0ed2be068b20da56555f7be1ebf09813eb by Martin Ledvinka
Testing entity mapping using SparqlResultSetMapping.
(commit: 5f35da0)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassA.java (diff)
Commit a3544ef26b938dc139dda6c8a38f497e103d42e9 by Martin Ledvinka
Fixed issue with loading test ontology for OWLAPI imports integration.
(commit: a3544ef)
The file was modified ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/connector/BasicStorageConnectorTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/feature/EntityLifecycleListenersTest.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassA.java (diff)
Commit 7637019e8452c33061da10cdaeddd38c6695e690 by Martin Ledvinka
Mapping field results referencing other entities.
(commit: 7637019)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassD.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessor.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessorTest.java (diff)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ReferenceFieldResultMapperTest.java
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ReferenceFieldResultMapper.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassD.java (diff)
Commit 118466eef74a18631bcf7591650d2459d568d280 by Martin Ledvinka
Support plain identifier object property field mapping in @EntityResult.
Skip fields without value in @EntityResult.
(commit: 118466e)
The file was addedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ObjectPropertyFieldResultMapperTest.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java (diff)
The file was removedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ReferenceFieldResultMapper.java
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessor.java (diff)
The file was removedjopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ReferenceFieldResultMapperTest.java
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/ResultSetMappingProcessorTest.java (diff)
The file was addedjopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/ObjectPropertyFieldResultMapper.java
Commit 7573256cad544d3a6b8aa788a6ab6981fc7ea9d0 by Martin Ledvinka
Handle situations when variable is in result set, but it is not bound in
a row (e.g. OPTIONAL).
(commit: 7573256)
The file was modified jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapper.java (diff)
The file was modified jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/mapper/FieldResultMapperTest.java (diff)
Commit 171d1f2b4b58f64be211703a1c07446bb12abfaa by Martin Ledvinka
[Enhancement #7] More testing of entity result mapping.
(commit: 171d1f2)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassT.java (diff)
The file was modified jopa-integration-tests-owlapi/src/test/java/cz/cvut/kbss/jopa/test/query/owlapi/QueryTest.java (diff)
The file was modified jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/QueryRunner.java (diff)