Class: RDF::Vocab::SiocTypes

Inherits:
StrictVocabulary show all
Defined in:
vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb

Overview

Vocabulary for http://rdfs.org/sioc/types#

SIOC Types Ontology Module Namespace

Extends the SIOC Core Ontology (Semantically-Interlinked Online Communities) by defining subclasses and subproperties of SIOC terms.

Instance Attribute Summary collapse

Method Summary

Methods inherited from StrictVocabulary

[], strict?

Methods inherited from RDF::Vocabulary

[], #[], __prefix__, _orig_each, _orig_from_sym, camelize, each, each_statement, enum_for, expand_pname, find, find_term, from_graph, from_sym, imported_from, imports, #initialize, inspect, #inspect, limit_vocabs, list, method_missing, #method_missing, ontology, properties, property, strict?, to_html, to_iri, to_jsonld, #to_s, to_s, to_ttl, #to_uri, to_uri, value_to_html, vocab_map

Constructor Details

This class inherits a constructor from RDF::Vocabulary

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class RDF::Vocabulary

Instance Attribute Details

#AddressBookRDF::Vocabulary::Term (readonly)

Describes a collection of personal or organisational addresses.



10
11
12
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 10

def AddressBook
  @AddressBook
end

#AnnotationSetRDF::Vocabulary::Term (readonly)

Describes a set of annotations, for example, those created by a particular user or related to a particular topic.



14
15
16
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 14

def AnnotationSet
  @AnnotationSet
end

#AnswerRDF::Vocabulary::Term (readonly)

A Post that provides an answer in reply to a Question.



18
19
20
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 18

def Answer
  @Answer
end

#ArgumentativeDiscussionRDF::Vocabulary::Term (readonly)

Describes a discussion area where logical arguments can take place.



22
23
24
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 22

def ArgumentativeDiscussion
  @ArgumentativeDiscussion
end

#AudioChannelRDF::Vocabulary::Term (readonly)

Describes a channel for distributing audio or sound files, for example, a podcast.



26
27
28
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 26

def AudioChannel
  @AudioChannel
end

#BestAnswerRDF::Vocabulary::Term (readonly)

A Post that is the best answer to a Question, as chosen by the UserAccount who asked the Question or as voted by a Community of UserAccounts.



30
31
32
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 30

def BestAnswer
  @BestAnswer
end

#BlogPostRDF::Vocabulary::Term (readonly)

Describes a post that is specifically made on a weblog.



34
35
36
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 34

def BlogPost
  @BlogPost
end

#BoardPostRDF::Vocabulary::Term (readonly)

Describes a post that is specifically made on a message board.



38
39
40
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 38

def BoardPost
  @BoardPost
end

#BookmarkFolderRDF::Vocabulary::Term (readonly)

Describes a shared collection of bookmarks.



42
43
44
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 42

def BookmarkFolder
  @BookmarkFolder
end

#BriefcaseRDF::Vocabulary::Term (readonly)

Describes a briefcase or file service.



46
47
48
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 46

def Briefcase
  @Briefcase
end

#CategoryRDF::Vocabulary::Term (readonly)

Category is used on the object of sioc:topic to indicate that this resource is a category on a site.



50
51
52
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 50

def Category
  @Category
end

#ChatChannelRDF::Vocabulary::Term (readonly)

Describes a channel for chat or instant messages, for example, via IRC or IM.



54
55
56
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 54

def ChatChannel
  @ChatChannel
end

#CommentRDF::Vocabulary::Term (readonly)

Comment is a subtype of sioc:Post and allows one to explicitly indicate that this SIOC post is a comment. Note that comments have a narrower scope than sioc:Post and may not apply to all types of community site.



58
59
60
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 58

def Comment
  @Comment
end

#EventCalendarRDF::Vocabulary::Term (readonly)

Describes a calendar of events.



62
63
64
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 62

def EventCalendar
  @EventCalendar
end

#FavouriteThingsRDF::Vocabulary::Term (readonly)

Describes a list or a collection of one's favourite things.



66
67
68
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 66

def FavouriteThings
  @FavouriteThings
end

