Class: RDF::Vocab::MODS

Inherits:
StrictVocabulary
  • Object
show all
Defined in:
lib/rdf/vocab/mods.rb

Overview

Vocabulary for <www.loc.gov/mods/rdf/v1#>

Instance Attribute Summary collapse

Instance Attribute Details

#abstractRDF::Vocabulary::Term (readonly)

A summary of the content of the resource.

Returns:

  • (RDF::Vocabulary::Term)


42
43
44
# File 'lib/rdf/vocab/mods.rb', line 42

def abstract
  @abstract
end

#accessRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


494
495
496
# File 'lib/rdf/vocab/mods.rb', line 494

def access
  @access
end

#accessConditionRDF::Vocabulary::Term (readonly)

Information about restrictions imposed on access to the resource.

Returns:

  • (RDF::Vocabulary::Term)


46
47
48
# File 'lib/rdf/vocab/mods.rb', line 46

def accessCondition
  @accessCondition
end

#adminMetadataRDF::Vocabulary::Term (readonly)

Administrative metadata for the MODS description, corresponds to recordInfo (MODS XML) which is, minimimally, a Class defined outside of the MADS/RDF namespace. The RecordInfo Class from the RecordInfo ontology is recommended.

Returns:

  • (RDF::Vocabulary::Term)


50
51
52
# File 'lib/rdf/vocab/mods.rb', line 50

def 
  @adminMetadata
end

#CartographicsRDF::Vocabulary::Term (readonly)

Aggregates cartographic properties.

Returns:

  • (RDF::Vocabulary::Term)


6
7
8
# File 'lib/rdf/vocab/mods.rb', line 6

def Cartographics
  @Cartographics
end

#cartographicsRDF::Vocabulary::Term (readonly)

A geographic entity expressed in cartographic terms.

Returns:

  • (RDF::Vocabulary::Term)


54
55
56
# File 'lib/rdf/vocab/mods.rb', line 54

def cartographics
  @cartographics
end

#cartographicsCoordinatesRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


57
58
59
# File 'lib/rdf/vocab/mods.rb', line 57

def cartographicsCoordinates
  @cartographicsCoordinates
end

#cartographicsProjectionRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


60
61
62
# File 'lib/rdf/vocab/mods.rb', line 60

def cartographicsProjection
  @cartographicsProjection
end

#cartographicsScaleRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


63
64
65
# File 'lib/rdf/vocab/mods.rb', line 63

def cartographicsScale
  @cartographicsScale
end

#classificationRDF::Vocabulary::Term (readonly)

A designation applied to the resource that indicates the subject by applying a formal system of coding and organizing resources according to subject areas.

Returns:

  • (RDF::Vocabulary::Term)


67
68
69
# File 'lib/rdf/vocab/mods.rb', line 67

def classification
  @classification
end

#classificationGroupRDF::Vocabulary::Term (readonly)

Used when classification scheme is not in controlled vocabulary. Bundles together the classification number with its scheme.

Returns:

  • (RDF::Vocabulary::Term)


71
72
73
# File 'lib/rdf/vocab/mods.rb', line 71

def classificationGroup
  @classificationGroup
end

#ClassificationGroupRDF::Vocabulary::Term (readonly)

For a classification whose scheme is not part of the controlled vocabulary. Bundles together a classification number and scheme.

Returns:

  • (RDF::Vocabulary::Term)


10
11
12
# File 'lib/rdf/vocab/mods.rb', line 10

def ClassificationGroup
  @ClassificationGroup
end

#classificationGroupSchemeRDF::Vocabulary::Term (readonly)

The classification scheme

Returns:

  • (RDF::Vocabulary::Term)


75
76
77
# File 'lib/rdf/vocab/mods.rb', line 75

def classificationGroupScheme
  @classificationGroupScheme
end

#classificationGroupValueRDF::Vocabulary::Term (readonly)

The classification value

Returns:

  • (RDF::Vocabulary::Term)


79
80
81
# File 'lib/rdf/vocab/mods.rb', line 79

def classificationGroupValue
  @classificationGroupValue
end

#dateRDF::Vocabulary::Term (readonly)

An abstract property for which date properties in general are subproperties.

Returns:

  • (RDF::Vocabulary::Term)


498
499
500
# File 'lib/rdf/vocab/mods.rb', line 498

def date
  @date
end

#dateCapturedRDF::Vocabulary::Term (readonly)

Date that the resource was digitized or a subsequent snapshot was taken.

Returns:

  • (RDF::Vocabulary::Term)


83
84
85
# File 'lib/rdf/vocab/mods.rb', line 83

def dateCaptured
  @dateCaptured
end

#dateCapturedEndRDF::Vocabulary::Term (readonly)

When there is both a start and end for the capture date this is the end date.

Returns:

  • (RDF::Vocabulary::Term)


87
88
89
# File 'lib/rdf/vocab/mods.rb', line 87

def dateCapturedEnd
  @dateCapturedEnd
end

#dateCapturedStartRDF::Vocabulary::Term (readonly)

