Class: RDF::Vocab::IANA

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

Overview

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

#aboutRDF::Vocabulary::Term (readonly)

Refers to a resource that is the subject of the link's context.



6
7
8
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 6

def about
  @about
end

#alternateRDF::Vocabulary::Term (readonly)

Refers to a substitute for this context



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

def alternate
  @alternate
end

#appendixRDF::Vocabulary::Term (readonly)

Refers to an appendix.



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

def appendix
  @appendix
end

#archivesRDF::Vocabulary::Term (readonly)

Refers to a collection of records, documents, or other materials of historical interest.



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

def archives
  @archives
end

#authorRDF::Vocabulary::Term (readonly)

Refers to the context's author.



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

def author
  @author
end

#bookmarkRDF::Vocabulary::Term (readonly)

Gives a permanent link to use for bookmarking purposes.



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

def bookmark
  @bookmark
end

#canonicalRDF::Vocabulary::Term (readonly)

Designates the preferred version of a resource (the IRI and its contents).



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

def canonical
  @canonical
end

#chapterRDF::Vocabulary::Term (readonly)

Refers to a chapter in a collection of resources.



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

def chapter
  @chapter
end

#collectionRDF::Vocabulary::Term (readonly)

The target IRI points to a resource which represents the collection resource for the context IRI.



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

def collection
  @collection
end

#contentsRDF::Vocabulary::Term (readonly)

Refers to a table of contents.



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

def contents
  @contents
end

Refers to a copyright statement that applies to the link's context.



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

def copyright
  @copyright
end

#currentRDF::Vocabulary::Term (readonly)

Refers to a resource containing the most recent item(s) in a collection of resources.



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

def current
  @current
end

#derivedfromRDF::Vocabulary::Term (readonly)

The target IRI points to a resource from which this material was derived.



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

def derivedfrom
  @derivedfrom
end

#describedbyRDF::Vocabulary::Term (readonly)

Refers to a resource providing information about the link's context.



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

def describedby
  @describedby
end

#describesRDF::Vocabulary::Term (readonly)

The relationship A 'describes' B asserts that resource A provides a description of resource B. There are no constraints on the format or representation of either A or B, neither are there any further constraints on either resource.



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

def describes
  @describes
end

#disclosureRDF::Vocabulary::Term (readonly)

Refers to a list of patent disclosures made with respect to material for which 'disclosure' relation is specified.



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

def disclosure
  @disclosure
end

#duplicateRDF::Vocabulary::Term (readonly)

Refers to a resource whose available representations are byte-for-byte identical with the corresponding representations of the context IRI.



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

def duplicate
  @duplicate
end

#editRDF::Vocabulary::Term (readonly)

Refers to a resource that can be used to edit the link's context.



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

def edit
  @edit
end

#enclosureRDF::Vocabulary::Term (readonly)

Identifies a related resource that is potentially large and might require special handling.



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

def enclosure
  @enclosure
end

#firstRDF::Vocabulary::Term (readonly)

An IRI that refers to the furthest preceding resource in a series of resources.



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

def first
  @first
end

#glossaryRDF::Vocabulary::Term (readonly)

Refers to a glossary of terms.



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

def glossary
  @glossary
end

#helpRDF::Vocabulary::Term (readonly)

Refers to context-sensitive help.



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

def help
  @help
end

#hostsRDF::Vocabulary::Term (readonly)

Refers to a resource hosted by the server indicated by the link context.



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

def hosts
  @hosts
end

#hubRDF::Vocabulary::Term (readonly)

Refers to a hub that enables registration for notification of updates to the context.



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

def hub
  @hub
end

#iconRDF::Vocabulary::Term (readonly)

Refers to an icon representing the link's context.



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

def icon
  @icon
end

#indexRDF::Vocabulary::Term (readonly)

Refers to an index.



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

def index
  @index
end

#itemRDF::Vocabulary::Term (readonly)

The target IRI points to a resource that is a member of the collection represented by the context IRI.



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

def item
  @item
end

#lastRDF::Vocabulary::Term (readonly)

An IRI that refers to the furthest following resource in a series of resources.



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

def last
  @last
end

#licenseRDF::Vocabulary::Term (readonly)

Refers to a license associated with this context.



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

def license
  @license
end

#lrddRDF::Vocabulary::Term (readonly)

Refers to further information about the link's context, expressed as a LRDD ("Link-based Resource Descriptor Document") resource. See [RFC6415] for information about processing this relation type in host-meta documents. When used elsewhere, it refers to additional links and other metadata. Multiple instances indicate additional LRDD resources. LRDD resources MUST have an "application/xrd+xml" representation, and MAY have others.



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