#ImageGalleryRDF::Vocabulary::Term (readonly)

Describes an image gallery, for example, a photo album.



70
71
72
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 70

def ImageGallery
  @ImageGallery
end

#InstantMessageRDF::Vocabulary::Term (readonly)

Describes an instant message, e.g. sent via Jabber.



74
75
76
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 74

def InstantMessage
  @InstantMessage
end

#MailingListRDF::Vocabulary::Term (readonly)

Describes an electronic mailing list.



82
83
84
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 82

def MailingList
  @MailingList
end

#MailMessageRDF::Vocabulary::Term (readonly)

Describes an electronic mail message, e.g. a post sent to a mailing list.



78
79
80
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 78

def MailMessage
  @MailMessage
end

#MessageBoardRDF::Vocabulary::Term (readonly)

Describes a message board, also known as an online bulletin board or discussion forum.



86
87
88
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 86

def MessageBoard
  @MessageBoard
end

#MicroblogRDF::Vocabulary::Term (readonly)

Describes a microblog, i.e. a blog consisting of short text messages.



90
91
92
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 90

def Microblog
  @Microblog
end

#MicroblogPostRDF::Vocabulary::Term (readonly)

Describes a post that is specifically made on a microblog.



94
95
96
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 94

def MicroblogPost
  @MicroblogPost
end

#OfferListRDF::Vocabulary::Term (readonly)

Describes a list of the items someone has available to offer.



98
99
100
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 98

def OfferList
  @OfferList
end

#PlaylistRDF::Vocabulary::Term (readonly)

Describes a list of media items that have been played or can be played.



102
103
104
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 102

def Playlist
  @Playlist
end

#PollRDF::Vocabulary::Term (readonly)

Describes a posted item that contains a poll or survey content.



106
107
108
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 106

def Poll
  @Poll
end

#ProjectDirectoryRDF::Vocabulary::Term (readonly)

Describes a project directory.



110
111
112
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 110

def ProjectDirectory
  @ProjectDirectory
end

#QuestionRDF::Vocabulary::Term (readonly)

A Post that asks a Question.



114
115
116
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 114

def Question
  @Question
end

#ReadingListRDF::Vocabulary::Term (readonly)

Describes a list of books or other materials that have been read or are suggested for reading.



118
119
120
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 118

def ReadingList
  @ReadingList
end

#ResumeBankRDF::Vocabulary::Term (readonly)

Describes a collection of resumes.



122
123
124
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 122

def ResumeBank
  @ResumeBank
end

#ReviewAreaRDF::Vocabulary::Term (readonly)

Describes an area where reviews are posted.



126
127
128
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 126

def ReviewArea
  @ReviewArea
end

#SubscriptionListRDF::Vocabulary::Term (readonly)

Describes a shared set of feed subscriptions.



130
131
132
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 130

def SubscriptionList
  @SubscriptionList
end

#SurveyCollectionRDF::Vocabulary::Term (readonly)

Describes an area where survey data can be collected, e.g. from polls.



134
135
136
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 134

def SurveyCollection
  @SurveyCollection
end

#TagRDF::Vocabulary::Term (readonly)

Tag is used on the object of sioc:topic to indicate that this resource is a tag on a site.



138
139
140
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 138

def Tag
  @Tag
end

#VideoChannelRDF::Vocabulary::Term (readonly)

Describes a channel for distributing videos (moving image) files, for example, a video podcast.



142
143
144
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 142

def VideoChannel
  @VideoChannel
end

#WeblogRDF::Vocabulary::Term (readonly)

Describes a weblog (blog), i.e. an online journal.



146
147
148
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 146

def Weblog
  @Weblog
end

#WikiRDF::Vocabulary::Term (readonly)

Describes a wiki space.



150
151
152
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 150

def Wiki
  @Wiki
end

#WikiArticleRDF::Vocabulary::Term (readonly)

Describes a wiki article.



154
155
156
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 154

def WikiArticle
  @WikiArticle
end

#WishListRDF::Vocabulary::Term (readonly)

Describes a list of the items someone wishes to get.



158
159
160
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/sioctypes.rb', line 158

def WishList
  @WishList
end