{ "@context": [ { "as": "https://www.w3.org/ns/activitystreams", "owl": "http://www.w3.org/2002/07/owl#", "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", "rdfs": "http://www.w3.org/2000/01/rdf-schema#", "rfc": "https://tools.ietf.org/html/", "schema": "http://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#" }, { "domain": "rdfs:domain", "example": "schema:workExample", "isDefinedBy": "rdfs:isDefinedBy", "mainEntity": "schema:mainEntity", "members": "owl:members", "name": "schema:name", "notes": "rdfs:comment", "range": "rdfs:range", "subClassOf": "rdfs:subClassOf", "disjointWith": "owl:disjointWith", "subPropertyOf": "rdfs:subPropertyOf", "unionOf": "owl:unionOf", "url": "schema:URL" } ], "id": "https://example.com/fake-vocabulary", "type": "owl:Ontology", "name": "FakeVocabulary", "members": [ { "id": "https://example.com/fake-vocabulary#CustomType", "type": "owl:Class", "example": [ { "id": "https://example.com/fake-vocabulary#ex1-jsonld", "type": "http://schema.org/CreativeWork", "mainEntity": { "type": "CustomType", "actor": { "type": "Person", "name": "Nemo" }, "object": "http://example.org/foo", "summary": "A short summary" }, "name": "Example 1" } ], "notes": "Custom note for this custom type.", "subClassOf": { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-activity", "name": "as:Activity" }, "disjointWith": [], "name": "CustomType", "url": "https://example.com/fake-vocabulary#dfn-customtype" }, { "id": "https://example.com/fake-vocabulary#customproperty", "type": "rdf:Property", "example": [ { "id": "https://example.com/fake-vocabulary#ex2-jsonld", "type": "http://schema.org/CreativeWork", "mainEntity": { "type": "CustomType", "actor": "http://sally.example.org", "object": "http://example.org/foo", "summary": "Sally and the Foo object", "customproperty": "http://exmaple.org/customtype" }, "name": "Example 2" } ], "notes": "This is a description of a custom property.", "domain": { "type": "owl:Class", "unionOf": { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-activity", "name": "as:Activity" } }, "isDefinedBy": "https://example.com/fake-vocabulary#dfn-customproperty", "range": { "type": "owl:Class", "unionOf": [ { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-object", "name": "as:Object" }, { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-link", "name": "as:Link" }, { "type": "owl:Class", "url": "https://example.com/fake-vocabulary#dfn-customtype", "name": "CustomType" } ] }, "subPropertyOf": { "type": "owl:Class", "url": "https://example.com/fake-vocabulary#dfn-target", "name": "as:target" }, "name": "customproperty", "url": "https://example.com/fake-vocabulary#dfn-customproperty" }, { "id": "https://example.com/fake-vocabulary#Update", "type": "owl:Class", "notes": "Collides with the ActivityStreams Update type.", "subClassOf": { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-activity", "name": "as:Activity" }, "disjointWith": [], "name": "Update", "url": "https://example.com/fake-vocabulary#dfn-update" }, { "id": "https://example.com/fake-vocabulary#accuracy", "type": "rdf:Property", "notes": "Collides with the ActivityStreams accuracy property", "domain": { "type": "owl:Class", "unionOf": [ { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-update", "name": "as:Update" }, { "type": "owl:Class", "url": "https://example.com/fake-vocabulary#dfn-update", "name": "Update" } ] }, "isDefinedBy": "https://example.com/fake-vocabulary#dfn-accuracy", "range": { "type": "owl:Class", "unionOf": [ { "type": "owl:Class", "url": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-update", "name": "as:Update" }, { "type": "owl:Class", "url": "https://example.com/fake-vocabulary#dfn-update", "name": "Update" } ] }, "name": "accuracy", "url": "https://example.com/fake-vocabulary#dfn-accuracy" } ] }