Merge branch 'main' into feature/dev-3326-add-sequence-to-knora-base #5143
1755 passed, 1 failed and 8 skipped
✅ ./integration/target/test-reports/TEST-org.knora.sipi.SipiIT.xml
12 tests were completed in 2s with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.sipi.SipiIT | 12✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.config.AppConfigForTestContainersZSpec.xml
1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.config.AppConfigForTestContainersZSpec | 1✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.AdminFilesE2ESpec.xml
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.AdminFilesE2ESpec | 4✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.GroupsADME2ESpec.xml
9 tests were completed in 2s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.GroupsADME2ESpec | 9✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.CreateListItemsRouteADME2ESpec.xml
13 tests were completed in 4s with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.CreateListItemsRouteADME2ESpec | 13✅ | 4s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.DeleteListItemsRouteADME2ESpec.xml
10 tests were completed in 2s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.DeleteListItemsRouteADME2ESpec | 10✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.GetListItemsRouteADME2ESpec.xml
8 tests were completed in 184ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.GetListItemsRouteADME2ESpec | 8✅ | 184ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.UpdateListItemsRouteADME2ESpec.xml
18 tests were completed in 6s with 18 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.UpdateListItemsRouteADME2ESpec | 18✅ | 6s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.PermissionsADME2ESpec.xml
16 tests were completed in 5s with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.PermissionsADME2ESpec | 16✅ | 5s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.ProjectsADME2ESpec.xml
40 tests were completed in 10s with 40 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.ProjectsADME2ESpec | 40✅ | 10s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.UsersADME2ESpec.xml
50 tests were completed in 17s with 50 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.UsersADME2ESpec | 50✅ | 17s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.CORSSupportE2ESpec.xml
4 tests were completed in 126ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.CORSSupportE2ESpec | 4✅ | 126ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.ExceptionHandlerR2RSpec.xml
8 tests were completed in 24ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.ExceptionHandlerR2RSpec | 8✅ | 24ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.HealthRouteE2ESpec.xml
3 tests were completed in 27ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.HealthRouteE2ESpec | 3✅ | 27ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.InstanceCheckerSpec.xml
8 tests were completed in 6s with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.InstanceCheckerSpec | 8✅ | 6s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.SampleE2ESpec.xml
3 tests were completed in 2s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.SampleE2ESpec | 3✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.AuthenticationV2E2ESpec.xml
27 tests were completed in 3s with 26 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.AuthenticationV2E2ESpec | 26✅ | 1⚪ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.JSONLDHandlingV2R2RSpec.xml
2 tests were completed in 103ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.JSONLDHandlingV2R2RSpec | 2✅ | 103ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ListsRouteV2R2RSpec.xml
9 tests were completed in 3s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ListsRouteV2R2RSpec | 9✅ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ontology.CardinalitiesV2E2ESpec.xml
4 tests were completed in 21s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ontology.CardinalitiesV2E2ESpec | 4✅ | 21s |
❌ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.OntologyFormatsE2ESpec.xml
3 tests were completed in 4s with 2 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.OntologyFormatsE2ESpec | 2✅ | 1❌ | 4s |
❌ org.knora.webapi.e2e.v2.OntologyFormatsE2ESpec
❌ The Ontologies v2 Endpoint should serve the ontologies in JSON-LD, turtle and RDF-XML
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: forEvery failed, because:
✅ The Ontologies v2 Endpoint should serve the knora-api ontology in the simple schema on two separate endpoints
✅ The Ontologies v2 Endpoint should serve the knora-api in the complex schema on two separate endpoints
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.OntologyV2R2RSpec.xml
57 tests were completed in 28s with 57 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.OntologyV2R2RSpec | 57✅ | 28s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ResourcesRouteV2E2ESpec.xml
67 tests were completed in 27s with 64 passed, 0 failed and 3 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ResourcesRouteV2E2ESpec | 64✅ | 3⚪ | 27s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ResponseCheckerV2Spec.xml
6 tests were completed in 17ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ResponseCheckerV2Spec | 6✅ | 17ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.SearchRouteV2R2RSpec.xml
234 tests were completed in 94s with 232 passed, 0 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.SearchRouteV2R2RSpec | 232✅ | 2⚪ | 94s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ValuesRouteV2E2ESpec.xml
83 tests were completed in 97s with 83 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ValuesRouteV2E2ESpec | 83✅ | 97s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ValuesV2R2RSpec.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ValuesV2R2RSpec | 1✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.http.version.BuildInfoSpec.xml
1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.http.version.BuildInfoSpec | 1✅ | 2ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.v2.KnoraSipiAuthenticationITSpec.xml
6 tests were completed in 729ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.v2.KnoraSipiAuthenticationITSpec | 6✅ | 729ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.v2.KnoraSipiIntegrationV2ITSpec.xml
23 tests were completed in 14s with 23 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.v2.KnoraSipiIntegrationV2ITSpec | 23✅ | 14s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.v2.StandoffRouteV2ITSpec.xml
9 tests were completed in 5s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.v2.StandoffRouteV2ITSpec | 9✅ | 5s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.VersionRouteITSpec.xml
8 tests were completed in 29ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.VersionRouteITSpec | 8✅ | 29ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.listsmessages.ListsMessagesADMSpec.xml
5 tests were completed in 17ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.listsmessages.ListsMessagesADMSpec | 5✅ | 17ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.permissionsmessages.PermissionsMessagesADMSpec.xml
52 tests were completed in 171ms with 52 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.permissionsmessages.PermissionsMessagesADMSpec | 52✅ | 171ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.projectsmessages.ProjectsMessagesADMSpec.xml
3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.projectsmessages.ProjectsMessagesADMSpec | 3✅ | 2ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.usersmessages.UsersMessagesADMSpec.xml
3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.usersmessages.UsersMessagesADMSpec | 3✅ | 2ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.store.triplestoremessages.TriplestoreMessagesSpec.xml
3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.store.triplestoremessages.TriplestoreMessagesSpec | 3✅ | 1ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.StringFormatterSpec.xml
72 tests were completed in 45ms with 71 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.StringFormatterSpec | 71✅ | 1⚪ | 45ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.ConstructResponseUtilV2Spec.xml
8 tests were completed in 98ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.ConstructResponseUtilV2Spec | 8✅ | 98ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToCountPrequeryTransformerSpec.xml
2 tests were completed in 77ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToCountPrequeryTransformerSpec | 2✅ | 77ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToPrequeryTransformerSpec.xml
27 tests were completed in 851ms with 27 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToPrequeryTransformerSpec | 27✅ | 851ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.search.gravsearch.types.GravsearchTypeInspectorSpec.xml
30 tests were completed in 821ms with 30 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.search.gravsearch.types.GravsearchTypeInspectorSpec | 30✅ | 821ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.standoff.XMLToStandoffUtilSpec.xml
11 tests were completed in 399ms with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.standoff.XMLToStandoffUtilSpec | 11✅ | 399ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.standoff.XMLUtilSpec.xml
3 tests were completed in 100ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.standoff.XMLUtilSpec | 3✅ | 100ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.v2.responder.ontologymessages.InputOntologyV2Spec.xml
3 tests were completed in 9ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.v2.responder.ontologymessages.InputOntologyV2Spec | 3✅ | 9ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.v2.responder.resourcesmessages.ResourcesMessagesV2Spec.xml
4 tests were completed in 1ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.v2.responder.resourcesmessages.ResourcesMessagesV2Spec | 4✅ | 1ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.models.filemodels.FileModelsSpec.xml
25 tests were completed in 6ms with 25 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.models.filemodels.FileModelsSpec | 25✅ | 6ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.models.standoffmodels.StandoffModelsSpec.xml
4 tests were completed in 0ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.models.standoffmodels.StandoffModelsSpec | 4✅ | 0ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.other.v2.LumieresLausanneV2E2ESpec.xml
1 tests were completed in 527ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.other.v2.LumieresLausanneV2E2ESpec | 1✅ | 527ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.AssetPermissionsResponderSpec.xml
2 tests were completed in 67ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.AssetPermissionsResponderSpec | 2✅ | 67ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.GroupsResponderADMSpec.xml
12 tests were completed in 556ms with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.GroupsResponderADMSpec | 12✅ | 556ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.ListsResponderSpec.xml
44 tests were completed in 5s with 44 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.ListsResponderSpec | 44✅ | 5s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.PermissionsResponderADMSpec.xml
76 tests were completed in 2s with 76 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.PermissionsResponderADMSpec | 76✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.ProjectRestServiceSpec.xml
35 tests were completed in 2s with 35 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.ProjectRestServiceSpec | 35✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.UsersRestServiceSpec.xml
26 tests were completed in 5s with 26 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.UsersRestServiceSpec | 26✅ | 5s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.IriLockerSpec.xml
4 tests were completed in 15s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.IriLockerSpec | 4✅ | 15s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ListsResponderV2Spec.xml
2 tests were completed in 87ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ListsResponderV2Spec | 2✅ | 87ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.LoadOntologiesSpec.xml
37 tests were completed in 46s with 37 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.LoadOntologiesSpec | 37✅ | 46s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ontology.AddCardinalitiesToClassSpec.xml
1 tests were completed in 247ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ontology.AddCardinalitiesToClassSpec | 1✅ | 247ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ontology.CardinalitiesSpec.xml
5 tests were completed in 59ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ontology.CardinalitiesSpec | 5✅ | 59ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ontology.OntologyHelpersSpec.xml
1 tests were completed in 17ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ontology.OntologyHelpersSpec | 1✅ | 17ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.OntologyResponderV2Spec.xml
138 tests were completed in 21s with 138 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.OntologyResponderV2Spec | 138✅ | 21s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ResourcesResponderV2Spec.xml
70 tests were completed in 17s with 70 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ResourcesResponderV2Spec | 70✅ | 17s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ResourcesResponseCheckerV2Spec.xml
4 tests were completed in 3ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ResourcesResponseCheckerV2Spec | 4✅ | 3ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ResourceUtilV2Spec.xml
3 tests were completed in 48ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ResourceUtilV2Spec | 3✅ | 48ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.SearchResponderV2Spec.xml
16 tests were completed in 3s with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.SearchResponderV2Spec | 16✅ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.StandoffResponderV2Spec.xml
1 tests were completed in 202ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.StandoffResponderV2Spec | 1✅ | 202ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ValuesResponderV2Spec.xml
118 tests were completed in 62s with 118 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ValuesResponderV2Spec | 118✅ | 62s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.routing.AuthenticatorSpec.xml
7 tests were completed in 527ms with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.routing.AuthenticatorSpec | 7✅ | 527ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.routing.JwtServiceSpec.xml
10 tests were completed in 7ms with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.routing.JwtServiceSpec | 10✅ | 7ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.slice.admin.domain.service.ProjectImportServiceIT.xml
1 tests were completed in 862ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.slice.admin.domain.service.ProjectImportServiceIT | 1✅ | 862ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.slice.ontology.repo.service.OntologyCacheSpec.xml
4 tests were completed in 263ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.slice.ontology.repo.service.OntologyCacheSpec | 4✅ | 263ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.cache.CacheServiceSpec.xml
9 tests were completed in 161ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.cache.CacheServiceSpec | 9✅ | 161ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.impl.TriplestoreServiceLiveZSpec.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.impl.TriplestoreServiceLiveZSpec | 1✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.TriplestoreServiceLiveSpec.xml
6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.TriplestoreServiceLiveSpec | 6✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1307Spec.xml
1 tests were completed in 88ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1307Spec | 1✅ | 88ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1322Spec.xml
1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1322Spec | 1✅ | 5ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1367Spec.xml
1 tests were completed in 3ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1367Spec | 1✅ | 3ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1372Spec.xml
1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1372Spec | 1✅ | 6ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1615Spec.xml
1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1615Spec | 1✅ | 6ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1746Spec.xml
1 tests were completed in 14ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1746Spec | 1✅ | 14ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1921Spec.xml
2 tests were completed in 2ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1921Spec | 2✅ | 2ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2018Spec.xml
1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2018Spec | 1✅ | 5ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2079Spec.xml
1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2079Spec | 1✅ | 5ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2081Spec.xml
1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2081Spec | 1✅ | 6ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2094Spec.xml
1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR2094Spec | 1✅ | 5ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.cache.CacheUtilSpec.xml
2 tests were completed in 8ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.cache.CacheUtilSpec | 2✅ | 8ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.CalendarDateUtilV2Spec.xml
22 tests were completed in 8ms with 22 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.CalendarDateUtilV2Spec | 22✅ | 8ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.DateUtilSpec.xml
19 tests were completed in 9ms with 19 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.DateUtilSpec | 19✅ | 9ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.PermissionUtilADMSpec.xml
15 tests were completed in 5ms with 14 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.PermissionUtilADMSpec | 14✅ | 1⚪ | 5ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.rdf.JsonLDUtilSpec.xml
8 tests were completed in 185ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.rdf.JsonLDUtilSpec | 8✅ | 185ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.rdf.KnoraResponseV2Spec.xml
5 tests were completed in 47ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.rdf.KnoraResponseV2Spec | 5✅ | 47ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.rdf.RdfFormatUtilSpec.xml
11 tests were completed in 198ms with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.rdf.RdfFormatUtilSpec | 11✅ | 198ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.rdf.RdfModelSpec.xml
11 tests were completed in 20ms with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.rdf.RdfModelSpec | 11✅ | 20ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.search.gravsearch.prequery.TopologicalSortUtilSpec.xml
4 tests were completed in 4ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.search.gravsearch.prequery.TopologicalSortUtilSpec | 4✅ | 4ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.search.SparqlTransformerSpec.xml
12 tests were completed in 80ms with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.search.SparqlTransformerSpec | 12✅ | 80ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.standoff.StandoffTagUtilV2Spec.xml
2 tests were completed in 29ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.standoff.StandoffTagUtilV2Spec | 2✅ | 29ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.util.StringLiteralSequenceV2Spec.xml
5 tests were completed in 2ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.util.StringLiteralSequenceV2Spec | 5✅ | 2ms |
Annotations
github-actions / WebApi Integration Test Results
org.knora.webapi.e2e.v2.OntologyFormatsE2ESpec ► The Ontologies v2 Endpoint should serve the ontologies in JSON-LD, turtle and RDF-XML
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.OntologyFormatsE2ESpec.xml
Error:
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: forEvery failed, because:
Raw output
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: forEvery failed, because:
at index 0,
The response did not equal the approved data.
Response:
{
"@id": "http://api.knora.org/ontology/knora-api/simple/v2",
"@type": "owl:Ontology",
"rdfs:label": "The knora-api ontology in the simple schema",
"@graph": [
{
"rdfs:label": "Annotation",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:isAnnotationOf"
},
"owl:minCardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A generic class for representing annotations",
"@type": "owl:Class",
"@id": "knora-api:Annotation"
},
{
"@id": "knora-api:ArchiveRepresentation",
"@type": "owl:Class",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasArchiveFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:label": "Representation (Zip)"
},
{
"rdfs:label": "Representation (Audio)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@id": "http://www.w3.org/ns/ma-ont#AudioTrack"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasAudioFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents a file containing audio data",
"@type": "owl:Class",
"@id": "knora-api:AudioRepresentation"
},
{
"rdfs:label": "Audio Segment",
"rdfs:subClassOf": [
{
"@id": "knora-api:Segment"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasSegmentBounds"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:isAudioSegmentOf"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A segment of an audio resource",
"@type": "owl:Class",
"@id": "knora-api:AudioSegment"
},
{
"rdfs:label": "Color literal",
"rdfs:comment": "Represents a color.",
"@type": "rdfs:Datatype",
"owl:withRestrictions": {
"xsd:pattern": "#([0-9a-fA-F]{3}){1,2}"
},
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:Color"
},
{
"rdfs:label": "Representation (3D)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasDDDFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents a file containg 3D data",
"@type": "owl:Class",
"@id": "knora-api:DDDRepresentation"
},
{
"rdfs:label": "Date literal",
"rdfs:comment": "Represents a date as a period with different possible precisions.",
"@type": "rdfs:Datatype",
"owl:withRestrictions": {
"xsd:pattern": "(GREGORIAN|JULIAN|ISLAMIC):\\d{1,4}(-\\d{1,2}(-\\d{1,2})?)?( BC| AD| BCE| CE)?(:\\d{1,4}(-\\d{1,2}(-\\d{1,2})?)?( BC| AD| BCE| CE)?)?"
},
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:Date"
},
{
"rdfs:label": "Deleted Resource",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Generic representation of a deleted resource that can therefore not be displayed",
"@type": "owl:Class",
"@id": "knora-api:DeletedResource"
},
{
"@id": "knora-api:DeletedValue",
"@type": "owl:Class",
"rdfs:label": "Deleted Value",
"rdfs:comment": "Generic representation of a deleted value that can therefore not be displayed"
},
{
"@id": "knora-api:DocumentRepresentation",
"@type": "owl:Class",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasDocumentFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:label": "Representation (Document)"
},
{
"rdfs:label": "File URI",
"rdfs:comment": "Represents a file URI.",
"@type": "rdfs:Datatype",
"owl:onDatatype": {
"@id": "xsd:anyURI"
},
"@id": "knora-api:File"
},
{
"rdfs:label": "Geometry specification",
"rdfs:comment": "Represents a geometry specification in JSON.",
"@type": "rdfs:Datatype",
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:Geom"
},
{
"rdfs:label": "Geoname code",
"rdfs:comment": "Represents a Geoname code.",
"@type": "rdfs:Datatype",
"owl:withRestrictions": {
"xsd:pattern": "\\d{1,8}"
},
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:Geoname"
},
{
"rdfs:label": "Interval literal",
"rdfs:comment": "Represents an interval.",
"@type": "rdfs:Datatype",
"owl:withRestrictions": {
"xsd:pattern": "\\d+(\\.\\d+)?,\\d+(\\.\\d+)?"
},
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:Interval"
},
{
"rdfs:label": "Link Object",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasLinkTo"
},
"owl:minCardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents a generic link object",
"@type": "owl:Class",
"knora-api:resourceIcon": "link.gif",
"@id": "knora-api:LinkObj"
},
{
"rdfs:label": "List Node",
"rdfs:comment": "Represents a list node.",
"@type": "rdfs:Datatype",
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:ListNode"
},
{
"rdfs:label": "Representation (Movie)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@id": "http://www.w3.org/ns/ma-ont#VideoTrack"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasMovingImageFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A resource containing moving image data",
"@type": "owl:Class",
"@id": "knora-api:MovingImageRepresentation"
},
{
"rdfs:label": "Region",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasColor"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasGeometry"
},
"owl:minCardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:isRegionOf"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents a geometric region of a resource. The geometry is represented currently as JSON string.",
"@type": "owl:Class",
"knora-api:resourceIcon": "region.gif",
"@id": "knora-api:Region"
},
{
"rdfs:label": "Representation",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A resource that can store a file",
"@type": "owl:Class",
"@id": "knora-api:Representation"
},
{
"rdfs:label": "Resource",
"rdfs:subClassOf": [
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents something in the world, or an abstract thing",
"@type": "owl:Class",
"@id": "knora-api:Resource"
},
{
"rdfs:label": "Segment",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@id": "http://www.w3.org/ns/ma-ont#Track"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasSegmentBounds"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:isSegmentOf"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A resource representing a sub-segment of another resource",
"@type": "owl:Class",
"@id": "knora-api:Segment"
},
{
"rdfs:label": "Representation (Image)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@id": "http://www.w3.org/ns/ma-ont#Image"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStillImageFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A resource that can contain a two-dimensional still image file",
"@type": "owl:Class",
"@id": "knora-api:StillImageRepresentation"
},
{
"rdfs:label": "Representation (Text)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasTextFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A resource containing a text file",
"@type": "owl:Class",
"@id": "knora-api:TextRepresentation"
},
{
"rdfs:label": "Video Segment",
"rdfs:subClassOf": [
{
"@id": "knora-api:Segment"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasSegmentBounds"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:isVideoSegmentOf"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A segment of a video resource",
"@type": "owl:Class",
"@id": "knora-api:VideoSegment"
},
{
"rdfs:label": "a TextRepresentation representing an XSL transformation that can be applied to an XML created from standoff. The transformation's result is ecptected to be HTML.",
"rdfs:subClassOf": [
{
"@id": "knora-api:TextRepresentation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasTextFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "a TextRepresentation representing an XSL transformation that can be applied to an XML created from standoff. The transformation's result is ecptected to be HTML.",
"@type": "owl:Class",
"@id": "knora-api:XSLTransformation"
},
{
"rdfs:label": "ARK URL",
"rdfs:comment": "Provides the ARK URL of a resource.",
"@type": "owl:DatatypeProperty",
"knora-api:objectType": {
"@id": "xsd:anyURI"
},
"@id": "knora-api:arkUrl"
},
{
"rdfs:label": "error",
"rdfs:comment": "Provides a message indicating that an operation was unsuccessful",
"@type": "owl:DatatypeProperty",
"knora-api:objectType": {
"@id": "xsd:string"
},
"@id": "knora-api:error"
},
{
"rdfs:label": "has zip",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to a zip archive",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:ArchiveRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasArchiveFile"
},
{
"rdfs:label": "has audio file",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to an audio file",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:AudioRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasAudioFile"
},
{
"rdfs:label": "Color",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasValue"
},
"rdfs:comment": "Specifies the color of a region.",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Region"
},
"knora-api:objectType": {
"@id": "knora-api:Color"
},
"@id": "knora-api:hasColor"
},
{
"rdfs:label": "Comment",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasValue"
},
"rdfs:comment": "Represents a comment on a resource as a knora-base:TextValue",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "xsd:string"
},
"@id": "knora-api:hasComment"
},
{
"rdfs:label": "has 3D-file",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to a 3D-file",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:DDDRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasDDDFile"
},
{
"rdfs:label": "has document",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to a document",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:DocumentRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasDocumentFile"
},
{
"rdfs:label": "has file",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasValue"
},
"rdfs:comment": "Connects a Representation to a file",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Representation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasFile"
},
{
"rdfs:label": "Geometry",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasValue"
},
"rdfs:comment": "Represents a geometrical shape.",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Region"
},
"knora-api:objectType": {
"@id": "knora-api:Geom"
},
"@id": "knora-api:hasGeometry"
},
{
"rdfs:label": "has incoming link",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasLinkTo"
},
"rdfs:comment": "Indicates that this resource referred to by another resource",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:hasIncomingLink"
},
{
"rdfs:label": "has Link to",
"rdfs:subPropertyOf": {
"@id": "knora-api:resourceProperty"
},
"rdfs:comment": "Represents a direct connection between two resources",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:hasLinkTo"
},
{
"rdfs:label": "has movie file",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to a movie file",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:MovingImageRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasMovingImageFile"
},
{
"rdfs:label": "has Representation",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasLinkTo"
},
"rdfs:comment": "References an instance of a Representation. A Representation contains the metadata of a digital object (= file) which represents some physical entity such as an image, a sound, an encoded text etc.",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "knora-api:Representation"
},
"@id": "knora-api:hasRepresentation"
},
{
"rdfs:label": "Segment Bounds",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasValue"
},
"rdfs:comment": "Indicates the bounds of a segment, i.e. the start and end point in the containing resource.",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Segment"
},
"knora-api:objectType": {
"@id": "knora-api:Interval"
},
"@id": "knora-api:hasSegmentBounds"
},
{
"rdfs:label": "has Standoff Link to",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasLinkTo"
},
"rdfs:comment": "Represents a link in standoff markup from one resource to another.",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:hasStandoffLinkTo"
},
{
"rdfs:label": "has image file",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to an image file",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:StillImageRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasStillImageFile"
},
{
"rdfs:label": "has text file",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasFile"
},
"rdfs:comment": "Connects a Representation to a text file",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:TextRepresentation"
},
"knora-api:objectType": {
"@id": "knora-api:File"
},
"@id": "knora-api:hasTextFile"
},
{
"rdfs:label": "has value",
"rdfs:subPropertyOf": {
"@id": "knora-api:resourceProperty"
},
"rdfs:comment": "The base property of properties that point from Knora resources to Knora values.",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:hasValue"
},
{
"rdfs:label": "is Annotation of",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasLinkTo"
},
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Annotation"
},
"knora-api:objectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:isAnnotationOf"
},
{
"rdfs:label": "is audio segment of",
"rdfs:subPropertyOf": {
"@id": "knora-api:isSegmentOf"
},
"rdfs:comment": "Indicates that this resource is a segment of an audio resource",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:AudioSegment"
},
"knora-api:objectType": {
"@id": "knora-api:AudioRepresentation"
},
"@id": "knora-api:isAudioSegmentOf"
},
{
"rdfs:comment": "Indicates if the given resource is the main resource of a request or a resource referred to by a link property.",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "xsd:boolean"
},
"@id": "knora-api:isMainResource"
},
{
"rdfs:label": "is part of",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasLinkTo"
},
"rdfs:comment": "Indicates that this resource is part of another resource",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"knora-api:objectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:isPartOf"
},
{
"rdfs:label": "is region of",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasLinkTo"
},
"rdfs:comment": "Region of interest within a digital object (e.g. an image)",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Region"
},
"knora-api:objectType": {
"@id": "knora-api:Representation"
},
"@id": "knora-api:isRegionOf"
},
{
"rdfs:label": "is segment of",
"rdfs:subPropertyOf": [
{
"@id": "knora-api:hasLinkTo"
},
{
"@id": "http://www.w3.org/ns/ma-ont#isFragmentOf"
}
],
"rdfs:comment": "Indicates that this resource is a segment of a video or audio resource",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:Segment"
},
"knora-api:objectType": {
"@id": "knora-api:Representation"
},
"@id": "knora-api:isSegmentOf"
},
{
"rdfs:label": "is video segment of",
"rdfs:subPropertyOf": {
"@id": "knora-api:isSegmentOf"
},
"rdfs:comment": "Indicates that this resource is a segment of a video resource",
"@type": "owl:ObjectProperty",
"knora-api:subjectType": {
"@id": "knora-api:VideoSegment"
},
"knora-api:objectType": {
"@id": "knora-api:MovingImageRepresentation"
},
"@id": "knora-api:isVideoSegmentOf"
},
{
"rdfs:label": "May have more results",
"rdfs:comment": "Indicates whether more results may be available for a search query",
"@type": "owl:DatatypeProperty",
"knora-api:objectType": {
"@id": "xsd:boolean"
},
"@id": "knora-api:mayHaveMoreResults"
},
{
"@id": "knora-api:objectType",
"@type": "rdf:Property",
"rdfs:label": "Object type",
"rdfs:comment": "Specifies the required type of the objects of a property"
},
{
"@id": "knora-api:resourceIcon",
"@type": "owl:DatatypeProperty",
"knora-api:subjectType": {
"@id": "owl:Class"
},
"knora-api:objectType": {
"@id": "xsd:string"
}
},
{
"rdfs:label": "Resource property",
"rdfs:subPropertyOf": {
"@id": "knora-api:resourceProperty"
},
"rdfs:comment": "The base property of properties that point from Knora resources to Knora resources or values. These properties are required to have cardinalities in the resource classes in which they are used.",
"@type": "rdf:Property",
"knora-api:subjectType": {
"@id": "knora-api:Resource"
},
"@id": "knora-api:resourceProperty"
},
{
"rdfs:label": "result",
"rdfs:comment": "Provides a message indicating that an operation was successful",
"@type": "owl:DatatypeProperty",
"knora-api:objectType": {
"@id": "xsd:string"
},
"@id": "knora-api:result"
},
{
"rdfs:label": "Sequence number",
"rdfs:subPropertyOf": {
"@id": "knora-api:hasValue"
},
"rdfs:comment": "Indicates the position of a resource within a compound object. Typically used to indicate the order of pages within a book or similar resource.",
"@type": "owl:DatatypeProperty",
"knora-api:objectType": {
"@id": "xsd:integer"
},
"@id": "knora-api:seqnum"
},
{
"@id": "knora-api:subjectType",
"@type": "rdf:Property",
"rdfs:label": "Subject type",
"rdfs:comment": "Specifies the required type of the subjects of a property"
},
{
"rdfs:label": "version ARK URL",
"rdfs:comment": "Provides the ARK URL of a particular version of a resource.",
"@type": "owl:DatatypeProperty",
"knora-api:objectType": {
"@id": "xsd:anyURI"
},
"@id": "knora-api:versionArkUrl"
},
{
"@id": "rdfs:label",
"@type": "owl:DatatypeProperty"
}
],
"@context": {
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"knora-api": "http://api.knora.org/ontology/knora-api/simple/v2#",
"owl": "http://www.w3.org/2002/07/owl#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"xsd": "http://www.w3.org/2001/XMLSchema#"
}
}
========================================================================================================================
Approved data:
{
"@id": "http://api.knora.org/ontology/knora-api/simple/v2",
"@type": "owl:Ontology",
"rdfs:label": "The knora-api ontology in the simple schema",
"@graph": [
{
"rdfs:label": "Annotation",
"rdfs:subClassOf": [
{
"@id": "knora-api:Resource"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasComment"
},
"owl:minCardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:isAnnotationOf"
},
"owl:minCardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "A generic class for representing annotations",
"@type": "owl:Class",
"@id": "knora-api:Annotation"
},
{
"@id": "knora-api:ArchiveRepresentation",
"@type": "owl:Class",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasArchiveFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:label": "Representation (Zip)"
},
{
"rdfs:label": "Representation (Audio)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasAudioFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents a file containing audio data",
"@type": "owl:Class",
"@id": "knora-api:AudioRepresentation"
},
{
"rdfs:label": "Color literal",
"rdfs:comment": "Represents a color.",
"@type": "rdfs:Datatype",
"owl:withRestrictions": {
"xsd:pattern": "#([0-9a-fA-F]{3}){1,2}"
},
"owl:onDatatype": {
"@id": "xsd:string"
},
"@id": "knora-api:Color"
},
{
"rdfs:label": "Representation (3D)",
"rdfs:subClassOf": [
{
"@id": "knora-api:Representation"
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:arkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasDDDFile"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasIncomingLink"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:hasStandoffLinkTo"
},
"owl:minCardinality": 0
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "knora-api:versionArkUrl"
},
"owl:cardinality": 1
},
{
"@type": "owl:Restriction",
"owl:onProperty": {
"@id": "rdfs:label"
},
"owl:cardinality": 1
}
],
"rdfs:comment": "Represents a file containg 3D data",
"@type": "owl:Class",
"@id": "knora-api:DDDRepresentation"
},
{
"rdfs:label": "Date literal",
"rdfs:comment": "Represents a date as a period with different poss...