lib/rdf/vocab/as.rb in rdf-vocab-3.1.10 vs lib/rdf/vocab/as.rb in rdf-vocab-3.1.11

- old
+ new

@@ -1,1352 +1,839 @@ # -*- encoding: utf-8 -*- # frozen_string_literal: true # This file generated automatically using rdf vocabulary format from https://www.w3.org/ns/activitystreams# require 'rdf' module RDF::Vocab - # @!parse - # # Vocabulary for <https://www.w3.org/ns/activitystreams#> - # # - # # Activity Streams 2.0 - # # - # # Extended Activity Streams 2.0 Vocabulary - # class AS < RDF::StrictVocabulary - # # Actor accepts the Object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Accept - # - # # An Object representing some form of Action that has been taken - # # @return [RDF::Vocabulary::Term] - # attr_reader :Activity - # - # # To Add an Object or Link to Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Add - # - # # Actor announces the object to the target - # # @return [RDF::Vocabulary::Term] - # attr_reader :Announce - # - # # Represents a software application of any sort - # # @return [RDF::Vocabulary::Term] - # attr_reader :Application - # - # # To Arrive Somewhere (can be used, for instance, to indicate that a particular entity is currently located somewhere, e.g. a "check-in") - # # @return [RDF::Vocabulary::Term] - # attr_reader :Arrive - # - # # A written work. Typically several paragraphs long. For example, a blog post or a news article. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Article - # - # # An audio file - # # @return [RDF::Vocabulary::Term] - # attr_reader :Audio - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :Block - # - # # An ordered or unordered collection of Objects or Links - # # @return [RDF::Vocabulary::Term] - # attr_reader :Collection - # - # # A subset of items from a Collection - # # @return [RDF::Vocabulary::Term] - # attr_reader :CollectionPage - # - # # To Create Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Create - # - # # To Delete Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Delete - # - # # The actor dislikes the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Dislike - # - # # Represents a digital document/file of any sort - # # @return [RDF::Vocabulary::Term] - # attr_reader :Document - # - # # An Event of any kind - # # @return [RDF::Vocabulary::Term] - # attr_reader :Event - # - # # To flag something (e.g. flag as inappropriate, flag as spam, etc) - # # @return [RDF::Vocabulary::Term] - # attr_reader :Flag - # - # # To Express Interest in Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Follow - # - # # A Group of any kind. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Group - # - # # Actor is ignoring the Object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Ignore - # - # # An Image file - # # @return [RDF::Vocabulary::Term] - # attr_reader :Image - # - # # An Activity that has no direct object - # # @return [RDF::Vocabulary::Term] - # attr_reader :IntransitiveActivity - # - # # To invite someone or something to something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Invite - # - # # To Join Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Join - # - # # To Leave Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Leave - # - # # To Like Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Like - # - # # Represents a qualified reference to another resource. Patterned after the RFC5988 Web Linking Model - # # @return [RDF::Vocabulary::Term] - # attr_reader :Link - # - # # The actor listened to the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Listen - # - # # A specialized Link that represents an @mention - # # @return [RDF::Vocabulary::Term] - # attr_reader :Mention - # - # # The actor is moving the object. The target specifies where the object is moving to. The origin specifies where the object is moving from. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Move - # - # # A Short note, typically less than a single paragraph. A "tweet" is an example, or a "status update" - # # @return [RDF::Vocabulary::Term] - # attr_reader :Note - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :Object - # - # # To Offer something to someone or something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Offer - # - # # A variation of Collection in which items are strictly ordered - # # @return [RDF::Vocabulary::Term] - # attr_reader :OrderedCollection - # - # # An ordered subset of items from an OrderedCollection - # # @return [RDF::Vocabulary::Term] - # attr_reader :OrderedCollectionPage - # - # # A rdf:List variant for Objects and Links - # # @return [RDF::Vocabulary::Term] - # attr_reader :OrderedItems - # - # # An Organization - # # @return [RDF::Vocabulary::Term] - # attr_reader :Organization - # - # # A Web Page - # # @return [RDF::Vocabulary::Term] - # attr_reader :Page - # - # # A Person - # # @return [RDF::Vocabulary::Term] - # attr_reader :Person - # - # # A physical or logical location - # # @return [RDF::Vocabulary::Term] - # attr_reader :Place - # - # # A Profile Document - # # @return [RDF::Vocabulary::Term] - # attr_reader :Profile - # - # # A question of any sort. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Question - # - # # The actor read the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Read - # - # # Actor rejects the Object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Reject - # - # # Represents a Social Graph relationship between two Individuals (indicated by the 'a' and 'b' properties) - # # @return [RDF::Vocabulary::Term] - # attr_reader :Relationship - # - # # To Remove Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Remove - # - # # A service provided by some entity - # # @return [RDF::Vocabulary::Term] - # attr_reader :Service - # - # # Actor tentatively accepts the Object - # # @return [RDF::Vocabulary::Term] - # attr_reader :TentativeAccept - # - # # Actor tentatively rejects the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :TentativeReject - # - # # A placeholder for a deleted object - # # @return [RDF::Vocabulary::Term] - # attr_reader :Tombstone - # - # # The actor is traveling to the target. The origin specifies where the actor is traveling from. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Travel - # - # # To Undo Something. This would typically be used to indicate that a previous Activity has been undone. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Undo - # - # # To Update/Modify Something - # # @return [RDF::Vocabulary::Term] - # attr_reader :Update - # - # # A Video document of any kind. - # # @return [RDF::Vocabulary::Term] - # attr_reader :Video - # - # # The actor viewed the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :View - # - # # Specifies the accuracy around the point established by the longitude and latitude - # # @return [RDF::Vocabulary::Term] - # attr_reader :accuracy - # - # # Subproperty of as:attributedTo that identifies the primary actor - # # @return [RDF::Vocabulary::Term] - # attr_reader :actor - # - # # The altitude of a place - # # @return [RDF::Vocabulary::Term] - # attr_reader :altitude - # - # # Describes a possible inclusive answer or option for a question. - # # @return [RDF::Vocabulary::Term] - # attr_reader :anyOf - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :attachment - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :attachments - # - # # Identifies an entity to which an object is attributed - # # @return [RDF::Vocabulary::Term] - # attr_reader :attributedTo - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :audience - # - # # Identifies the author of an object. Deprecated. Use as:attributedTo instead - # # @return [RDF::Vocabulary::Term] - # attr_reader :author - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :bcc - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :bto - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :cc - # - # # The content of the object. - # # @return [RDF::Vocabulary::Term] - # attr_reader :content - # - # # Specifies the context within which an object exists or an activity was performed - # # @return [RDF::Vocabulary::Term] - # attr_reader :context - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :current - # - # # Specifies the date and time the object was deleted - # # @return [RDF::Vocabulary::Term] - # attr_reader :deleted - # - # # On a Profile object, describes the object described by the profile - # # @return [RDF::Vocabulary::Term] - # attr_reader :describes - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :downstreamDuplicates - # - # # The duration of the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :duration - # - # # The ending time of the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :endTime - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :first - # - # # On a Tombstone object, describes the former type of the deleted object - # # @return [RDF::Vocabulary::Term] - # attr_reader :formerType - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :generator - # - # # The display height expressed as device independent pixels - # # @return [RDF::Vocabulary::Term] - # attr_reader :height - # - # # The target URI of the Link - # # @return [RDF::Vocabulary::Term] - # attr_reader :href - # - # # A hint about the language of the referenced resource - # # @return [RDF::Vocabulary::Term] - # attr_reader :hreflang - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :icon - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :id - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :image - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :inReplyTo - # - # # Indentifies an object used (or to be used) to complete an activity - # # @return [RDF::Vocabulary::Term] - # attr_reader :instrument - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :items - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :last - # - # # The latitude - # # @return [RDF::Vocabulary::Term] - # attr_reader :latitude - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :location - # - # # The longitude - # # @return [RDF::Vocabulary::Term] - # attr_reader :longitude - # - # # The MIME Media Type - # # @return [RDF::Vocabulary::Term] - # attr_reader :mediaType - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :name - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :next - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :object - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :objectType - # - # # Describes a possible exclusive answer or option for a question. - # # @return [RDF::Vocabulary::Term] - # attr_reader :oneOf - # - # # For certain activities, specifies the entity from which the action is directed. - # # @return [RDF::Vocabulary::Term] - # attr_reader :origin - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :partOf - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :prev - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :preview - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :provider - # - # # Specifies the date and time the object was published - # # @return [RDF::Vocabulary::Term] - # attr_reader :published - # - # # Specifies a radius around the point established by the longitude and latitude - # # @return [RDF::Vocabulary::Term] - # attr_reader :radius - # - # # A numeric rating (>= 0.0, <= 5.0) for the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :rating - # - # # The RFC 5988 or HTML5 Link Relation associated with the Link - # # @return [RDF::Vocabulary::Term] - # attr_reader :rel - # - # # On a Relationship object, describes the type of relationship - # # @return [RDF::Vocabulary::Term] - # attr_reader :relationship - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :replies - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :result - # - # # In a strictly ordered logical collection, specifies the index position of the first item in the items list - # # @return [RDF::Vocabulary::Term] - # attr_reader :startIndex - # - # # The starting time of the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :startTime - # - # # On a Relationship object, identifies the subject. e.g. when saying "John is connected to Sally", 'subject' refers to 'John' - # # @return [RDF::Vocabulary::Term] - # attr_reader :subject - # - # # A short summary of the object - # # @return [RDF::Vocabulary::Term] - # attr_reader :summary - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :tag - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :tags - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :target - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :to - # - # # The total number of items in a logical collection - # # @return [RDF::Vocabulary::Term] - # attr_reader :totalItems - # - # # Identifies the unit of measurement used by the radius, altitude and accuracy properties. The value can be expressed either as one of a set of predefined units or as a well-known common URI that identifies units. - # # @return [RDF::Vocabulary::Term] - # attr_reader :units - # - # # Specifies when the object was last updated - # # @return [RDF::Vocabulary::Term] - # attr_reader :updated - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :upstreamDuplicates - # - # # Specifies a link to a specific representation of the Object - # # @return [RDF::Vocabulary::Term] - # attr_reader :url - # - # # @return [RDF::Vocabulary::Term] - # attr_reader :verb - # - # # Specifies the preferred display width of the content, expressed in terms of device independent pixels. - # # @return [RDF::Vocabulary::Term] - # attr_reader :width - # - # end AS = Class.new(RDF::StrictVocabulary("https://www.w3.org/ns/activitystreams#")) do # Ontology definition ontology :"https://www.w3.org/ns/activitystreams#", comment: "Extended Activity Streams 2.0 Vocabulary".freeze, + "http://www.w3.org/2002/07/owl#imports": "http://www.w3.org/ns/prov#".freeze, label: "Activity Streams 2.0".freeze, - "owl:imports": "prov:".freeze, - type: "owl:Ontology".freeze + type: "http://www.w3.org/2002/07/owl#Ontology".freeze # Class definitions term :Accept, comment: "Actor accepts the Object".freeze, label: "Accept".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Activity, comment: "An Object representing some form of Action that has been taken".freeze, label: "Activity".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Add, comment: "To Add an Object or Link to Something".freeze, label: "Add".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Announce, comment: "Actor announces the object to the target".freeze, label: "Announce".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Application, comment: "Represents a software application of any sort".freeze, label: "Application".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Arrive, comment: "To Arrive Somewhere (can be used, for instance, to indicate that a particular entity is currently located somewhere, e.g. a \"check-in\")".freeze, label: "Arrive".freeze, - subClassOf: "as:IntransitiveActivity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#IntransitiveActivity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Article, comment: "A written work. Typically several paragraphs long. For example, a blog post or a news article.".freeze, label: "Article".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Audio, comment: "An audio file".freeze, label: "Audio".freeze, - subClassOf: "as:Document".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Document".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Block, label: "Block".freeze, - subClassOf: "as:Ignore".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Ignore".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Collection, comment: "An ordered or unordered collection of Objects or Links".freeze, label: "Collection".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :CollectionPage, comment: "A subset of items from a Collection".freeze, label: "CollectionPage".freeze, - subClassOf: "as:Collection".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Collection".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Create, comment: "To Create Something".freeze, label: "Create".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Delete, comment: "To Delete Something".freeze, label: "Delete".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Dislike, comment: "The actor dislikes the object".freeze, label: "Dislike".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Document, comment: "Represents a digital document/file of any sort".freeze, label: "Document".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Event, comment: "An Event of any kind".freeze, label: "Event".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Flag, comment: "To flag something (e.g. flag as inappropriate, flag as spam, etc)".freeze, label: "Flag".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Follow, comment: "To Express Interest in Something".freeze, label: "Follow".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Group, comment: "A Group of any kind.".freeze, label: "Group".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Ignore, comment: "Actor is ignoring the Object".freeze, label: "Ignore".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Image, comment: "An Image file".freeze, label: "Image".freeze, - subClassOf: "as:Document".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Document".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :IntransitiveActivity, comment: "An Activity that has no direct object".freeze, label: "IntransitiveActivity".freeze, - subClassOf: ["as:Activity".freeze, term( + subClassOf: ["https://www.w3.org/ns/activitystreams#Activity".freeze, term( maxCardinality: "0".freeze, - onProperty: "as:object".freeze, - type: "owl:Restriction".freeze + onProperty: "https://www.w3.org/ns/activitystreams#object".freeze, + type: "http://www.w3.org/2002/07/owl#Restriction".freeze )], - type: "owl:Class".freeze + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Invite, comment: "To invite someone or something to something".freeze, label: "Invite".freeze, - subClassOf: "as:Offer".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Offer".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Join, comment: "To Join Something".freeze, label: "Join".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Leave, comment: "To Leave Something".freeze, label: "Leave".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Like, comment: "To Like Something".freeze, label: "Like".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Link, comment: "Represents a qualified reference to another resource. Patterned after the RFC5988 Web Linking Model".freeze, + "http://www.w3.org/2002/07/owl#disjointWith": "https://www.w3.org/ns/activitystreams#Object".freeze, label: "Link".freeze, - "owl:disjointWith": "as:Object".freeze, - type: "owl:Class".freeze + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Listen, comment: "The actor listened to the object".freeze, label: "Listen".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Mention, comment: "A specialized Link that represents an @mention".freeze, label: "Mention".freeze, - subClassOf: "as:Link".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Link".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Move, comment: "The actor is moving the object. The target specifies where the object is moving to. The origin specifies where the object is moving from.".freeze, label: "Move".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Note, comment: "A Short note, typically less than a single paragraph. A \"tweet\" is an example, or a \"status update\"".freeze, label: "Note".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Object, label: "Object".freeze, - type: "owl:Class".freeze + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Offer, comment: "To Offer something to someone or something".freeze, label: "Offer".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :OrderedCollection, comment: "A variation of Collection in which items are strictly ordered".freeze, label: "OrderedCollection".freeze, subClassOf: term( - intersectionOf: list("as:Collection".freeze, term( - allValuesFrom: term( - intersectionOf: list("as:OrderedItems".freeze, term( - "owl:complementOf": term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) - ), - type: "owl:Class".freeze - )), - type: "owl:Class".freeze - ), - onProperty: "as:items".freeze, - type: "owl:Restriction".freeze - )), - type: "owl:Class".freeze + intersectionOf: list("https://www.w3.org/ns/activitystreams#Collection".freeze, "_:g14420".freeze), + type: "http://www.w3.org/2002/07/owl#Class".freeze ), - type: "owl:Class".freeze + type: "http://www.w3.org/2002/07/owl#Class".freeze term :OrderedCollectionPage, comment: "An ordered subset of items from an OrderedCollection".freeze, label: "OrderedCollectionPage".freeze, - subClassOf: ["as:CollectionPage".freeze, "as:OrderedCollection".freeze], - type: "owl:Class".freeze + subClassOf: ["https://www.w3.org/ns/activitystreams#CollectionPage".freeze, "https://www.w3.org/ns/activitystreams#OrderedCollection".freeze], + type: "http://www.w3.org/2002/07/owl#Class".freeze term :OrderedItems, comment: "A rdf:List variant for Objects and Links".freeze, label: "OrderedItems".freeze, subClassOf: term( - intersectionOf: list("rdf:List".freeze, term( - allValuesFrom: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) - ), - onProperty: "rdf:first".freeze, - type: "owl:Restriction".freeze - ), term( - allValuesFrom: "as:OrderedItems".freeze, - onProperty: "rdf:rest".freeze, - type: "owl:Restriction".freeze - )), - type: "owl:Class".freeze + intersectionOf: list("http://www.w3.org/1999/02/22-rdf-syntax-ns#List".freeze, "_:g16060".freeze, "_:g16100".freeze), + type: "http://www.w3.org/2002/07/owl#Class".freeze ), - type: "owl:Class".freeze + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Organization, comment: "An Organization".freeze, label: "Organization".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Page, comment: "A Web Page".freeze, label: "Page".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Person, comment: "A Person".freeze, label: "Person".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Place, comment: "A physical or logical location".freeze, label: "Place".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Profile, comment: "A Profile Document".freeze, label: "Profile".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Question, comment: "A question of any sort.".freeze, label: "Question".freeze, - subClassOf: "as:IntransitiveActivity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#IntransitiveActivity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Read, comment: "The actor read the object".freeze, label: "Read".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Reject, comment: "Actor rejects the Object".freeze, label: "Reject".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Relationship, comment: "Represents a Social Graph relationship between two Individuals (indicated by the 'a' and 'b' properties)".freeze, label: "Relationship".freeze, - subClassOf: "as:Object".freeze, - type: ["owl:Class".freeze, "rdf:Statement".freeze] + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: ["http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement".freeze, "http://www.w3.org/2002/07/owl#Class".freeze] term :Remove, comment: "To Remove Something".freeze, label: "Remove".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Service, comment: "A service provided by some entity".freeze, label: "Service".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :TentativeAccept, comment: "Actor tentatively accepts the Object".freeze, label: "TentativeAccept".freeze, - subClassOf: "as:Accept".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Accept".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :TentativeReject, comment: "Actor tentatively rejects the object".freeze, label: "TentativeReject".freeze, - subClassOf: "as:Reject".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Reject".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Tombstone, comment: "A placeholder for a deleted object".freeze, label: "Tombstone".freeze, - subClassOf: "as:Object".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Travel, comment: "The actor is traveling to the target. The origin specifies where the actor is traveling from.".freeze, label: "Travel".freeze, - subClassOf: "as:IntransitiveActivity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#IntransitiveActivity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Undo, comment: "To Undo Something. This would typically be used to indicate that a previous Activity has been undone.".freeze, label: "Undo".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Update, comment: "To Update/Modify Something".freeze, label: "Update".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :Video, comment: "A Video document of any kind.".freeze, label: "Video".freeze, - subClassOf: "as:Document".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Document".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze term :View, comment: "The actor viewed the object".freeze, label: "View".freeze, - subClassOf: "as:Activity".freeze, - type: "owl:Class".freeze + subClassOf: "https://www.w3.org/ns/activitystreams#Activity".freeze, + type: "http://www.w3.org/2002/07/owl#Class".freeze # Property definitions property :accuracy, comment: "Specifies the accuracy around the point established by the longitude and latitude".freeze, - domain: "as:Place".freeze, + domain: "https://www.w3.org/ns/activitystreams#Place".freeze, label: "accuracy".freeze, range: term( - "owl:onDatatype": "xsd:float".freeze, - "owl:withRestrictions": list(term( - "xsd:minInclusive": "0.0".freeze - )), - type: "rdfs:Datatype".freeze + "http://www.w3.org/2002/07/owl#onDatatype": "http://www.w3.org/2001/XMLSchema#float".freeze, + "http://www.w3.org/2002/07/owl#withRestrictions": list("_:g15580".freeze), + type: "http://www.w3.org/2000/01/rdf-schema#Datatype".freeze ), - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :actor, comment: "Subproperty of as:attributedTo that identifies the primary actor".freeze, - domain: "as:Activity".freeze, + domain: "https://www.w3.org/ns/activitystreams#Activity".freeze, label: "actor".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - subPropertyOf: "as:attributedTo".freeze, - type: "owl:ObjectProperty".freeze + subPropertyOf: "https://www.w3.org/ns/activitystreams#attributedTo".freeze, + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :altitude, comment: "The altitude of a place".freeze, - domain: "as:Place".freeze, + domain: "https://www.w3.org/ns/activitystreams#Place".freeze, label: "altitude".freeze, - range: "xsd:float".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#float".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :anyOf, comment: "Describes a possible inclusive answer or option for a question.".freeze, - domain: "as:Question".freeze, + domain: "https://www.w3.org/ns/activitystreams#Question".freeze, label: "oneOf".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :attachment, - domain: "as:Object".freeze, - equivalentProperty: "as:attachments".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, + equivalentProperty: "https://www.w3.org/ns/activitystreams#attachments".freeze, label: "attachment".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Link".freeze, "as:Object".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Link".freeze, "https://www.w3.org/ns/activitystreams#Object".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :attachments, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "attachments".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:DeprecatedProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :attributedTo, comment: "Identifies an entity to which an object is attributed".freeze, domain: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), label: "attributedTo".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :audience, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "audience".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :author, comment: "Identifies the author of an object. Deprecated. Use as:attributedTo instead".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "author".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - subPropertyOf: "as:attributedTo".freeze, - type: ["owl:DeprecatedProperty".freeze, "owl:ObjectProperty".freeze] + subPropertyOf: "https://www.w3.org/ns/activitystreams#attributedTo".freeze, + type: ["http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :bcc, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "bcc".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :bto, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "bto".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :cc, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "cc".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :content, comment: "The content of the object.".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "content".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list(term( - type: "rdfs:Datatype".freeze - ), "xsd:string".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("_:g15980".freeze, "http://www.w3.org/2001/XMLSchema#string".freeze) ), - type: "owl:DatatypeProperty".freeze + type: "http://www.w3.org/2002/07/owl#DatatypeProperty".freeze property :context, comment: "Specifies the context within which an object exists or an activity was performed".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "context".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :current, - domain: "as:Collection".freeze, + domain: "https://www.w3.org/ns/activitystreams#Collection".freeze, label: "current".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:CollectionPage".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#CollectionPage".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :deleted, comment: "Specifies the date and time the object was deleted".freeze, - domain: "as:Tombstone".freeze, + domain: "https://www.w3.org/ns/activitystreams#Tombstone".freeze, label: "deleted".freeze, - range: "xsd:dateTime".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#dateTime".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :describes, comment: "On a Profile object, describes the object described by the profile".freeze, - domain: "as:Profile".freeze, + domain: "https://www.w3.org/ns/activitystreams#Profile".freeze, label: "describes".freeze, - range: "as:Object".freeze, - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + range: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :downstreamDuplicates, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "downstreamDuplicates".freeze, - range: "xsd:anyURI".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:DeprecatedProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#anyURI".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze] property :duration, comment: "The duration of the object".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "duration".freeze, - range: "xsd:duration".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#duration".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :endTime, comment: "The ending time of the object".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "endTime".freeze, - range: "xsd:dateTime".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#dateTime".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :first, - domain: "as:Collection".freeze, + domain: "https://www.w3.org/ns/activitystreams#Collection".freeze, label: "first".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:CollectionPage".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#CollectionPage".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :formerType, comment: "On a Tombstone object, describes the former type of the deleted object".freeze, - domain: "as:Tombstone".freeze, + domain: "https://www.w3.org/ns/activitystreams#Tombstone".freeze, label: "formerType".freeze, - range: "as:Object".freeze, - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + range: "https://www.w3.org/ns/activitystreams#Object".freeze, + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :generator, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "generator".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :height, comment: "The display height expressed as device independent pixels".freeze, - domain: "as:Link".freeze, + domain: "https://www.w3.org/ns/activitystreams#Link".freeze, label: "height".freeze, - range: "xsd:nonNegativeInteger".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#nonNegativeInteger".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :href, comment: "The target URI of the Link".freeze, - domain: "as:Link".freeze, + domain: "https://www.w3.org/ns/activitystreams#Link".freeze, label: "href".freeze, - range: "xsd:anyURI".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#anyURI".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :hreflang, comment: "A hint about the language of the referenced resource".freeze, - domain: "as:Link".freeze, + domain: "https://www.w3.org/ns/activitystreams#Link".freeze, label: "hreflang".freeze, - range: "xsd:language".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#language".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :icon, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "icon".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Image".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Image".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :id, domain: term( - type: "owl:Class".freeze, - unionOf: list("as:Link".freeze, "as:Object".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Link".freeze, "https://www.w3.org/ns/activitystreams#Object".freeze) ), label: "id".freeze, - range: "xsd:anyURI".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:DeprecatedProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#anyURI".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :image, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "image".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Image".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Image".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :inReplyTo, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "inReplyTo".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :instrument, comment: "Indentifies an object used (or to be used) to complete an activity".freeze, - domain: "as:Activity".freeze, + domain: "https://www.w3.org/ns/activitystreams#Activity".freeze, label: "instrument".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :items, - domain: "as:Collection".freeze, + domain: "https://www.w3.org/ns/activitystreams#Collection".freeze, label: "items".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list(term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) - ), "as:OrderedItems".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("_:g15260".freeze, "https://www.w3.org/ns/activitystreams#OrderedItems".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :last, - domain: "as:Collection".freeze, + domain: "https://www.w3.org/ns/activitystreams#Collection".freeze, label: "last".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:CollectionPage".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#CollectionPage".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :latitude, comment: "The latitude".freeze, - domain: "as:Place".freeze, + domain: "https://www.w3.org/ns/activitystreams#Place".freeze, label: "latitude".freeze, - range: "xsd:float".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#float".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :location, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "location".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :longitude, comment: "The longitude".freeze, - domain: "as:Place".freeze, + domain: "https://www.w3.org/ns/activitystreams#Place".freeze, label: "longitude".freeze, - range: "xsd:float".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#float".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :mediaType, comment: "The MIME Media Type".freeze, domain: term( - type: "owl:Class".freeze, - unionOf: list("as:Link".freeze, "as:Object".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Link".freeze, "https://www.w3.org/ns/activitystreams#Object".freeze) ), label: "mediaType".freeze, - range: "xsd:string".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#string".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :name, domain: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), + "http://www.w3.org/2000/01/rdf-schema#name": "The default, plain-text display name of the object or link.".freeze, label: "name".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list(term( - type: "rdfs:Datatype".freeze - ), "xsd:string".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("_:g15160".freeze, "http://www.w3.org/2001/XMLSchema#string".freeze) ), - "rdfs:name": "The default, plain-text display name of the object or link.".freeze, - type: "owl:DatatypeProperty".freeze + type: "http://www.w3.org/2002/07/owl#DatatypeProperty".freeze property :next, - domain: "as:CollectionPage".freeze, + domain: "https://www.w3.org/ns/activitystreams#CollectionPage".freeze, label: "next".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:CollectionPage".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#CollectionPage".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :object, domain: term( - type: "owl:Class".freeze, - unionOf: list("as:Activity".freeze, "as:Relationship".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Activity".freeze, "https://www.w3.org/ns/activitystreams#Relationship".freeze) ), label: "object".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :objectType, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "objectType".freeze, - range: "xsd:anyURI".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:DeprecatedProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#anyURI".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :oneOf, comment: "Describes a possible exclusive answer or option for a question.".freeze, - domain: "as:Question".freeze, + domain: "https://www.w3.org/ns/activitystreams#Question".freeze, label: "oneOf".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :origin, comment: "For certain activities, specifies the entity from which the action is directed.".freeze, - domain: "as:Activity".freeze, + domain: "https://www.w3.org/ns/activitystreams#Activity".freeze, label: "origin".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :partOf, - domain: "as:CollectionPage".freeze, + domain: "https://www.w3.org/ns/activitystreams#CollectionPage".freeze, label: "partOf".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Collection".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Collection".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :prev, - domain: "as:CollectionPage".freeze, + domain: "https://www.w3.org/ns/activitystreams#CollectionPage".freeze, label: "prev".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:CollectionPage".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#CollectionPage".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :preview, domain: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), label: "preview".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :provider, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "provider".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:DeprecatedProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :published, comment: "Specifies the date and time the object was published".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "published".freeze, - range: "xsd:dateTime".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#dateTime".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :radius, comment: "Specifies a radius around the point established by the longitude and latitude".freeze, - domain: "as:Place".freeze, + domain: "https://www.w3.org/ns/activitystreams#Place".freeze, label: "radius".freeze, range: term( - "owl:onDatatype": "xsd:float".freeze, - "owl:withRestrictions": list(term( - "xsd:minInclusive": "0.0".freeze - )), - type: "rdfs:Datatype".freeze + "http://www.w3.org/2002/07/owl#onDatatype": "http://www.w3.org/2001/XMLSchema#float".freeze, + "http://www.w3.org/2002/07/owl#withRestrictions": list("_:g14720".freeze), + type: "http://www.w3.org/2000/01/rdf-schema#Datatype".freeze ), - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :rating, comment: "A numeric rating (>= 0.0, <= 5.0) for the object".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "rating".freeze, range: term( - "owl:onDatatype": "xsd:float".freeze, - "owl:withRestrictions": list(term( - "xsd:minInclusive": "0.0".freeze - ), term( - "xsd:maxInclusive": "5.0".freeze - )), - type: "rdfs:Datatype".freeze + "http://www.w3.org/2002/07/owl#onDatatype": "http://www.w3.org/2001/XMLSchema#float".freeze, + "http://www.w3.org/2002/07/owl#withRestrictions": list("_:g14140".freeze, "_:g14180".freeze), + type: "http://www.w3.org/2000/01/rdf-schema#Datatype".freeze ), - type: ["owl:DatatypeProperty".freeze, "owl:DeprecatedProperty".freeze, "owl:FunctionalProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :rel, comment: "The RFC 5988 or HTML5 Link Relation associated with the Link".freeze, - domain: "as:Link".freeze, + domain: "https://www.w3.org/ns/activitystreams#Link".freeze, label: "rel".freeze, - range: "xsd:string".freeze, - type: "owl:DatatypeProperty".freeze + range: "http://www.w3.org/2001/XMLSchema#string".freeze, + type: "http://www.w3.org/2002/07/owl#DatatypeProperty".freeze property :relationship, comment: "On a Relationship object, describes the type of relationship".freeze, - domain: "as:Relationship".freeze, + domain: "https://www.w3.org/ns/activitystreams#Relationship".freeze, label: "relationship".freeze, - range: "rdf:Property".freeze, - subPropertyOf: "rdf:predicate".freeze, - type: "owl:ObjectProperty".freeze + range: "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property".freeze, + subPropertyOf: "http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate".freeze, + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :replies, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "replies".freeze, - range: "as:Collection".freeze, - type: "owl:ObjectProperty".freeze + range: "https://www.w3.org/ns/activitystreams#Collection".freeze, + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :result, - domain: "as:Activity".freeze, + domain: "https://www.w3.org/ns/activitystreams#Activity".freeze, label: "result".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :startIndex, comment: "In a strictly ordered logical collection, specifies the index position of the first item in the items list".freeze, - domain: "as:OrderedCollectionPage".freeze, + domain: "https://www.w3.org/ns/activitystreams#OrderedCollectionPage".freeze, label: "startIndex".freeze, - range: "xsd:nonNegativeInteger".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#nonNegativeInteger".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :startTime, comment: "The starting time of the object".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "startTime".freeze, - range: "xsd:dateTime".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#dateTime".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :subject, comment: "On a Relationship object, identifies the subject. e.g. when saying \"John is connected to Sally\", 'subject' refers to 'John'".freeze, - domain: "as:Relationship".freeze, + domain: "https://www.w3.org/ns/activitystreams#Relationship".freeze, label: "a".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Link".freeze, "as:Object".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Link".freeze, "https://www.w3.org/ns/activitystreams#Object".freeze) ), - subPropertyOf: "rdf:subject".freeze, - type: ["owl:FunctionalProperty".freeze, "owl:ObjectProperty".freeze] + subPropertyOf: "http://www.w3.org/1999/02/22-rdf-syntax-ns#subject".freeze, + type: ["http://www.w3.org/2002/07/owl#FunctionalProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :summary, comment: "A short summary of the object".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "summary".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list(term( - type: "rdfs:Datatype".freeze - ), "xsd:string".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("_:g15000".freeze, "http://www.w3.org/2001/XMLSchema#string".freeze) ), - type: "owl:DatatypeProperty".freeze + type: "http://www.w3.org/2002/07/owl#DatatypeProperty".freeze property :tag, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "tag".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :tags, - domain: "as:Object".freeze, - equivalentProperty: "as:tag".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, + equivalentProperty: "https://www.w3.org/ns/activitystreams#tag".freeze, label: "tags".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: ["owl:DeprecatedProperty".freeze, "owl:ObjectProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#ObjectProperty".freeze] property :target, - domain: "as:Activity".freeze, + domain: "https://www.w3.org/ns/activitystreams#Activity".freeze, label: "target".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :to, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "to".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Object".freeze, "as:Link".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Object".freeze, "https://www.w3.org/ns/activitystreams#Link".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :totalItems, comment: "The total number of items in a logical collection".freeze, - domain: "as:Collection".freeze, + domain: "https://www.w3.org/ns/activitystreams#Collection".freeze, label: "totalItems".freeze, - range: "xsd:nonNegativeInteger".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#nonNegativeInteger".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :units, comment: "Identifies the unit of measurement used by the radius, altitude and accuracy properties. The value can be expressed either as one of a set of predefined units or as a well-known common URI that identifies units.".freeze, - domain: "as:Place".freeze, + domain: "https://www.w3.org/ns/activitystreams#Place".freeze, label: "units".freeze, range: term( - type: "rdfs:Datatype".freeze, - unionOf: list(term( - "owl:oneOf": list("inches".freeze, "feet".freeze, "miles".freeze, "cm".freeze, "m".freeze, "km".freeze), - type: "rdfs:Datatype".freeze - ), "xsd:anyURI".freeze) + type: "http://www.w3.org/2000/01/rdf-schema#Datatype".freeze, + unionOf: list("_:g14600".freeze, "http://www.w3.org/2001/XMLSchema#anyURI".freeze) ), - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :updated, comment: "Specifies when the object was last updated".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "updated".freeze, - range: "xsd:dateTime".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#dateTime".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :upstreamDuplicates, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "upstreamDuplicates".freeze, - range: "xsd:anyURI".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:DeprecatedProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#anyURI".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze] property :url, comment: "Specifies a link to a specific representation of the Object".freeze, - domain: "as:Object".freeze, + domain: "https://www.w3.org/ns/activitystreams#Object".freeze, label: "url".freeze, range: term( - type: "owl:Class".freeze, - unionOf: list("as:Link".freeze, "owl:Thing".freeze) + type: "http://www.w3.org/2002/07/owl#Class".freeze, + unionOf: list("https://www.w3.org/ns/activitystreams#Link".freeze, "http://www.w3.org/2002/07/owl#Thing".freeze) ), - type: "owl:ObjectProperty".freeze + type: "http://www.w3.org/2002/07/owl#ObjectProperty".freeze property :verb, - domain: "as:Activity".freeze, + domain: "https://www.w3.org/ns/activitystreams#Activity".freeze, label: "verb".freeze, - range: "xsd:anyURI".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:DeprecatedProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#anyURI".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#DeprecatedProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] property :width, comment: "Specifies the preferred display width of the content, expressed in terms of device independent pixels.".freeze, - domain: "as:Link".freeze, + domain: "https://www.w3.org/ns/activitystreams#Link".freeze, label: "width".freeze, - range: "xsd:nonNegativeInteger".freeze, - type: ["owl:DatatypeProperty".freeze, "owl:FunctionalProperty".freeze] + range: "http://www.w3.org/2001/XMLSchema#nonNegativeInteger".freeze, + type: ["http://www.w3.org/2002/07/owl#DatatypeProperty".freeze, "http://www.w3.org/2002/07/owl#FunctionalProperty".freeze] end end