diff --git a/pom.xml b/pom.xml
index 189cbcbdb..5a3ff6460 100644
--- a/pom.xml
+++ b/pom.xml
@@ -70,7 +70,6 @@
4.3.0
2.3.1
9.0.1
- 0.2.0
3.6.0
4.9.3.0
@@ -392,41 +391,6 @@
-
- com.github.kburger
- rdf4j-generator-maven-plugin
- ${plugin.rdf4j_generator.version}
-
-
-
- generate
-
-
-
-
- nl.dtls.fairdatapoint.vocabulary
- false
-
-
- https://sparontologies.github.io/datacite/current/datacite.ttl
- datacite
-
-
- https://raw.githubusercontent.com/re3data/ontology/master/r3dOntology.ttl
-
-
- https://raw.githubusercontent.com/FAIRDataTeam/FDP-O/v1.1/fdp-ontology.owl
- https://w3id.org/fdp/fdp-o#
- fdp
-
-
- https://raw.githubusercontent.com/schemaorg/schemaorg/main/data/releases/3.4/schema.ttl
- http://schema.org/
- schemaOrg
-
-
-
-
diff --git a/src/main/java/nl/dtls/fairdatapoint/vocabulary/DATACITE.java b/src/main/java/nl/dtls/fairdatapoint/vocabulary/DATACITE.java
new file mode 100644
index 000000000..219699927
--- /dev/null
+++ b/src/main/java/nl/dtls/fairdatapoint/vocabulary/DATACITE.java
@@ -0,0 +1,158 @@
+/**
+ * The MIT License
+ * Copyright © 2017 DTL
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+package nl.dtls.fairdatapoint.vocabulary;
+
+import org.eclipse.rdf4j.model.IRI;
+import org.eclipse.rdf4j.model.ValueFactory;
+import org.eclipse.rdf4j.model.impl.SimpleValueFactory;
+
+public final class DATACITE {
+ public static final String NAMESPACE = "";
+ public static final String PREFIX = "datacite";
+
+ /** http://purl.org/spar/datacite/AlternateResourceIdentifier */
+ public static final IRI ALTERNATERESOURCEIDENTIFIER;
+
+ /** http://purl.org/co/List */
+ public static final IRI LIST;
+
+ /** http://purl.org/spar/datacite/PrimaryResourceIdentifier */
+ public static final IRI PRIMARYRESOURCEIDENTIFIER;
+
+ /** http://www.essepuntato.it/2010/06/literalreification/Literal */
+ public static final IRI LITERAL;
+
+ /** http://purl.org/spar/datacite/FunderIdentifier */
+ public static final IRI FUNDERIDENTIFIER;
+
+ /** http://purl.org/spar/datacite/MetadataScheme */
+ public static final IRI METADATASCHEME;
+
+ /** http://purl.org/spar/datacite/OrganizationIdentifier */
+ public static final IRI ORGANIZATIONIDENTIFIER;
+
+ /** http://purl.org/spar/datacite/PersonalIdentifier */
+ public static final IRI PERSONALIDENTIFIER;
+
+ /** http://www.w3.org/2004/02/skos/core#Concept */
+ public static final IRI CONCEPT;
+
+ /** http://purl.org/spar/datacite/FunderIdentifierScheme */
+ public static final IRI FUNDERIDENTIFIERSCHEME;
+
+ /** http://purl.org/spar/datacite/Identifier */
+ public static final IRI IDENTIFIER;
+
+ /** http://purl.org/spar/datacite/OrganizationIdentifierScheme */
+ public static final IRI ORGANIZATIONIDENTIFIERSCHEME;
+
+ /** http://purl.org/spar/datacite/AgentIdentifier */
+ public static final IRI AGENTIDENTIFIER;
+
+ /** http://purl.org/spar/datacite/DescriptionType */
+ public static final IRI DESCRIPTIONTYPE;
+
+ /** http://purl.org/spar/datacite/AgentIdentifierScheme */
+ public static final IRI AGENTIDENTIFIERSCHEME;
+
+ /** http://purl.org/spar/datacite/IdentifierScheme */
+ public static final IRI IDENTIFIERSCHEME;
+
+ /** http://purl.org/spar/datacite/ResourceIdentifier */
+ public static final IRI RESOURCEIDENTIFIER;
+
+ /** http://purl.org/spar/datacite/PersonalIdentifierScheme */
+ public static final IRI PERSONALIDENTIFIERSCHEME;
+
+ /** http://purl.org/spar/datacite/ResourceIdentifierScheme */
+ public static final IRI RESOURCEIDENTIFIERSCHEME;
+
+ /** http://purl.org/spar/datacite/hasCreatorList */
+ public static final IRI HASCREATORLIST;
+
+ /** http://purl.org/spar/datacite/hasGeneralResourceType */
+ public static final IRI HASGENERALRESOURCETYPE;
+
+ /** http://purl.org/spar/datacite/usesMetadataScheme */
+ public static final IRI USESMETADATASCHEME;
+
+ /** http://purl.org/spar/fabio/hasURL */
+ public static final IRI HASURL;
+
+ /** http://www.w3.org/2002/07/owl#topObjectProperty */
+ public static final IRI TOPOBJECTPROPERTY;
+
+ /** http://purl.org/spar/datacite/hasDescription */
+ public static final IRI HASDESCRIPTION;
+
+ /** http://purl.org/spar/datacite/hasDescriptionType */
+ public static final IRI HASDESCRIPTIONTYPE;
+
+ /** http://purl.org/dc/terms/type */
+ public static final IRI TYPE;
+
+ /** http://purl.org/spar/datacite/hasIdentifier */
+ public static final IRI HASIDENTIFIER;
+
+ /** http://purl.org/spar/datacite/usesIdentifierScheme */
+ public static final IRI USESIDENTIFIERSCHEME;
+
+ static {
+ final ValueFactory factory = SimpleValueFactory.getInstance();
+
+ ALTERNATERESOURCEIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/AlternateResourceIdentifier");
+ LIST = factory.createIRI("http://purl.org/co/List");
+ PRIMARYRESOURCEIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/PrimaryResourceIdentifier");
+ LITERAL = factory.createIRI("http://www.essepuntato.it/2010/06/literalreification/Literal");
+ FUNDERIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/FunderIdentifier");
+ METADATASCHEME = factory.createIRI("http://purl.org/spar/datacite/MetadataScheme");
+ ORGANIZATIONIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/OrganizationIdentifier");
+ PERSONALIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/PersonalIdentifier");
+ CONCEPT = factory.createIRI("http://www.w3.org/2004/02/skos/core#Concept");
+ FUNDERIDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/FunderIdentifierScheme");
+ IDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/Identifier");
+ ORGANIZATIONIDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/OrganizationIdentifierScheme");
+ AGENTIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/AgentIdentifier");
+ DESCRIPTIONTYPE = factory.createIRI("http://purl.org/spar/datacite/DescriptionType");
+ AGENTIDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/AgentIdentifierScheme");
+ IDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/IdentifierScheme");
+ RESOURCEIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/ResourceIdentifier");
+ PERSONALIDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/PersonalIdentifierScheme");
+ RESOURCEIDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/ResourceIdentifierScheme");
+ HASCREATORLIST = factory.createIRI("http://purl.org/spar/datacite/hasCreatorList");
+ HASGENERALRESOURCETYPE = factory.createIRI("http://purl.org/spar/datacite/hasGeneralResourceType");
+ USESMETADATASCHEME = factory.createIRI("http://purl.org/spar/datacite/usesMetadataScheme");
+ HASURL = factory.createIRI("http://purl.org/spar/fabio/hasURL");
+ TOPOBJECTPROPERTY = factory.createIRI("http://www.w3.org/2002/07/owl#topObjectProperty");
+ HASDESCRIPTION = factory.createIRI("http://purl.org/spar/datacite/hasDescription");
+ HASDESCRIPTIONTYPE = factory.createIRI("http://purl.org/spar/datacite/hasDescriptionType");
+ TYPE = factory.createIRI("http://purl.org/dc/terms/type");
+ HASIDENTIFIER = factory.createIRI("http://purl.org/spar/datacite/hasIdentifier");
+ USESIDENTIFIERSCHEME = factory.createIRI("http://purl.org/spar/datacite/usesIdentifierScheme");
+
+ }
+
+ /** Utility class; private constructor to prevent instance being created. */
+ private DATACITE() {
+ }
+}
diff --git a/src/main/java/nl/dtls/fairdatapoint/vocabulary/FDP.java b/src/main/java/nl/dtls/fairdatapoint/vocabulary/FDP.java
new file mode 100644
index 000000000..75484e281
--- /dev/null
+++ b/src/main/java/nl/dtls/fairdatapoint/vocabulary/FDP.java
@@ -0,0 +1,102 @@
+/**
+ * The MIT License
+ * Copyright © 2017 DTL
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+package nl.dtls.fairdatapoint.vocabulary;
+
+import org.eclipse.rdf4j.model.IRI;
+import org.eclipse.rdf4j.model.ValueFactory;
+import org.eclipse.rdf4j.model.impl.SimpleValueFactory;
+
+public final class FDP {
+ public static final String NAMESPACE = "https://w3id.org/fdp/fdp-o#";
+ public static final String PREFIX = "fdp";
+
+ /** https://w3id.org/fdp/fdp-o#DeprecatedClasses */
+ public static final IRI DEPRECATEDCLASSES;
+
+ /** https://w3id.org/fdp/fdp-o#FAIRDataPoint */
+ public static final IRI FAIRDATAPOINT;
+
+ /** https://w3id.org/fdp/fdp-o#Metadata */
+ public static final IRI METADATA;
+
+ /** https://w3id.org/fdp/fdp-o#MetadataService */
+ public static final IRI METADATASERVICE;
+
+ /** https://w3id.org/fdp/fdp-o#deprecatedObjectProperties */
+ public static final IRI DEPRECATEDOBJECTPROPERTIES;
+
+ /** https://w3id.org/fdp/fdp-o#fdpIdentifier */
+ public static final IRI FDPIDENTIFIER;
+
+ /** https://w3id.org/fdp/fdp-o#metadataCatalog */
+ public static final IRI METADATACATALOG;
+
+ /** https://w3id.org/fdp/fdp-o#metadataIdentifier */
+ public static final IRI METADATAIDENTIFIER;
+
+ /** https://w3id.org/fdp/fdp-o#servesMetadata */
+ public static final IRI SERVESMETADATA;
+
+ /** https://w3id.org/fdp/fdp-o#fdpEndDate */
+ public static final IRI FDPENDDATE;
+
+ /** https://w3id.org/fdp/fdp-o#fdpSoftwareVersion */
+ public static final IRI FDPSOFTWAREVERSION;
+
+ /** https://w3id.org/fdp/fdp-o#fdpStartDate */
+ public static final IRI FDPSTARTDATE;
+
+ /** https://w3id.org/fdp/fdp-o#fdpUILanguage */
+ public static final IRI FDPUILANGUAGE;
+
+ /** https://w3id.org/fdp/fdp-o#metadataIssued */
+ public static final IRI METADATAISSUED;
+
+ /** https://w3id.org/fdp/fdp-o#metadataModified */
+ public static final IRI METADATAMODIFIED;
+
+ static {
+ final ValueFactory factory = SimpleValueFactory.getInstance();
+
+ DEPRECATEDCLASSES = factory.createIRI("https://w3id.org/fdp/fdp-o#DeprecatedClasses");
+ FAIRDATAPOINT = factory.createIRI("https://w3id.org/fdp/fdp-o#FAIRDataPoint");
+ METADATA = factory.createIRI("https://w3id.org/fdp/fdp-o#Metadata");
+ METADATASERVICE = factory.createIRI("https://w3id.org/fdp/fdp-o#MetadataService");
+ DEPRECATEDOBJECTPROPERTIES = factory.createIRI("https://w3id.org/fdp/fdp-o#deprecatedObjectProperties");
+ FDPIDENTIFIER = factory.createIRI("https://w3id.org/fdp/fdp-o#fdpIdentifier");
+ METADATACATALOG = factory.createIRI("https://w3id.org/fdp/fdp-o#metadataCatalog");
+ METADATAIDENTIFIER = factory.createIRI("https://w3id.org/fdp/fdp-o#metadataIdentifier");
+ SERVESMETADATA = factory.createIRI("https://w3id.org/fdp/fdp-o#servesMetadata");
+ FDPENDDATE = factory.createIRI("https://w3id.org/fdp/fdp-o#fdpEndDate");
+ FDPSOFTWAREVERSION = factory.createIRI("https://w3id.org/fdp/fdp-o#fdpSoftwareVersion");
+ FDPSTARTDATE = factory.createIRI("https://w3id.org/fdp/fdp-o#fdpStartDate");
+ FDPUILANGUAGE = factory.createIRI("https://w3id.org/fdp/fdp-o#fdpUILanguage");
+ METADATAISSUED = factory.createIRI("https://w3id.org/fdp/fdp-o#metadataIssued");
+ METADATAMODIFIED = factory.createIRI("https://w3id.org/fdp/fdp-o#metadataModified");
+
+ }
+
+ /** Utility class; private constructor to prevent instance being created. */
+ private FDP() {
+ }
+}
diff --git a/src/main/java/nl/dtls/fairdatapoint/vocabulary/R3D.java b/src/main/java/nl/dtls/fairdatapoint/vocabulary/R3D.java
new file mode 100644
index 000000000..8b088ec8d
--- /dev/null
+++ b/src/main/java/nl/dtls/fairdatapoint/vocabulary/R3D.java
@@ -0,0 +1,298 @@
+/**
+ * The MIT License
+ * Copyright © 2017 DTL
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+package nl.dtls.fairdatapoint.vocabulary;
+
+import org.eclipse.rdf4j.model.IRI;
+import org.eclipse.rdf4j.model.ValueFactory;
+import org.eclipse.rdf4j.model.impl.SimpleValueFactory;
+
+public final class R3D {
+ public static final String NAMESPACE = "http://www.re3data.org/schema/3-0#";
+ public static final String PREFIX = "r3d";
+
+ /** http://www.re3data.org/schema/3-0#Repository */
+ public static final IRI REPOSITORY;
+
+ /** http://www.re3data.org/schema/3-0#Institution */
+ public static final IRI INSTITUTION;
+
+ /** http://www.re3data.org/schema/3-0#Regulation */
+ public static final IRI REGULATION;
+
+ /** http://www.re3data.org/schema/3-0#Access */
+ public static final IRI ACCESS;
+
+ /** http://www.re3data.org/schema/3-0#License */
+ public static final IRI LICENSE;
+
+ /** http://www.re3data.org/schema/3-0#Policy */
+ public static final IRI POLICY;
+
+ /** http://www.re3data.org/schema/3-0#Api */
+ public static final IRI API;
+
+ /** http://www.re3data.org/schema/3-0#ReferenceDocument */
+ public static final IRI REFERENCEDOCUMENT;
+
+ /** http://www.re3data.org/schema/3-0#Responsibility */
+ public static final IRI RESPONSIBILITY;
+
+ /** http://www.re3data.org/schema/3-0#PublicationSupport */
+ public static final IRI PUBLICATIONSUPPORT;
+
+ /** http://www.re3data.org/schema/3-0#publicationSupport */
+ public static final IRI HAS_PUBLICATIONSUPPORT;
+
+ /** http://www.re3data.org/schema/3-0#dataAccess */
+ public static final IRI DATAACCESS;
+
+ /** http://www.re3data.org/schema/3-0#dataUpload */
+ public static final IRI DATAUPLOAD;
+
+ /** http://www.re3data.org/schema/3-0#databaseAccess */
+ public static final IRI DATABASEACCESS;
+
+ /** http://www.re3data.org/schema/3-0#dataLicense */
+ public static final IRI DATALICENSE;
+
+ /** http://www.re3data.org/schema/3-0#dataUploadLicense */
+ public static final IRI DATAUPLOADLICENSE;
+
+ /** http://www.re3data.org/schema/3-0#databaseLicense */
+ public static final IRI DATABASELICENSE;
+
+ /** http://www.re3data.org/schema/3-0#policy */
+ public static final IRI HAS_POLICY;
+
+ /** http://www.re3data.org/schema/3-0#api */
+ public static final IRI HAS_API;
+
+ /** http://www.re3data.org/schema/3-0#metadataStandard */
+ public static final IRI METADATASTANDARD;
+
+ /** http://www.re3data.org/schema/3-0#certificate */
+ public static final IRI CERTIFICATE;
+
+ /** http://www.re3data.org/schema/3-0#syndication */
+ public static final IRI SYNDICATION;
+
+ /** http://www.re3data.org/schema/3-0#repositoryType */
+ public static final IRI REPOSITORYTYPE;
+
+ /** http://www.re3data.org/schema/3-0#providerType */
+ public static final IRI PROVIDERTYPE;
+
+ /** http://www.re3data.org/schema/3-0#repositoryLanguage */
+ public static final IRI REPOSITORYLANGUAGE;
+
+ /** http://www.re3data.org/schema/3-0#contentType */
+ public static final IRI CONTENTTYPE;
+
+ /** http://www.re3data.org/schema/3-0#re3data */
+ public static final IRI RE3DATA;
+
+ /** http://www.re3data.org/schema/3-0#subject */
+ public static final IRI SUBJECT;
+
+ /** http://www.re3data.org/schema/3-0#doi */
+ public static final IRI DOI;
+
+ /** http://www.re3data.org/schema/3-0#repositoryIdentifier */
+ public static final IRI REPOSITORYIDENTIFIER;
+
+ /** http://www.re3data.org/schema/3-0#repositoryPost */
+ public static final IRI REPOSITORYPOST;
+
+ /** http://www.re3data.org/schema/3-0#institution */
+ public static final IRI HAS_INSTITUTION;
+
+ /** http://www.re3data.org/schema/3-0#dataCatalog */
+ public static final IRI DATACATALOG;
+
+ /** http://www.re3data.org/schema/3-0#catalogRepository */
+ public static final IRI CATALOGREPOSITORY;
+
+ /** http://www.re3data.org/schema/3-0#inRepository */
+ public static final IRI INREPOSITORY;
+
+ /** http://www.re3data.org/schema/3-0#reposits */
+ public static final IRI REPOSITS;
+
+ /** http://www.re3data.org/schema/3-0#institutionIdentifier */
+ public static final IRI INSTITUTIONIDENTIFIER;
+
+ /** http://www.re3data.org/schema/3-0#responsibility */
+ public static final IRI HAS_RESPONSIBILITY;
+
+ /** http://www.re3data.org/schema/3-0#institutionType */
+ public static final IRI INSTITUTIONTYPE;
+
+ /** http://www.re3data.org/schema/3-0#responsibilityType */
+ public static final IRI RESPONSIBILITYTYPE;
+
+ /** http://www.re3data.org/schema/3-0#country */
+ public static final IRI COUNTRY;
+
+ /** http://www.re3data.org/schema/3-0#apiType */
+ public static final IRI APITYPE;
+
+ /** http://www.re3data.org/schema/3-0#policyType */
+ public static final IRI POLICYTYPE;
+
+ /** http://www.re3data.org/schema/3-0#accessRestriction */
+ public static final IRI ACCESSRESTRICTION;
+
+ /** http://www.re3data.org/schema/3-0#accessType */
+ public static final IRI ACCESSTYPE;
+
+ /** http://www.re3data.org/schema/3-0#citationReference */
+ public static final IRI CITATIONREFERENCE;
+
+ /** http://www.re3data.org/schema/3-0#pidSystem */
+ public static final IRI PIDSYSTEM;
+
+ /** http://www.re3data.org/schema/3-0#aidSystem */
+ public static final IRI AIDSYSTEM;
+
+ /** http://www.re3data.org/schema/3-0#startDate */
+ public static final IRI STARTDATE;
+
+ /** http://www.re3data.org/schema/3-0#entryDate */
+ public static final IRI ENTRYDATE;
+
+ /** http://www.re3data.org/schema/3-0#closed */
+ public static final IRI CLOSED;
+
+ /** http://www.re3data.org/schema/3-0#offline */
+ public static final IRI OFFLINE;
+
+ /** http://www.re3data.org/schema/3-0#metrics */
+ public static final IRI METRICS;
+
+ /** http://www.re3data.org/schema/3-0#size */
+ public static final IRI SIZE;
+
+ /** http://www.re3data.org/schema/3-0#software */
+ public static final IRI SOFTWARE;
+
+ /** http://www.re3data.org/schema/3-0#hasVersioning */
+ public static final IRI HASVERSIONING;
+
+ /** http://www.re3data.org/schema/3-0#hasQualityManagement */
+ public static final IRI HASQUALITYMANAGEMENT;
+
+ /** http://www.re3data.org/schema/3-0#responsibilityStartDate */
+ public static final IRI RESPONSIBILITYSTARTDATE;
+
+ /** http://www.re3data.org/schema/3-0#responsibilityEndDate */
+ public static final IRI RESPONSIBILITYENDDATE;
+
+ /** http://www.re3data.org/schema/3-0#apiUrl */
+ public static final IRI APIURL;
+
+ /** http://www.re3data.org/schema/3-0#wsdlDocument */
+ public static final IRI WSDLDOCUMENT;
+
+ /** http://www.re3data.org/schema/3-0#citeGuidelineUrl */
+ public static final IRI CITEGUIDELINEURL;
+
+ /** http://www.re3data.org/schema/3-0#enhancedPubliction */
+ public static final IRI ENHANCEDPUBLICTION;
+
+ static {
+ final ValueFactory factory = SimpleValueFactory.getInstance();
+
+ REPOSITORY = factory.createIRI("http://www.re3data.org/schema/3-0#Repository");
+ INSTITUTION = factory.createIRI("http://www.re3data.org/schema/3-0#Institution");
+ REGULATION = factory.createIRI("http://www.re3data.org/schema/3-0#Regulation");
+ ACCESS = factory.createIRI("http://www.re3data.org/schema/3-0#Access");
+ LICENSE = factory.createIRI("http://www.re3data.org/schema/3-0#License");
+ POLICY = factory.createIRI("http://www.re3data.org/schema/3-0#Policy");
+ API = factory.createIRI("http://www.re3data.org/schema/3-0#Api");
+ REFERENCEDOCUMENT = factory.createIRI("http://www.re3data.org/schema/3-0#ReferenceDocument");
+ RESPONSIBILITY = factory.createIRI("http://www.re3data.org/schema/3-0#Responsibility");
+ PUBLICATIONSUPPORT = factory.createIRI("http://www.re3data.org/schema/3-0#PublicationSupport");
+ HAS_PUBLICATIONSUPPORT = factory.createIRI("http://www.re3data.org/schema/3-0#publicationSupport");
+ DATAACCESS = factory.createIRI("http://www.re3data.org/schema/3-0#dataAccess");
+ DATAUPLOAD = factory.createIRI("http://www.re3data.org/schema/3-0#dataUpload");
+ DATABASEACCESS = factory.createIRI("http://www.re3data.org/schema/3-0#databaseAccess");
+ DATALICENSE = factory.createIRI("http://www.re3data.org/schema/3-0#dataLicense");
+ DATAUPLOADLICENSE = factory.createIRI("http://www.re3data.org/schema/3-0#dataUploadLicense");
+ DATABASELICENSE = factory.createIRI("http://www.re3data.org/schema/3-0#databaseLicense");
+ HAS_POLICY = factory.createIRI("http://www.re3data.org/schema/3-0#policy");
+ HAS_API = factory.createIRI("http://www.re3data.org/schema/3-0#api");
+ METADATASTANDARD = factory.createIRI("http://www.re3data.org/schema/3-0#metadataStandard");
+ CERTIFICATE = factory.createIRI("http://www.re3data.org/schema/3-0#certificate");
+ SYNDICATION = factory.createIRI("http://www.re3data.org/schema/3-0#syndication");
+ REPOSITORYTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#repositoryType");
+ PROVIDERTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#providerType");
+ REPOSITORYLANGUAGE = factory.createIRI("http://www.re3data.org/schema/3-0#repositoryLanguage");
+ CONTENTTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#contentType");
+ RE3DATA = factory.createIRI("http://www.re3data.org/schema/3-0#re3data");
+ SUBJECT = factory.createIRI("http://www.re3data.org/schema/3-0#subject");
+ DOI = factory.createIRI("http://www.re3data.org/schema/3-0#doi");
+ }
+
+ static {
+ final ValueFactory factory = SimpleValueFactory.getInstance();
+
+ REPOSITORYIDENTIFIER = factory.createIRI("http://www.re3data.org/schema/3-0#repositoryIdentifier");
+ REPOSITORYPOST = factory.createIRI("http://www.re3data.org/schema/3-0#repositoryPost");
+ HAS_INSTITUTION = factory.createIRI("http://www.re3data.org/schema/3-0#institution");
+ DATACATALOG = factory.createIRI("http://www.re3data.org/schema/3-0#dataCatalog");
+ CATALOGREPOSITORY = factory.createIRI("http://www.re3data.org/schema/3-0#catalogRepository");
+ INREPOSITORY = factory.createIRI("http://www.re3data.org/schema/3-0#inRepository");
+ REPOSITS = factory.createIRI("http://www.re3data.org/schema/3-0#reposits");
+ INSTITUTIONIDENTIFIER = factory.createIRI("http://www.re3data.org/schema/3-0#institutionIdentifier");
+ HAS_RESPONSIBILITY = factory.createIRI("http://www.re3data.org/schema/3-0#responsibility");
+ INSTITUTIONTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#institutionType");
+ RESPONSIBILITYTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#responsibilityType");
+ COUNTRY = factory.createIRI("http://www.re3data.org/schema/3-0#country");
+ APITYPE = factory.createIRI("http://www.re3data.org/schema/3-0#apiType");
+ POLICYTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#policyType");
+ ACCESSRESTRICTION = factory.createIRI("http://www.re3data.org/schema/3-0#accessRestriction");
+ ACCESSTYPE = factory.createIRI("http://www.re3data.org/schema/3-0#accessType");
+ CITATIONREFERENCE = factory.createIRI("http://www.re3data.org/schema/3-0#citationReference");
+ PIDSYSTEM = factory.createIRI("http://www.re3data.org/schema/3-0#pidSystem");
+ AIDSYSTEM = factory.createIRI("http://www.re3data.org/schema/3-0#aidSystem");
+ STARTDATE = factory.createIRI("http://www.re3data.org/schema/3-0#startDate");
+ ENTRYDATE = factory.createIRI("http://www.re3data.org/schema/3-0#entryDate");
+ CLOSED = factory.createIRI("http://www.re3data.org/schema/3-0#closed");
+ OFFLINE = factory.createIRI("http://www.re3data.org/schema/3-0#offline");
+ METRICS = factory.createIRI("http://www.re3data.org/schema/3-0#metrics");
+ SIZE = factory.createIRI("http://www.re3data.org/schema/3-0#size");
+ SOFTWARE = factory.createIRI("http://www.re3data.org/schema/3-0#software");
+ HASVERSIONING = factory.createIRI("http://www.re3data.org/schema/3-0#hasVersioning");
+ HASQUALITYMANAGEMENT = factory.createIRI("http://www.re3data.org/schema/3-0#hasQualityManagement");
+ RESPONSIBILITYSTARTDATE = factory.createIRI("http://www.re3data.org/schema/3-0#responsibilityStartDate");
+ RESPONSIBILITYENDDATE = factory.createIRI("http://www.re3data.org/schema/3-0#responsibilityEndDate");
+ APIURL = factory.createIRI("http://www.re3data.org/schema/3-0#apiUrl");
+ WSDLDOCUMENT = factory.createIRI("http://www.re3data.org/schema/3-0#wsdlDocument");
+ CITEGUIDELINEURL = factory.createIRI("http://www.re3data.org/schema/3-0#citeGuidelineUrl");
+ ENHANCEDPUBLICTION = factory.createIRI("http://www.re3data.org/schema/3-0#enhancedPubliction");
+ }
+
+ /** Utility class; private constructor to prevent instance being created. */
+ private R3D() {
+ }
+}