When there is both a start and end for the capture date this is the start date.

Returns:

  • (RDF::Vocabulary::Term)


91
92
93
# File 'lib/rdf/vocab/mods.rb', line 91

def dateCapturedStart
  @dateCapturedStart
end

#dateCreatedRDF::Vocabulary::Term (readonly)

The resource’s creation date.

Returns:

  • (RDF::Vocabulary::Term)


95
96
97
# File 'lib/rdf/vocab/mods.rb', line 95

def dateCreated
  @dateCreated
end

#dateCreatedEndRDF::Vocabulary::Term (readonly)

When there is both a start and end for the creation date this is the end date.

Returns:

  • (RDF::Vocabulary::Term)


99
100
101
# File 'lib/rdf/vocab/mods.rb', line 99

def dateCreatedEnd
  @dateCreatedEnd
end

#dateCreatedStartRDF::Vocabulary::Term (readonly)

When there is both a start and end for the creation date this is the start date.

Returns:

  • (RDF::Vocabulary::Term)


103
104
105
# File 'lib/rdf/vocab/mods.rb', line 103

def dateCreatedStart
  @dateCreatedStart
end

#dateModifiedRDF::Vocabulary::Term (readonly)

Date when resource was modified.

Returns:

  • (RDF::Vocabulary::Term)


107
108
109
# File 'lib/rdf/vocab/mods.rb', line 107

def dateModified
  @dateModified
end

#dateModifiedEndRDF::Vocabulary::Term (readonly)

When there is both a start and end for the modification date this is the end date.

Returns:

  • (RDF::Vocabulary::Term)


111
112
113
# File 'lib/rdf/vocab/mods.rb', line 111

def dateModifiedEnd
  @dateModifiedEnd
end

#dateModifiedStartRDF::Vocabulary::Term (readonly)

When there is both a start and end for the modification date this is the start date.

Returns:

  • (RDF::Vocabulary::Term)


115
116
117
# File 'lib/rdf/vocab/mods.rb', line 115

def dateModifiedStart
  @dateModifiedStart
end

#dateOfCopyrightRDF::Vocabulary::Term (readonly)

Date when resource was copyrighted.

Returns:

  • (RDF::Vocabulary::Term)


119
120
121
# File 'lib/rdf/vocab/mods.rb', line 119

def dateOfCopyright
  @dateOfCopyright
end

#dateOfCopyrightEndRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


122
123
124
# File 'lib/rdf/vocab/mods.rb', line 122

def dateOfCopyrightEnd
  @dateOfCopyrightEnd
end

#dateOfCopyrightStartRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


125
126
127
# File 'lib/rdf/vocab/mods.rb', line 125

def dateOfCopyrightStart
  @dateOfCopyrightStart
end

#dateValidRDF::Vocabulary::Term (readonly)

A date when resource was valid. (Not necessarily the first or last date, but this is an assertion that on that given date the information was valid.)

Returns:

  • (RDF::Vocabulary::Term)


129
130
131
# File 'lib/rdf/vocab/mods.rb', line 129

def dateValid
  @dateValid
end

#dateValidEndRDF::Vocabulary::Term (readonly)

When the resource is valid over an interval with a start and end date, this is the end date. (When start and end date are given, it is an assertion that the information was valid over the course of this interval. It does not necessarily assert that is was not valid before the start or after the end of the interval.)

Returns:

  • (RDF::Vocabulary::Term)


133
134
135
# File 'lib/rdf/vocab/mods.rb', line 133

def dateValidEnd
  @dateValidEnd
end

#dateValidStartRDF::Vocabulary::Term (readonly)

When the resource is valid over an interval with a start and end date, this is the start date. (When start and end date are given, it is an assertion that the information was valid over the course of this interval. It does not necessarily assert that is was not valid before the start or after the end of the interval.)

Returns:

  • (RDF::Vocabulary::Term)


137
138
139
# File 'lib/rdf/vocab/mods.rb', line 137

def dateValidStart
  @dateValidStart
end

#digitalOriginRDF::Vocabulary::Term (readonly)

a designation of the source of a digital file important to its creation, use and management.

Returns:

  • (RDF::Vocabulary::Term)


141
142
143
# File 'lib/rdf/vocab/mods.rb', line 141

def digitalOrigin
  @digitalOrigin
end

#digitizedAnalogRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


501
502
503
# File 'lib/rdf/vocab/mods.rb', line 501

def digitizedAnalog
  @digitizedAnalog
end

#digitizedMicrofilmRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


504
505
506
# File 'lib/rdf/vocab/mods.rb', line 504

def digitizedMicrofilm
  @digitizedMicrofilm
end

#editionRDF::Vocabulary::Term (readonly)

Version of the resource.

Returns:

  • (RDF::Vocabulary::Term)


145
146
147
# File 'lib/rdf/vocab/mods.rb', line 145

def edition
  @edition
end

#frequencyRDF::Vocabulary::Term (readonly)

publication frequency

Returns:

  • (RDF::Vocabulary::Term)