def lrdd
  @lrdd
end

#mementoRDF::Vocabulary::Term (readonly)

The Target IRI points to a Memento, a fixed resource that will not change state anymore.



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

def memento
  @memento
end

#monitorRDF::Vocabulary::Term (readonly)

Refers to a resource that can be used to monitor changes in an HTTP resource.



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

def monitor
  @monitor
end

#nextRDF::Vocabulary::Term (readonly)

Indicates that the link's context is a part of a series, and that the next in the series is the link target.



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

def next
  @next
end

#nofollowRDF::Vocabulary::Term (readonly)

Indicates that the context’s original author or publisher does not endorse the link target.



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

def nofollow
  @nofollow
end

#noreferrerRDF::Vocabulary::Term (readonly)

Indicates that no referrer information is to be leaked when following the link.



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

def noreferrer
  @noreferrer
end

#originalRDF::Vocabulary::Term (readonly)

The Target IRI points to an Original Resource.



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

def original
  @original
end

#paymentRDF::Vocabulary::Term (readonly)

Indicates a resource where payment is accepted.



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

def payment
  @payment
end

#prefetchRDF::Vocabulary::Term (readonly)

Indicates that the link target should be preemptively cached.



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

def prefetch
  @prefetch
end

#prevRDF::Vocabulary::Term (readonly)

Indicates that the link's context is a part of a series, and that the previous in the series is the link target.



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

def prev
  @prev
end

#previewRDF::Vocabulary::Term (readonly)

Refers to a resource that provides a preview of the link's context.



162
163
164
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 162

def preview
  @preview
end

#previousRDF::Vocabulary::Term (readonly)

Refers to the previous resource in an ordered series of resources. Synonym for "prev".



166
167
168
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 166

def previous
  @previous
end

#profileRDF::Vocabulary::Term (readonly)

Identifying that a resource representation conforms to a certain profile, without affecting the non-profile semantics of the resource representation.



170
171
172
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 170

def profile
  @profile
end

Identifies a related resource.



174
175
176
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 174

def related
  @related
end

#repliesRDF::Vocabulary::Term (readonly)

Identifies a resource that is a reply to the context of the link.



178
179
180
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 178

def replies
  @replies
end

#searchRDF::Vocabulary::Term (readonly)

Refers to a resource that can be used to search through the link's context and related resources.



182
183
184
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 182

def search
  @search
end

#sectionRDF::Vocabulary::Term (readonly)

Refers to a section in a collection of resources.



186
187
188
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 186

def section
  @section
end

#selfRDF::Vocabulary::Term (readonly)

Conveys an identifier for the link's context.



190
191
192
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 190

def self
  @self
end

#serviceRDF::Vocabulary::Term (readonly)

Indicates a URI that can be used to retrieve a service document.



194
195
196
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 194

def service
  @service
end

#startRDF::Vocabulary::Term (readonly)

Refers to the first resource in a collection of resources.



198
199
200
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 198

def start
  @start
end

#stylesheetRDF::Vocabulary::Term (readonly)

Refers to a stylesheet.



202
203
204
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 202

def stylesheet
  @stylesheet
end

#subsectionRDF::Vocabulary::Term (readonly)

Refers to a resource serving as a subsection in a collection of resources.



206
207
208
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 206

def subsection
  @subsection
end

#tagRDF::Vocabulary::Term (readonly)

Gives a tag (identified by the given address) that applies to the current document.



210
211
212
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 210

def tag
  @tag
end

#timegateRDF::Vocabulary::Term (readonly)

The Target IRI points to a TimeGate for an Original Resource.



214
215
216
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 214

def timegate
  @timegate
end

#timemapRDF::Vocabulary::Term (readonly)

The Target IRI points to a TimeMap for an Original Resource.



218
219
220
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 218

def timemap
  @timemap
end

#typeRDF::Vocabulary::Term (readonly)

Refers to a resource identifying the abstract semantic type of which the link's context is considered to be an instance.



222
223
224
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 222

def type
  @type
end

#upRDF::Vocabulary::Term (readonly)

Refers to a parent document in a hierarchy of documents.



226
227
228
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 226

def up
  @up
end

#viaRDF::Vocabulary::Term (readonly)

Identifies a resource that is the source of the information in the link's context.



230
231
232
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/iana.rb', line 230

def via
  @via
end