diff --git a/CHANGELOG.md b/CHANGELOG.md
index 69df29e..3990ebc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,8 @@
# JB4JSON-LD Changelog
+## 0.14.3 - 2024-04-16
+- Fix missing context entry when serializing empty collection mapped to data/annotation property.
+
## 0.14.2 - 2024-03-13
- Fix an issue with scanning classpath when running in a Spring Boot 3.2.x bundle (Bug #63).
- Dependency updates: JOPA 1.2.2, test deps.
diff --git a/header.txt b/header.txt
index b89eeb6..f9f96b1 100644
--- a/header.txt
+++ b/header.txt
@@ -1,5 +1,5 @@
JB4JSON-LD
-Copyright (C) 2023 Czech Technical University in Prague
+Copyright (C) 2024 Czech Technical University in Prague
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
diff --git a/pom.xml b/pom.xml
index 0c8bfee..0433ffe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
cz.cvut.kbss.jsonld
jb4jsonld
- 0.14.2
+ 0.14.3
JB4JSON-LD
Java Binding for JSON-LD allows serialization and deserialization of Java POJOs to/from JSON-LD.
This is the core implementation, which has to be integrated with Jackson, Jersey etc.
@@ -79,7 +79,7 @@
com.apicatalog
titanium-json-ld
- 1.3.2
+ 1.4.0
test
diff --git a/src/main/java/cz/cvut/kbss/jsonld/ConfigParam.java b/src/main/java/cz/cvut/kbss/jsonld/ConfigParam.java
index a7f4067..5c7c4a3 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/ConfigParam.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/ConfigParam.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/Configuration.java b/src/main/java/cz/cvut/kbss/jsonld/Configuration.java
index e4c8a8f..04fdedc 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/Configuration.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/Configuration.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/JsonLd.java b/src/main/java/cz/cvut/kbss/jsonld/JsonLd.java
index 2d37d88..65baa79 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/JsonLd.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/JsonLd.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdAttributeOrder.java b/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdAttributeOrder.java
index 6dadf4c..0b1b5b4 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdAttributeOrder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdAttributeOrder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdProperty.java b/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdProperty.java
index 5c3b599..ec1bb96 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdProperty.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/annotation/JsonLdProperty.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java b/src/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java
index e1e3d7c..532012f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/BeanClassProcessor.java b/src/main/java/cz/cvut/kbss/jsonld/common/BeanClassProcessor.java
index e68d65e..445f6a1 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/BeanClassProcessor.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/BeanClassProcessor.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/CollectionType.java b/src/main/java/cz/cvut/kbss/jsonld/common/CollectionType.java
index 2c47cd9..9013adf 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/CollectionType.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/CollectionType.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/Configurable.java b/src/main/java/cz/cvut/kbss/jsonld/common/Configurable.java
index 89610df..d9961e3 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/Configurable.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/Configurable.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/Configured.java b/src/main/java/cz/cvut/kbss/jsonld/common/Configured.java
index e876f3c..f82f3ea 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/Configured.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/Configured.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/EnumUtil.java b/src/main/java/cz/cvut/kbss/jsonld/common/EnumUtil.java
index cb31d48..6974d77 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/EnumUtil.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/EnumUtil.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/IdentifierUtil.java b/src/main/java/cz/cvut/kbss/jsonld/common/IdentifierUtil.java
index 64a7f90..349ded1 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/IdentifierUtil.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/IdentifierUtil.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolver.java b/src/main/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolver.java
index 517b828..09812a5 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolver.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolver.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/common/PropertyAccessResolver.java b/src/main/java/cz/cvut/kbss/jsonld/common/PropertyAccessResolver.java
index 43e7f12..57611a1 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/common/PropertyAccessResolver.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/common/PropertyAccessResolver.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContext.java
index 5460e9e..acadc4d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/CommonValueDeserializers.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/CommonValueDeserializers.java
index 0f0d59a..3c606a8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/CommonValueDeserializers.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/CommonValueDeserializers.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java
index fd2a717..b197cf4 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/DeserializationContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/DeserializationContext.java
index 6f1d63f..7b59766 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/DeserializationContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/DeserializationContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/DummyCollectionInstanceContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/DummyCollectionInstanceContext.java
index d3d52a3..f557090 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/DummyCollectionInstanceContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/DummyCollectionInstanceContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java
index 81388a2..5e10047 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceContext.java
index 811ac7d..7f9a5a3 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java
index 107865e..235abeb 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContext.java
index 7536acd..ec6446c 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContext.java
index d601251..d89eca8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContext.java
index a3bce05..5db9962 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContext.java
index 7cd6cad..010f44b 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContext.java
index 77cc2c5..83b3aac 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/TypesContext.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/TypesContext.java
index a149ae3..58ebff8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/TypesContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/TypesContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializer.java
index 3f85b9c..2b3e004 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializers.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializers.java
index 826a840..245b25f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializers.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/ValueDeserializers.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializer.java
index 2d24afb..a68d63c 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializer.java
index fb08a3a..3627dd1 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/EpochBasedDateTimeResolver.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/EpochBasedDateTimeResolver.java
index 3d4c822..e0865d8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/EpochBasedDateTimeResolver.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/EpochBasedDateTimeResolver.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializer.java
index 3417e59..03e7395 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializer.java
index 0ae4592..a3c14d8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializer.java
index 473d110..84f6d61 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializer.java
index 54bad26..d26d4c7 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializer.java
index 96f5cf8..8115b8c 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializer.java
index c30ed09..745ad59 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializer.java
index b41770a..d3c4cfa 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/StringBasedDateTimeResolver.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/StringBasedDateTimeResolver.java
index d0aa438..495289f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/StringBasedDateTimeResolver.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/StringBasedDateTimeResolver.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializer.java
index b0c62bf..d4c982a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializer.java
index fc58e84..053df2d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/Deserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/Deserializer.java
index c13937a..b39d6ef 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/Deserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/Deserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerConfig.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerConfig.java
index c502a0a..f1548c5 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerConfig.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerConfig.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializer.java
index 64f8c8c..cd831e8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializer.java
index 5c8a4a7..c7e5560 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReference.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReference.java
index 0212908..fd505af 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReference.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReference.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReference.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReference.java
index 2401d53..592e287 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReference.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReference.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistry.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistry.java
index 339cb33..0f6212e 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistry.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistry.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReference.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReference.java
index e733463..a195aa4 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReference.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReference.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java
index d54f0fb..c716d34 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformer.java
index 7964df6..da36258 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/LangString.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/LangString.java
index 927140f..e8c0633 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/LangString.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/LangString.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java
index ad1938e..0c6a7fe 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverConfig.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverConfig.java
index a61f377..4cda7db 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverConfig.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverConfig.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TypeMap.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TypeMap.java
index 55f87ee..ac8f9ab 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TypeMap.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TypeMap.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ValueUtils.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ValueUtils.java
index 53ca931..ed6bb2b 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ValueUtils.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ValueUtils.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercer.java b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercer.java
index e49c9b3..991eb7c 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTargetTypeException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTargetTypeException.java
index 5036ba6..85e184d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTargetTypeException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTargetTypeException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTermMappingException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTermMappingException.java
index 9381a60..e3c1e7b 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTermMappingException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTermMappingException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/BeanProcessingException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/BeanProcessingException.java
index bd742f4..b265408 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/BeanProcessingException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/BeanProcessingException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/InvalidEnumMappingException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/InvalidEnumMappingException.java
index 09ae2da..ee8d858 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/InvalidEnumMappingException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/InvalidEnumMappingException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdDeserializationException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdDeserializationException.java
index 12d346c..5acd30a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdDeserializationException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdDeserializationException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdException.java
index d506414..5592053 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdSerializationException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdSerializationException.java
index 9173a28..bfa8548 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdSerializationException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdSerializationException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/MissingIdentifierException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/MissingIdentifierException.java
index 5f34c7a..2f25888 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/MissingIdentifierException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/MissingIdentifierException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/MissingTypeInfoException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/MissingTypeInfoException.java
index 5fe94ab..37d01b9 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/MissingTypeInfoException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/MissingTypeInfoException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/TargetTypeException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/TargetTypeException.java
index 4b866d0..46c6d34 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/TargetTypeException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/TargetTypeException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/UnknownPropertyException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/UnknownPropertyException.java
index fd2b093..b593e2e 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/UnknownPropertyException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/UnknownPropertyException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/UnresolvedReferenceException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/UnresolvedReferenceException.java
index 89f46f1..5d142ae 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/UnresolvedReferenceException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/UnresolvedReferenceException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/exception/UnsupportedTemporalTypeException.java b/src/main/java/cz/cvut/kbss/jsonld/exception/UnsupportedTemporalTypeException.java
index 651165d..d4a577f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/exception/UnsupportedTemporalTypeException.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/exception/UnsupportedTemporalTypeException.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java
index 6b9afb8..82018a3 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java
index ee35545..2042c30 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonGenerator.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonGenerator.java
index 8fae124..4fee5b8 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonGenerator.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonGenerator.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java
index ab3a6d8..345af6a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java
index 5413e67..6e1283e 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java
index 0604216..7183c85 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/TemporalNodeFactory.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/TemporalNodeFactory.java
index 742a94b..e750c63 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/TemporalNodeFactory.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/TemporalNodeFactory.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java
index d5abf34..660a72d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyTermMappingHolder.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyTermMappingHolder.java
index 6f6a924..f8a2b60 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyTermMappingHolder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyTermMappingHolder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java
index c3fe297..d1ac375 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java
index 6418671..61f34ca 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextFactory.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextFactory.java
index 53eb81f..8d76c8e 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextFactory.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextFactory.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java
index 7da9ce3..43c4a84 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextFactory.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextFactory.java
index 59fb1d5..6e3717a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextFactory.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextFactory.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/TermMappingHolder.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/TermMappingHolder.java
index e7a9411..cc4801a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/TermMappingHolder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/TermMappingHolder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/WriteThroughTermMappingHolder.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/WriteThroughTermMappingHolder.java
index f392f5f..08549e2 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/context/WriteThroughTermMappingHolder.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/context/WriteThroughTermMappingHolder.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNode.java
index d6afe3c..7a2426d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CollectionNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CollectionNode.java
index bd8a47f..075ec66 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CollectionNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CollectionNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java
index c96bf74..cc4e634 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/JsonNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/JsonNode.java
index 1a43fa7..089cb26 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/JsonNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/JsonNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ListNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ListNode.java
index 6da9b38..1daa8d5 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ListNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ListNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/LiteralNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/LiteralNode.java
index 87b5fbf..5750ee7 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/LiteralNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/LiteralNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NullNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NullNode.java
index f22a41b..710e4bd 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NullNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NullNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNode.java
index 335b03e..97620cb 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNode.java
index d1be620..df7d685 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNode.java
index eb7e29a..f0a61fa 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/SetNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/SetNode.java
index 02e891a..14f2776 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/SetNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/SetNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/StringLiteralNode.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/StringLiteralNode.java
index c32d58b..6dfdf21 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/model/StringLiteralNode.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/model/StringLiteralNode.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/LiteralValueSerializers.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/LiteralValueSerializers.java
index eae92bd..c96e8c0 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/LiteralValueSerializers.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/LiteralValueSerializers.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java
index 175b90c..72c87d7 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java
index 3bdc33a..afdbf39 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializer.java
index 0f9f6c1..6a42999 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java
index 0104917..4538380 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java
index 3747666..63099cb 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IdentifierSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IdentifierSerializer.java
index 9e19f48..8c351a5 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IdentifierSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IdentifierSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializer.java
index 2304835..2b19ab9 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java
index ff2c01a..1e20616 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java
index c1dd7f2..fb3f4a4 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java
index 2ed336e..22c4c1b 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java
index 9a88d9c..6e8118a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java
index 5ccb2a5..856032f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java
index 377c6f7..dd75c28 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializer.java
index 0efc052..a9453db 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializer.java
index 98471dd..46798f5 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java
index 21ffa64..98e1b90 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java
index aa01288..2024b6c 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -48,6 +48,7 @@ public JsonNode serialize(Object value, SerializationContext ctx) {
if (value instanceof Collection) {
final Collection> col = (Collection>) value;
if (col.isEmpty()) {
+ ctx.registerTermMapping(ctx.getFieldName(), ctx.getTerm());
return JsonNodeFactory.createCollectionNode(ctx.getTerm(), col);
}
final Object elem = col.iterator().next();
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializer.java
index da33a52..9a507e7 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializer.java
index bf64376..dd94f3a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java
index 0f26409..f4d9bbd 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java
index 76852d1..b8823f0 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java
index fd81adc..5cba46d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java
index 3851f08..ef43a0e 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateTimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateTimeSerializer.java
index fb67de5..3b76f95 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateTimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateTimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java
index 8b17905..4b11f3a 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java
index 77a012f..5679beb 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java
index 44b4ff2..3688a56 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalSerializer.java
index 706bd30..e3c182f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java
index 24da5b6..c042177 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java
index ecc6f45..0114875 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateTimeSerializer.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateTimeSerializer.java
index b0af3a7..ca67c1d 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateTimeSerializer.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateTimeSerializer.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolver.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolver.java
index e221493..182e0c4 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolver.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolver.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceVisitor.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceVisitor.java
index 588284d..b3d889f 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceVisitor.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceVisitor.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java
index a1f46b8..04fc366 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverser.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverser.java
index 9ebd045..2f24d06 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverser.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverser.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java
index 5d84102..6e48a32 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java
index fd2caa7..e2e2101 100644
--- a/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java
+++ b/src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessorTest.java b/src/test/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessorTest.java
index 10dc090..9117173 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessorTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessorTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/common/BeanClassProcessorTest.java b/src/test/java/cz/cvut/kbss/jsonld/common/BeanClassProcessorTest.java
index 467cb50..c88a0cb 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/common/BeanClassProcessorTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/common/BeanClassProcessorTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/common/IdentifierUtilTest.java b/src/test/java/cz/cvut/kbss/jsonld/common/IdentifierUtilTest.java
index aa6bf31..324ad04 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/common/IdentifierUtilTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/common/IdentifierUtilTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolverTest.java b/src/test/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolverTest.java
index 5270006..040ed24 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolverTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/common/JsonLdPropertyAccessResolverTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/common/package-info.java b/src/test/java/cz/cvut/kbss/jsonld/common/package-info.java
index d50d370..6b19638 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/common/package-info.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/common/package-info.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContextTest.java
index 5c2f6cd..cb04ea0 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/CollectionInstanceContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilderTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilderTest.java
index 4d3f0ef..d2cf43e 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilderTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilderTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java
index 8a04ea8..8e88001 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContextTest.java
index b682d34..58c90a7 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringCollectionContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContextTest.java
index 076a994..89fdbd8 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/MultilingualStringContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContextTest.java
index 5d0b16c..b3dd0ee 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContextTest.java
index d605826..4a8c18a 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/PropertiesInstanceContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContextTest.java
index 61206e1..8f6a52a 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/TypesContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/TypesContextTest.java
index 3bc182d..a2e6928 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/TypesContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/TypesContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializerTest.java
index 6396ac7..bc4f126 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DateDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializerTest.java
index 12cb205..93ea8f7 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/DurationDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializerTest.java
index 0cffadc..ab82baf 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/InstantDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializerTest.java
index cf5354d..b9a1b24 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializerTest.java
index 01b910e..f8221ed 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalDateTimeDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializerTest.java
index 69ede0c..1a7898c 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/LocalTimeDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializerTest.java
index 81340cb..2cb3293 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetDateTimeDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializerTest.java
index e2a04a2..07a5d3f 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/OffsetTimeDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializerTest.java
index 61242b5..656a85a 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/PeriodDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializerTest.java
index a57ecdd..9ba1b5c 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/datetime/ZonedDateTimeDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializerTest.java
index daa9544..0a9fb3a 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/CollectionDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerTest.java
index 6da12ac..4ba26f1 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/DeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializerTest.java
index 524e0a2..a292050 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializerTest.java
index c5d8fd4..d44cc1b 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ObjectDeserializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReferenceTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReferenceTest.java
index 6bf8b3f..f7e9334 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReferenceTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/CollectionPendingReferenceTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistryTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistryTest.java
index 1a5b798..3829551 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistryTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/PendingReferenceRegistryTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReferenceTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReferenceTest.java
index e17d4ff..7ebf867 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReferenceTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/reference/SingularPendingReferenceTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScannerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScannerTest.java
index 06c8576..4dbe507 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScannerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScannerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformerTest.java
index 57579d7..b5d60a4 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/DataTypeTransformerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/LangStringTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/LangStringTest.java
index b51731b..9dc9411 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/LangStringTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/LangStringTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java
index 915afe6..d2a530e 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercerTest.java b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercerTest.java
index f4f85fd..9711210 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/deserialization/util/XSDTypeCoercerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/Generator.java b/src/test/java/cz/cvut/kbss/jsonld/environment/Generator.java
index 6083938..48222dd 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/Generator.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/Generator.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/IsIsomorphic.java b/src/test/java/cz/cvut/kbss/jsonld/environment/IsIsomorphic.java
index 9fdb593..82b6a27 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/IsIsomorphic.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/IsIsomorphic.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java b/src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java
index e748e04..b55c077 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/Vocabulary.java b/src/test/java/cz/cvut/kbss/jsonld/environment/Vocabulary.java
index c2d5a89..4bf6dd0 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/Vocabulary.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/Vocabulary.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Attribute.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Attribute.java
index 0b650b6..188465c 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Attribute.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Attribute.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Employee.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Employee.java
index 8ab217e..5ab4318 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Employee.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Employee.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/GeneratesRdf.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/GeneratesRdf.java
index 0e876af..72a2e5a 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/GeneratesRdf.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/GeneratesRdf.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/GenericMember.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/GenericMember.java
index 06b1c21..9a7dda0 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/GenericMember.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/GenericMember.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithAnnotationProperties.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithAnnotationProperties.java
index 5f1cef0..4609828 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithAnnotationProperties.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithAnnotationProperties.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithMultilingualString.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithMultilingualString.java
index d81f048..8980f94 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithMultilingualString.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithMultilingualString.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithPluralMultilingualString.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithPluralMultilingualString.java
index 3cfe279..fdee3fb 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithPluralMultilingualString.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithPluralMultilingualString.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Organization.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Organization.java
index c8b0f7c..11c7306 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Organization.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Organization.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/OwlPropertyType.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/OwlPropertyType.java
index 3a160f5..7708de8 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/OwlPropertyType.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/OwlPropertyType.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Person.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Person.java
index 00e7a94..9f5e405 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Person.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Person.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/PersonWithTypedProperties.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/PersonWithTypedProperties.java
index 91c25e7..8c8b9d0 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/PersonWithTypedProperties.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/PersonWithTypedProperties.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Role.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Role.java
index 57dd654..11a8e00 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Role.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Role.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Study.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Study.java
index 9665f23..0436f7a 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/Study.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/Study.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyOnPersons.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyOnPersons.java
index 5f1ee59..32efdaa 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyOnPersons.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyOnPersons.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyWithNamespaces.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyWithNamespaces.java
index 7882a0d..2b59a8b 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyWithNamespaces.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/StudyWithNamespaces.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/TemporalEntity.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/TemporalEntity.java
index c498eb2..85733d4 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/TemporalEntity.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/TemporalEntity.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/environment/model/User.java b/src/test/java/cz/cvut/kbss/jsonld/environment/model/User.java
index bf05df5..5a34a7b 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/environment/model/User.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/environment/model/User.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/integration/TemporalValuesHandlingTest.java b/src/test/java/cz/cvut/kbss/jsonld/integration/TemporalValuesHandlingTest.java
index 079e943..d3797a0 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/integration/TemporalValuesHandlingTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/integration/TemporalValuesHandlingTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java
index b08569f..f15d456 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java
index bae5d7f..036f331 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -34,6 +34,7 @@
import cz.cvut.kbss.jsonld.environment.Vocabulary;
import cz.cvut.kbss.jsonld.environment.model.Attribute;
import cz.cvut.kbss.jsonld.environment.model.Employee;
+import cz.cvut.kbss.jsonld.environment.model.ObjectWithAnnotationProperties;
import cz.cvut.kbss.jsonld.environment.model.ObjectWithMultilingualString;
import cz.cvut.kbss.jsonld.environment.model.Organization;
import cz.cvut.kbss.jsonld.environment.model.OwlPropertyType;
@@ -396,4 +397,16 @@ void serializationSerializesPlainIdentifierAsStringWithExpandedTermDefinitionInC
assertEquals(JsonLd.ID, termDef.getString(JsonLd.TYPE));
assertEquals(instance.getCountry().toString(), json.getString("country"));
}
+
+ @Test
+ void serializationAddsToContextMappingForCollectionValuedAnnotationPropertyAttributeWithEmptyValue() {
+ final ObjectWithAnnotationProperties instance = new ObjectWithAnnotationProperties(Generator.generateUri());
+ instance.setOrigins(Collections.emptySet());
+
+ final JsonObject json = serializeAndRead(instance).asJsonObject();
+ assertThat(json, hasKey(JsonLd.CONTEXT));
+ assertEquals(JsonValue.ValueType.OBJECT, json.get(JsonLd.CONTEXT).getValueType());
+ final JsonObject context = json.getJsonObject(JsonLd.CONTEXT);
+ assertThat(context, hasKey("origins"));
+ }
}
\ No newline at end of file
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java
index 0b19f8f..d5c07c8 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java
index 7243383..36b1383 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -67,7 +67,7 @@ void setUp() {
void openInstanceCreatesNewObjectNode() {
final User u = Generator.generateUser();
sut.openObject(ctx(null, null, u));
- assertTrue(sut.getTreeRoot() instanceof ObjectNode);
+ assertInstanceOf(ObjectNode.class, sut.getTreeRoot());
}
private static SerializationContext ctx(String attId, Field field, T value) {
@@ -80,7 +80,7 @@ void openInstancePushesOriginalCurrentToStack() throws Exception {
final Organization org = Generator.generateOrganization();
sut.openObject(ctx(null, null, e));
sut.openObject(ctx(null, null, org));
- assertTrue(sut.getTreeRoot() instanceof ObjectNode);
+ assertInstanceOf(ObjectNode.class, sut.getTreeRoot());
assertFalse(getNodeStack().isEmpty());
}
@@ -157,7 +157,7 @@ void closeInstanceClosesNodeAndDoesNothingWhenStackIsEmpty() throws Exception {
final User u = Generator.generateUser();
sut.openObject(ctx(null, null, u));
assertTrue(getNodeStack().isEmpty());
- assertTrue(sut.getTreeRoot() instanceof ObjectNode);
+ assertInstanceOf(ObjectNode.class, sut.getTreeRoot());
sut.closeObject(ctx(null, null, u));
assertFalse(sut.getTreeRoot().isOpen());
assertTrue(getNodeStack().isEmpty());
@@ -169,7 +169,7 @@ void closeInstancePopsOriginalCurrentFromStack() throws Exception {
final Organization org = Generator.generateOrganization();
sut.openObject(ctx(null, null, e));
sut.openObject(ctx(null, null, org));
- assertTrue(sut.getTreeRoot() instanceof ObjectNode);
+ assertInstanceOf(ObjectNode.class, sut.getTreeRoot());
assertFalse(getNodeStack().isEmpty());
sut.closeObject(ctx(null, null, org));
assertTrue(getNodeStack().isEmpty());
@@ -181,7 +181,7 @@ void openCollectionCreatesCollectionNode() {
sut.openCollection(ctx(null, null, Collections.singleton(Generator.generateEmployee())));
final CompositeNode> root = sut.getTreeRoot();
assertNotNull(root);
- assertTrue(root instanceof CollectionNode);
+ assertInstanceOf(CollectionNode.class, root);
}
@Test
@@ -194,7 +194,7 @@ void openCollectionPushesCurrentNodeToStack() throws Exception {
assertTrue(getNodeStack().isEmpty());
sut.openCollection(ctx(Vocabulary.HAS_MEMBER, Organization.getEmployeesField(), org.getEmployees()));
assertFalse(getNodeStack().isEmpty());
- assertTrue(sut.getTreeRoot() instanceof CollectionNode);
+ assertInstanceOf(CollectionNode.class, sut.getTreeRoot());
}
@Test
@@ -208,7 +208,7 @@ void closeCollectionPopsOriginalFromNodeFromStack() throws Exception {
assertFalse(getNodeStack().isEmpty());
sut.closeCollection(ctx(Vocabulary.HAS_MEMBER, Organization.getEmployeesField(), org.getEmployees()));
assertTrue(getNodeStack().isEmpty());
- assertTrue(sut.getTreeRoot() instanceof ObjectNode);
+ assertInstanceOf(ObjectNode.class, sut.getTreeRoot());
}
@Test
@@ -251,7 +251,7 @@ void visitAttributeExtractsValuesOfPluralDataPropertyAndAddsCollectionNodeWithVa
assertFalse(sut.getTreeRoot().getItems().isEmpty());
final CollectionNode> brandsNode = (CollectionNode>) getNode(sut.getTreeRoot(), Vocabulary.BRAND);
assertNotNull(brandsNode);
- assertTrue(brandsNode instanceof SetNode);
+ assertInstanceOf(SetNode.class, brandsNode);
for (String brand : org.getBrands()) {
assertTrue(brandsNode.getItems().contains(JsonNodeFactory.createLiteralNode(brand)));
}
@@ -271,7 +271,7 @@ void testBuildTreeWithRootCollection() {
assertFalse(root.isOpen());
assertEquals(users.size(), root.getItems().size());
for (JsonNode item : root.getItems()) {
- assertTrue(item instanceof ObjectNode);
+ assertInstanceOf(ObjectNode.class, item);
assertNull(item.getName());
}
}
@@ -285,7 +285,7 @@ void visitIdentifierAddsIdNodeToCurrentObjectNode() throws Exception {
final Collection nodes = root.getItems();
final Optional idNode = nodes.stream().filter(n -> n.getName().equals(JsonLd.ID)).findAny();
assertTrue(idNode.isPresent());
- assertTrue(idNode.get() instanceof ObjectIdNode);
+ assertInstanceOf(ObjectIdNode.class, idNode.get());
final ObjectIdNode node = (ObjectIdNode) idNode.get();
JsonGenerator generator = mock(JsonGenerator.class);
node.write(generator);
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java
index 0708077..f92b35b 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java
index 3de458f..7d74f5e 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java
index e210241..277d43f 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextTest.java
index 883e994..4004546 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/AbstractNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/AbstractNodeTest.java
index 40d52aa..dec882f 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/AbstractNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/AbstractNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNodeTest.java
index 7eee2a3..458d8a6 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/BooleanLiteralNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/JsonNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/JsonNodeTest.java
index e771473..5bba165 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/JsonNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/JsonNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ListNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ListNodeTest.java
index b594242..a0c246d 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ListNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ListNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNodeTest.java
index 4da8d1f..4c85659 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/NumericLiteralNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNodeTest.java
index f69860a..011a122 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNodeTest.java
index 52b7990..fed6a0f 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/SetNodeTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/SetNodeTest.java
index 8848fd9..bef5541 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/model/SetNodeTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/model/SetNodeTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java
index 7e19ed2..a1101c3 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java
index fcc3e27..4fa93f4 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializerTest.java
index 6f7f4e2..9e4cbae 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java
index 272cdea..34e440d 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializerTest.java
index 8f830f5..a0bef31 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java
index 63e9568..78d6787 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializerTest.java
index 939c409..46ca4e3 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java
index c40e3c1..afa6ad3 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializerTest.java
index 6ae04fb..60730cc 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializerTest.java
index 646ee53..40014ba 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java
index a78c7b2..89f8f22 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java
index fab590a..687a0dd 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java
index e4e74ea..4807c89 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateContextBuildingTimeSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateContextBuildingTimeSerializerTest.java
index 3a9634b..a9a0858 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateContextBuildingTimeSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateContextBuildingTimeSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java
index e5a4f39..57b1958 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java
index 594dc9b..05bb741 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java
index 1d0292b..beb2393 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java
index 4ed4f1c..6587c89 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolverTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolverTest.java
index 0a97286..8a816bf 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolverTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceTypeResolverTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java
index e889cb6..7c31f69 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverserTest.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverserTest.java
index 3b9beeb..dd2c760 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverserTest.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverserTest.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/jsonld/serialization/util/BufferedJsonGenerator.java b/src/test/java/cz/cvut/kbss/jsonld/serialization/util/BufferedJsonGenerator.java
index 3ac43ff..190a712 100644
--- a/src/test/java/cz/cvut/kbss/jsonld/serialization/util/BufferedJsonGenerator.java
+++ b/src/test/java/cz/cvut/kbss/jsonld/serialization/util/BufferedJsonGenerator.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/src/test/java/cz/cvut/kbss/testjar/model/TestClass.java b/src/test/java/cz/cvut/kbss/testjar/model/TestClass.java
index b56c20a..ede6f99 100644
--- a/src/test/java/cz/cvut/kbss/testjar/model/TestClass.java
+++ b/src/test/java/cz/cvut/kbss/testjar/model/TestClass.java
@@ -1,6 +1,6 @@
/*
* JB4JSON-LD
- * Copyright (C) 2023 Czech Technical University in Prague
+ * Copyright (C) 2024 Czech Technical University in Prague
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public