149
150
151
# File 'lib/rdf/vocab/mods.rb', line 149

def frequency
  @frequency
end

#genreRDF::Vocabulary::Term (readonly)

The genre (or one of several genres) of the resource. Represented in the MADS namespace.

Returns:

  • (RDF::Vocabulary::Term)


153
154
155
# File 'lib/rdf/vocab/mods.rb', line 153

def genre
  @genre
end

#identifierRDF::Vocabulary::Term (readonly)

identifier is a property for which all terms in the “identifier” vocabulary become subproperties. Thus for example ‘identifer:isbn’ is a subproperty saying in effect “has this ISBN” where ‘isbn’ is a term within that vocabulary. (The prefix ‘identifier:’ is used to denote the namespace for the “identifier” vocabulary.

Returns:

  • (RDF::Vocabulary::Term)


157
158
159
# File 'lib/rdf/vocab/mods.rb', line 157

def identifier
  @identifier
end

#identifierGroupRDF::Vocabulary::Term (readonly)

Used when identifier type is not in controlled vocabulary. Bundles together the identifier with its type.

Returns:

  • (RDF::Vocabulary::Term)


161
162
163
# File 'lib/rdf/vocab/mods.rb', line 161

def identifierGroup
  @identifierGroup
end

#IdentifierGroupRDF::Vocabulary::Term (readonly)

Used when the identifier type is not from the controlled list. Bundles together an identifier and its type.

Returns:

  • (RDF::Vocabulary::Term)


14
15
16
# File 'lib/rdf/vocab/mods.rb', line 14

def IdentifierGroup
  @IdentifierGroup
end

#identifierGroupTypeRDF::Vocabulary::Term (readonly)

The identifier type.

Returns:

  • (RDF::Vocabulary::Term)


165
166
167
# File 'lib/rdf/vocab/mods.rb', line 165

def identifierGroupType
  @identifierGroupType
end

#identifierGroupValueRDF::Vocabulary::Term (readonly)

The identifier value .

Returns:

  • (RDF::Vocabulary::Term)


169
170
171
# File 'lib/rdf/vocab/mods.rb', line 169

def identifierGroupValue
  @identifierGroupValue
end

#identifierValueRDF::Vocabulary::Term (readonly)

Used in conjuction with identifierType, when the type is not from the controlled vocabulary.

Returns:

  • (RDF::Vocabulary::Term)


173
174
175
# File 'lib/rdf/vocab/mods.rb', line 173

def identifierValue
  @identifierValue
end

#integratingResourceRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


507
508
509
# File 'lib/rdf/vocab/mods.rb', line 507

def integratingResource
  @integratingResource
end

#issuanceRDF::Vocabulary::Term (readonly)

Describes the issuance of the resource.

Returns:

  • (RDF::Vocabulary::Term)


177
178
179
# File 'lib/rdf/vocab/mods.rb', line 177

def issuance
  @issuance
end

#languageOfResourceRDF::Vocabulary::Term (readonly)

The language (or one of several languages) of the resource.

Returns:

  • (RDF::Vocabulary::Term)


181
182
183
# File 'lib/rdf/vocab/mods.rb', line 181

def languageOfResource
  @languageOfResource
end

#LocationRDF::Vocabulary::Term (readonly)

An aggregator for location properties.

Returns:

  • (RDF::Vocabulary::Term)


18
19
20
# File 'lib/rdf/vocab/mods.rb', line 18

def Location
  @Location
end

#LocationCopyRDF::Vocabulary::Term (readonly)

An aggregator for copy properties.

Returns:

  • (RDF::Vocabulary::Term)


22
23
24
# File 'lib/rdf/vocab/mods.rb', line 22

def LocationCopy
  @LocationCopy
end

#locationCopyRDF::Vocabulary::Term (readonly)

Information about a specific tangible instance of a bibliographic resource or set which comprises one or more pieces via indication of sublocation and/or locator.

Returns:

  • (RDF::Vocabulary::Term)


185
186
187
# File 'lib/rdf/vocab/mods.rb', line 185

def locationCopy
  @locationCopy
end

#locationCopyElectronicLocatorRDF::Vocabulary::Term (readonly)

URI of the copy of the resource.

Returns:

  • (RDF::Vocabulary::Term)


189
190
191
# File 'lib/rdf/vocab/mods.rb', line 189

def locationCopyElectronicLocator
  @locationCopyElectronicLocator
end

#locationCopyEnumerationAndChronologyRDF::Vocabulary::Term (readonly)

A summary holdings statement for the copy. A string with information including volume or issue, date of publication or date of issue of a component of a multi-part resource, distinguishing it from other components of the same resource.

Returns:

  • (RDF::Vocabulary::Term)


193
194
195
# File 'lib/rdf/vocab/mods.rb', line 193

def locationCopyEnumerationAndChronology
  @locationCopyEnumerationAndChronology
end

#locationCopyEnumerationAndChronologyBasicRDF::Vocabulary::Term (readonly)

One of three levels of enumerationAndChronology: ‘basic’

Returns:

  • (RDF::Vocabulary::Term)


197
198
199
# File 'lib/rdf/vocab/mods.rb', line 197

def locationCopyEnumerationAndChronologyBasic
  @locationCopyEnumerationAndChronologyBasic
end

#locationCopyEnumerationAndChronologyIndexRDF::Vocabulary::Term (readonly)

One of three levels of enumerationAndChronology:‘index’

Returns:

  • (RDF::Vocabulary::Term)


201
202
203
# File 'lib/rdf/vocab/mods.rb', line 201

def locationCopyEnumerationAndChronologyIndex
  @locationCopyEnumerationAndChronologyIndex
end

#locationCopyEnumerationAndChronologySupplementRDF::Vocabulary::Term (readonly)

One of three levels of enumerationAndChronology:‘supplement’

Returns:

  • (RDF::Vocabulary::Term)


205
206
207
# File 'lib/rdf/vocab/mods.rb', line 205

def locationCopyEnumerationAndChronologySupplement
  @locationCopyEnumerationAndChronologySupplement
end

#locationCopyFormRDF::Vocabulary::Term (readonly)

The form of a particular copy may be indicated when the general description refers to multiple forms and there is different detailed holdings information associated with different forms.

Returns:

  • (RDF::Vocabulary::Term)


209
210
211
# File 'lib/rdf/vocab/mods.rb', line 209

def locationCopyForm
  @locationCopyForm
end

#locationCopyNoteRDF::Vocabulary::Term (readonly)

A note pertaining to a specific copy.

Returns:

  • (RDF::Vocabulary::Term)


213
214
215
# File 'lib/rdf/vocab/mods.rb', line 213

def locationCopyNote
  @locationCopyNote
end

#locationCopyShelfLocatorRDF::Vocabulary::Term (readonly)

Shelfmark or other shelving designation that indicates the location identifier for a copy.

Returns:

  • (RDF::Vocabulary::Term)


217
218
219
# File 'lib/rdf/vocab/mods.rb', line 217

def locationCopyShelfLocator
  @locationCopyShelfLocator
end

#locationCopySublocationRDF::Vocabulary::Term (readonly)

Department, division, or section of an institution holding a copy of the resource.

Returns:

  • (RDF::Vocabulary::Term)


221
222
223
# File 'lib/rdf/vocab/mods.rb', line 221

def locationCopySublocation
  @locationCopySublocation
end

#locationOfResourceRDF::Vocabulary::Term (readonly)

The location (or one of several locations) at which the resource resides.

Returns:

  • (RDF::Vocabulary::Term)


225
226
227
# File 'lib/rdf/vocab/mods.rb', line 225

def locationOfResource
  @locationOfResource
end

#locationPhysicalRDF::Vocabulary::Term (readonly)

The institution or repository that holds the resource, or where it is available.

Returns:

  • (RDF::Vocabulary::Term)


229
230
231
# File 'lib/rdf/vocab/mods.rb', line 229

def locationPhysical
  @locationPhysical
end

#locationShelfLocatorRDF::Vocabulary::Term (readonly)

Shelfmark or other shelving designation

Returns:

  • (RDF::Vocabulary::Term)


233
234
235
# File 'lib/rdf/vocab/mods.rb', line 233

def locationShelfLocator
  @locationShelfLocator
end

#locationUrlRDF::Vocabulary::Term (readonly)

Location of the resource (a URL)

Returns:

  • (RDF::Vocabulary::Term)


237
238
239
# File 'lib/rdf/vocab/mods.rb', line 237

def locationUrl
  @locationUrl
end

#mediaTypeRDF::Vocabulary::Term (readonly)

An Internet Media (MIME) type e.g. text/html.

Returns:

  • (RDF::Vocabulary::Term)


241
242
243
# File 'lib/rdf/vocab/mods.rb', line 241

def mediaType
  @mediaType
end

#ModsResourceRDF::Vocabulary::Term (readonly)

The resource which is the subject of this description.

Returns:

  • (RDF::Vocabulary::Term)


26
27
28
# File 'lib/rdf/vocab/mods.rb', line 26

def ModsResource
  @ModsResource
end

#monographicRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


510
511
512
# File 'lib/rdf/vocab/mods.rb', line 510

def monographic
  @monographic
end

#nameRDF::Vocabulary::Term (readonly)

A name - personal, corporate, conference, or family - associated with the resource. Represented in the MADS namespace.

Returns:

  • (RDF::Vocabulary::Term)


245
246
247
# File 'lib/rdf/vocab/mods.rb', line 245

def name
  @name
end

#namePrincipalRDF::Vocabulary::Term (readonly)

A name that has been distinguished as the principal name associated with the resource. There should be no more than one name principal name. (The rule for determining the principal name is as follows: If the role associated with the name is ‘creator’ AND if it is the only name whose role is ‘creator’ then it is the principal name. Thus if there are more than one name, or no name, whose role is ‘creator’, then there is no principal name.) If there is a principal name, and if there is a uniform title, then that name and title are to be combined into a nameTitle.

Returns:

  • (RDF::Vocabulary::Term)


249
250
251
# File 'lib/rdf/vocab/mods.rb', line 249

def namePrincipal
  @namePrincipal
end

#noteRDF::Vocabulary::Term (readonly)

Textual information about the resource. This property is used when no type is specified. (In contrast to hasTypedNote, whose object is an aggregator that includes both the type and note.)

Returns:

  • (RDF::Vocabulary::Term)


253
254
255
# File 'lib/rdf/vocab/mods.rb', line 253

def note
  @note
end

#noteGroupRDF::Vocabulary::Term (readonly)

Used for a note with a type (other than “statement of responsibility”)

Returns:

  • (RDF::Vocabulary::Term)


257
258
259
# File 'lib/rdf/vocab/mods.rb', line 257

def noteGroup
  @noteGroup
end

#NoteGroupRDF::Vocabulary::Term (readonly)

Aggregates a note with its type.

Returns:

  • (RDF::Vocabulary::Term)


30
31
32
# File 'lib/rdf/vocab/mods.rb', line 30

def NoteGroup
  @NoteGroup
end

#noteGroupTypeRDF::Vocabulary::Term (readonly)

A property of NoteGroup - used when a type is supplied for the note. The type.

Returns:

  • (RDF::Vocabulary::Term)


261
262
263
# File 'lib/rdf/vocab/mods.rb', line 261

def noteGroupType
  @noteGroupType
end

#noteGroupValueRDF::Vocabulary::Term (readonly)

A property of noteGroup - used when a type is supplied for the note. The text of the note.

Returns:

  • (RDF::Vocabulary::Term)


265
266
267
# File 'lib/rdf/vocab/mods.rb', line 265

def noteGroupValue
  @noteGroupValue
end

#PartRDF::Vocabulary::Term (readonly)

An aggregator for part properties.

Returns:

  • (RDF::Vocabulary::Term)


34
35
36
# File 'lib/rdf/vocab/mods.rb', line 34

def Part
  @Part
end

#partRDF::Vocabulary::Term (readonly)

Information about a physical part of the resource, including the part number, its caption and title, and dimensions.

Returns:

  • (RDF::Vocabulary::Term)


269
270
271
# File 'lib/rdf/vocab/mods.rb', line 269

def part
  @part
end

#partDateRDF::Vocabulary::Term (readonly)

Date associated with a part.

Returns:

  • (RDF::Vocabulary::Term)


273
274
275
# File 'lib/rdf/vocab/mods.rb', line 273

def partDate
  @partDate
end

#partDetailTypeRDF::Vocabulary::Term (readonly)

The type of the resource part, e.g. volume, issue, page.

Returns:

  • (RDF::Vocabulary::Term)


277
278
279
# File 'lib/rdf/vocab/mods.rb', line 277

def partDetailType
  @partDetailType
end

#partEndRDF::Vocabulary::Term (readonly)

The value of the end of a part. For example, if unit of the part has value ‘page’, this is the number of the last page.

Returns:

  • (RDF::Vocabulary::Term)


281
282
283
# File 'lib/rdf/vocab/mods.rb', line 281

def partEnd
  @partEnd
end

#partLevelRDF::Vocabulary::Term (readonly)

A property of a part - the level of numbering in the host/parent item.

Returns:

  • (RDF::Vocabulary::Term)


285
286
287
# File 'lib/rdf/vocab/mods.rb', line 285

def partLevel
  @partLevel
end

#partListRDF::Vocabulary::Term (readonly)

A property of a part - a textual listing of the units within the part.

Returns:

  • (RDF::Vocabulary::Term)


289
290
291
# File 'lib/rdf/vocab/mods.rb', line 289

def partList
  @partList
end

#partNameRDF::Vocabulary::Term (readonly)

A string that designates the part name.

Returns:

  • (RDF::Vocabulary::Term)


293
294
295
# File 'lib/rdf/vocab/mods.rb', line 293

def partName
  @partName
end

#partNumberRDF::Vocabulary::Term (readonly)

A string that designates the part number.

Returns:

  • (RDF::Vocabulary::Term)


297
298
299
# File 'lib/rdf/vocab/mods.rb', line 297

def partNumber
  @partNumber
end

#partOrderRDF::Vocabulary::Term (readonly)

An integer that designates the sequence of parts

Returns:

  • (RDF::Vocabulary::Term)


301
302
303
# File 'lib/rdf/vocab/mods.rb', line 301

def partOrder
  @partOrder
end

#partStartRDF::Vocabulary::Term (readonly)

The beginning unit of the part.

Returns:

  • (RDF::Vocabulary::Term)


305
306
307
# File 'lib/rdf/vocab/mods.rb', line 305

def partStart
  @partStart
end

#partTotalRDF::Vocabulary::Term (readonly)

The total number of units within a part.

Returns:

  • (RDF::Vocabulary::Term)


309
310
311
# File 'lib/rdf/vocab/mods.rb', line 309

def partTotal
  @partTotal
end

#partTypeRDF::Vocabulary::Term (readonly)

The segment type of a part. (When parts are included, the resource is ususally a document, so the part type would be the segment type of the document.)

Returns:

  • (RDF::Vocabulary::Term)


313
314
315
# File 'lib/rdf/vocab/mods.rb', line 313

def partType
  @partType
end

#partUnitRDF::Vocabulary::Term (readonly)

the unit – e.g. page, chapter – applying to the start, end, and total values.

Returns:

  • (RDF::Vocabulary::Term)


317
318
319
# File 'lib/rdf/vocab/mods.rb', line 317

def partUnit
  @partUnit
end

#physicalExtentRDF::Vocabulary::Term (readonly)

a statement of the number and specific material of the units of the resource that express physical extent.

Returns:

  • (RDF::Vocabulary::Term)


321
322
323
# File 'lib/rdf/vocab/mods.rb', line 321

def physicalExtent
  @physicalExtent
end

#physicalFormRDF::Vocabulary::Term (readonly)

A particular physical presentation of the resource, including the physical form or medium of material for a resource. Example: oil paint

Returns:

  • (RDF::Vocabulary::Term)


325
326
327
# File 'lib/rdf/vocab/mods.rb', line 325

def physicalForm
  @physicalForm
end

#placeOfOriginRDF::Vocabulary::Term (readonly)

Place of publication/origin. Used in connection with the origin of a resource, i.e., creation, publication, issuance, etc. Represented as a MADS Geographic.

Returns:

  • (RDF::Vocabulary::Term)


329
330
331
# File 'lib/rdf/vocab/mods.rb', line 329

def placeOfOrigin
  @placeOfOrigin
end

#publisherRDF::Vocabulary::Term (readonly)

The name of the entity that published, printed, distributed, released, issued, or produced the resource.

Returns:

  • (RDF::Vocabulary::Term)


333
334
335
# File 'lib/rdf/vocab/mods.rb', line 333

def publisher
  @publisher
end

#recordContentSourceRDF::Vocabulary::Term (readonly)

The code or name of the organization that either created the original description or modified it.

Returns:

  • (RDF::Vocabulary::Term)


337
338
339
# File 'lib/rdf/vocab/mods.rb', line 337

def recordContentSource
  @recordContentSource
end

#recordDescriptionStandardRDF::Vocabulary::Term (readonly)

Part of administrative metadata. The standard which designates the rules used for the content of the description.

Returns:

  • (RDF::Vocabulary::Term)


341
342
343
# File 'lib/rdf/vocab/mods.rb', line 341

def recordDescriptionStandard
  @recordDescriptionStandard
end

#recordIdentifierRDF::Vocabulary::Term (readonly)

The system control number assigned by the organization creating, using, or distributing the description.

Returns:

  • (RDF::Vocabulary::Term)


345
346
347
# File 'lib/rdf/vocab/mods.rb', line 345

def recordIdentifier
  @recordIdentifier
end

#recordOriginRDF::Vocabulary::Term (readonly)

Describes the origin or provenance of the description.

Returns:

  • (RDF::Vocabulary::Term)


349
350
351
# File 'lib/rdf/vocab/mods.rb', line 349

def recordOrigin
  @recordOrigin
end

#reformattedDigitalRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


513
514
515
# File 'lib/rdf/vocab/mods.rb', line 513

def reformattedDigital
  @reformattedDigital
end

#reformattingQualityRDF::Vocabulary::Term (readonly)

The reformatting quality; e.g. access, preservation, replacement.

Returns:

  • (RDF::Vocabulary::Term)


353
354
355
# File 'lib/rdf/vocab/mods.rb', line 353

def reformattingQuality
  @reformattingQuality
end

#relatedConstituentRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which is a constituent of the described resource.

Returns:

  • (RDF::Vocabulary::Term)


357
358
359
# File 'lib/rdf/vocab/mods.rb', line 357

def relatedConstituent
  @relatedConstituent
end

#relatedFormatRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to a similar MODS resource of a different format.

Returns:

  • (RDF::Vocabulary::Term)


361
362
363
# File 'lib/rdf/vocab/mods.rb', line 361

def relatedFormat
  @relatedFormat
end

#relatedHostRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which is a host of the described resource.

Returns:

  • (RDF::Vocabulary::Term)


365
366
367
# File 'lib/rdf/vocab/mods.rb', line 365

def relatedHost
  @relatedHost
end

#relatedInstantiationRDF::Vocabulary::Term (readonly)

Relates the described resource to a another MODS resource with different origination information.

Returns:

  • (RDF::Vocabulary::Term)


369
370
371
# File 'lib/rdf/vocab/mods.rb', line 369

def relatedInstantiation
  @relatedInstantiation
end

#relatedItemRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another, related MODS resource.

Returns:

  • (RDF::Vocabulary::Term)


373
374
375
# File 'lib/rdf/vocab/mods.rb', line 373

def relatedItem
  @relatedItem
end

#relatedOriginalRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which is an original of the described resource.

Returns:

  • (RDF::Vocabulary::Term)


377
378
379
# File 'lib/rdf/vocab/mods.rb', line 377

def relatedOriginal
  @relatedOriginal
end

#relatedPrecedingRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to a MODS resource which preceded the described resource.

Returns:

  • (RDF::Vocabulary::Term)


381
382
383
# File 'lib/rdf/vocab/mods.rb', line 381

def relatedPreceding
  @relatedPreceding
end

#relatedReferenceRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which the described resource references.

Returns:

  • (RDF::Vocabulary::Term)


385
386
387
# File 'lib/rdf/vocab/mods.rb', line 385

def relatedReference
  @relatedReference
end

#relatedReferencedByRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which references the described resource.

Returns:

  • (RDF::Vocabulary::Term)


391
392
393
# File 'lib/rdf/vocab/mods.rb', line 391

def relatedReferencedBy
  @relatedReferencedBy
end

#relatedReviewRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which is review of the described resource.

Returns:

  • (RDF::Vocabulary::Term)


395
396
397
# File 'lib/rdf/vocab/mods.rb', line 395

def relatedReview
  @relatedReview
end

#relatedSeriesRDF::Vocabulary::Term (readonly)

Relates the described resource to a another MODS resource which is a series of which the described resource is a part.

Returns:

  • (RDF::Vocabulary::Term)


399
400
401
# File 'lib/rdf/vocab/mods.rb', line 399

def relatedSeries
  @relatedSeries
end

#relatedSucceedingRDF::Vocabulary::Term (readonly)

Relates the described resource to a another MODS resource which suceeded it.

Returns:

  • (RDF::Vocabulary::Term)


403
404
405
# File 'lib/rdf/vocab/mods.rb', line 403

def relatedSucceeding
  @relatedSucceeding
end

#relatedVersionRDF::Vocabulary::Term (readonly)

Relates the described MODS resource to another MODS resource which is a different version of the described resource.

Returns:

  • (RDF::Vocabulary::Term)


407
408
409
# File 'lib/rdf/vocab/mods.rb', line 407

def relatedVersion
  @relatedVersion
end

#roleRDF::Vocabulary::Term (readonly)

role is an abstract property, for which all terms in the relator vocabulary of roles become subproperties. Thus for example ‘relator:artist’ refers to the role ‘artist’ within that vocabulary. (The prefix ‘relator:’ is used to denote the namespace for the “relator” vocabulary. The property ‘relator:artist’ relates the resource to an artist associated with the resource, represented as a mads name.

Returns:

  • (RDF::Vocabulary::Term)


411
412
413
# File 'lib/rdf/vocab/mods.rb', line 411

def role
  @role
end

#roleRelationshipRDF::Vocabulary::Term (readonly)

Binds a name to the role that the named entity played for the resource.

Returns:

  • (RDF::Vocabulary::Term)


415
416
417
# File 'lib/rdf/vocab/mods.rb', line 415

def roleRelationship
  @roleRelationship
end

#RoleRelationshipRDF::Vocabulary::Term (readonly)

Aggregates a name with its role.

Returns:

  • (RDF::Vocabulary::Term)


38
39
40
# File 'lib/rdf/vocab/mods.rb', line 38

def RoleRelationship
  @RoleRelationship
end

#roleRelationshipNameRDF::Vocabulary::Term (readonly)

The name included in a roleRelationship. The roleRelationship binds an name and a role, where the name is a name associated with the resource and is specified elsewhere via the hasName property. This mechanism is used when the role is not part of a known vocabulary. Otherwise, the relationship is expressed by using the role vocabulary term as the property; for example, see relator:creator.

Returns:

  • (RDF::Vocabulary::Term)


419
420
421
# File 'lib/rdf/vocab/mods.rb', line 419

def roleRelationshipName
  @roleRelationshipName
end

#roleRelationshipRoleRDF::Vocabulary::Term (readonly)

The role associated with a name, where the name and role are bound together in a roleRelationship.

Returns:

  • (RDF::Vocabulary::Term)


423
424
425
# File 'lib/rdf/vocab/mods.rb', line 423

def roleRelationshipRole
  @roleRelationshipRole
end

#serialRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


516
517
518
# File 'lib/rdf/vocab/mods.rb', line 516

def serial
  @serial
end

#statementOfResponsibilityRDF::Vocabulary::Term (readonly)

A note, when the note type is “statement of responsibility”

Returns:

  • (RDF::Vocabulary::Term)


427
428
429
# File 'lib/rdf/vocab/mods.rb', line 427

def statementOfResponsibility
  @statementOfResponsibility
end

#subjectRDF::Vocabulary::Term (readonly)

An abstract property defined for which the various subject catergories (e.g. subjectGenre, subjectTitle) are subproperties.

Returns:

  • (RDF::Vocabulary::Term)


431
432
433
# File 'lib/rdf/vocab/mods.rb', line 431

def subject
  @subject
end

#subjectComplexRDF::Vocabulary::Term (readonly)

A subject of the resource composed of several component subjects.

Returns:

  • (RDF::Vocabulary::Term)


435
436
437
# File 'lib/rdf/vocab/mods.rb', line 435

def subjectComplex
  @subjectComplex
end

#subjectGenreRDF::Vocabulary::Term (readonly)

A subject of the resource which is a genre, expressed in terms of a MADS GenreForm.

Returns:

  • (RDF::Vocabulary::Term)


439
440
441
# File 'lib/rdf/vocab/mods.rb', line 439

def subjectGenre
  @subjectGenre
end

#subjectGeographicRDF::Vocabulary::Term (readonly)

A subject of the resource which is a geographic entity, expressed in terms of a MADS Geographic.

Returns:

  • (RDF::Vocabulary::Term)


443
444
445
# File 'lib/rdf/vocab/mods.rb', line 443

def subjectGeographic
  @subjectGeographic
end

#subjectGeographicCodeRDF::Vocabulary::Term (readonly)

A subject of the resource which is a geographic entity, expressed as a geographic code and in terms of a MADS Geographic.

Returns:

  • (RDF::Vocabulary::Term)


447
448
449
# File 'lib/rdf/vocab/mods.rb', line 447

def subjectGeographicCode
  @subjectGeographicCode
end

#subjectHierarchicalGeographicRDF::Vocabulary::Term (readonly)

A subject of the resource which is a hierarchy of geographic entities expressed in terms of a MADS Geographics.

Returns:

  • (RDF::Vocabulary::Term)


451
452
453
# File 'lib/rdf/vocab/mods.rb', line 451

def subjectHierarchicalGeographic
  @subjectHierarchicalGeographic
end

#subjectNameRDF::Vocabulary::Term (readonly)

A subject of the resource which is a name, expressed in terms of a MADS Name.

Returns:

  • (RDF::Vocabulary::Term)


455
456
457
# File 'lib/rdf/vocab/mods.rb', line 455

def subjectName
  @subjectName
end

#subjectOccupationRDF::Vocabulary::Term (readonly)

A subject of the resource which is an occupation, expressed in terms of a MADS Occupation.

Returns:

  • (RDF::Vocabulary::Term)


459
460
461
# File 'lib/rdf/vocab/mods.rb', line 459

def subjectOccupation
  @subjectOccupation
end

#subjectTemporalRDF::Vocabulary::Term (readonly)

A subject of the resource which is a temporal expression, expressed in terms of a MADS Temporal.

Returns:

  • (RDF::Vocabulary::Term)


463
464
465
# File 'lib/rdf/vocab/mods.rb', line 463

def subjectTemporal
  @subjectTemporal
end

#subjectTitleRDF::Vocabulary::Term (readonly)

A subject of the resource which is a title, expressed in terms of a MADS Title.

Returns:

  • (RDF::Vocabulary::Term)


467
468
469
# File 'lib/rdf/vocab/mods.rb', line 467

def subjectTitle
  @subjectTitle
end

#subjectTopicRDF::Vocabulary::Term (readonly)

A subject of the resource which is a topic, expressed in terms of a MADS Topic.

Returns:

  • (RDF::Vocabulary::Term)


471
472
473
# File 'lib/rdf/vocab/mods.rb', line 471

def subjectTopic
  @subjectTopic
end

#tableOfContentsRDF::Vocabulary::Term (readonly)

Description of the contents of the resource.

Returns:

  • (RDF::Vocabulary::Term)


475
476
477
# File 'lib/rdf/vocab/mods.rb', line 475

def tableOfContents
  @tableOfContents
end

#targetAudienceRDF::Vocabulary::Term (readonly)

The target audience of the resource. Examples: adolescent, adult, general, juvenile, preschool, specialized.

Returns:

  • (RDF::Vocabulary::Term)


479
480
481
# File 'lib/rdf/vocab/mods.rb', line 479

def targetAudience
  @targetAudience
end

#titleRDF::Vocabulary::Term (readonly)

A title for the resource. Represented as a MADS Title.

Returns:

  • (RDF::Vocabulary::Term)


483
484
485
# File 'lib/rdf/vocab/mods.rb', line 483

def title
  @title
end

#titlePrincipalRDF::Vocabulary::Term (readonly)

A title which has been distinguished as the principal title. (This corresponds to a MODS XML titleInfo with no type attribute.) There should be no more than one principal title. Represented as a MADS Title.

Returns:

  • (RDF::Vocabulary::Term)


487
488
489
# File 'lib/rdf/vocab/mods.rb', line 487

def titlePrincipal
  @titlePrincipal
end

#titleUniformRDF::Vocabulary::Term (readonly)

A title which has been distinguished as a uniform title. (This corresponds to a MODS XML titleInfo with ‘type=uniform’ attribute.) There should be no more than one uniform title. Represented as a MADS Title, or, if there is a primary name, it is represented as a MADS NameTitle.

Returns:

  • (RDF::Vocabulary::Term)


491
492
493
# File 'lib/rdf/vocab/mods.rb', line 491

def titleUniform
  @titleUniform
end