Class: RDF::Vocab::VMD

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

Overview

Vocabulary for <data-vocabulary.org/>

Instance Attribute Summary collapse

Instance Attribute Details

#acquaintanceRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


61
62
63
# File 'lib/rdf/vocab/vmd.rb', line 61

def acquaintance
  @acquaintance
end

#AddressRDF::Vocabulary::Term (readonly)

Postal address for a Person or Organization.

Returns:

  • (RDF::Vocabulary::Term)


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

def Address
  @Address
end

#addressRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


64
65
66
# File 'lib/rdf/vocab/vmd.rb', line 64

def address
  @address
end

#affiliationRDF::Vocabulary::Term (readonly)

An affiliation can be specified by a string literal or an Organization instance.

Returns:

  • (RDF::Vocabulary::Term)


68
69
70
# File 'lib/rdf/vocab/vmd.rb', line 68

def affiliation
  @affiliation
end

#amountRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def amount
  @amount
end

#authorRDF::Vocabulary::Term (readonly)

An author of the recipe can be specified by a string literal or a Person instance.

Returns:

  • (RDF::Vocabulary::Term)


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

def author
  @author
end

#availabilityRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


78
79
80
# File 'lib/rdf/vocab/vmd.rb', line 78

def availability
  @availability
end

#averageRDF::Vocabulary::Term (readonly)

The average of an aggregate value.

Returns:

  • (RDF::Vocabulary::Term)


82
83
84
# File 'lib/rdf/vocab/vmd.rb', line 82

def average
  @average
end

#bestRDF::Vocabulary::Term (readonly)

The best value of a rating scale (default 5).

Returns:

  • (RDF::Vocabulary::Term)


86
87
88
# File 'lib/rdf/vocab/vmd.rb', line 86

def best
  @best
end

#brandRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


89
90
91
# File 'lib/rdf/vocab/vmd.rb', line 89

def brand
  @brand
end

Represents a single Breadcrumb in a Breadcrumb trail.

Returns:

  • (RDF::Vocabulary::Term)


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

def Breadcrumb
  @Breadcrumb
end

#caloriesRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


92
93
94
# File 'lib/rdf/vocab/vmd.rb', line 92

def calories
  @calories
end

#carbohydratesRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def carbohydrates
  @carbohydrates
end

#categoryRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


98
99
100
# File 'lib/rdf/vocab/vmd.rb', line 98

def category
  @category
end

#childRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


101
102
103
# File 'lib/rdf/vocab/vmd.rb', line 101

def child
  @child
end

#cholesterolRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


104
105
106
# File 'lib/rdf/vocab/vmd.rb', line 104

def cholesterol
  @cholesterol
end

#colleagueRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def colleague
  @colleague
end

#conditionRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


110
111
112
# File 'lib/rdf/vocab/vmd.rb', line 110

def condition
  @condition
end

#contactRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


113
114
115
# File 'lib/rdf/vocab/vmd.rb', line 113

def contact
  @contact
end

#cookTimeRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


116
117
118
# File 'lib/rdf/vocab/vmd.rb', line 116

def cookTime
  @cookTime
end

#countRDF::Vocabulary::Term (readonly)

The total number of items used in an aggregate (e.g., number of reviews).

Returns:

  • (RDF::Vocabulary::Term)


120
121
122
# File 'lib/rdf/vocab/vmd.rb', line 120

def count
  @count
end

#currencyRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


123
124
125
# File 'lib/rdf/vocab/vmd.rb', line 123

def currency
  @currency
end

#descriptionRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


126
127
128
# File 'lib/rdf/vocab/vmd.rb', line 126

def description
  @description
end

#dtreviewedRDF::Vocabulary::Term (readonly)

The date of the review.

Returns:

  • (RDF::Vocabulary::Term)


130
131
132
# File 'lib/rdf/vocab/vmd.rb', line 130

def dtreviewed
  @dtreviewed
end

#durationRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def duration
  @duration
end

#fatRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


136
137
138
# File 'lib/rdf/vocab/vmd.rb', line 136

def fat
  @fat
end

#fiberRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


139
140
141
# File 'lib/rdf/vocab/vmd.rb', line 139

def fiber
  @fiber
end

#friendRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


142
143
144
# File 'lib/rdf/vocab/vmd.rb', line 142

def friend
  @friend
end

#highpriceRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def highprice
  @highprice
end

#identifierRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


148
149
150
# File 'lib/rdf/vocab/vmd.rb', line 148

def identifier
  @identifier
end

#imageRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


151
152
153
# File 'lib/rdf/vocab/vmd.rb', line 151

def image
  @image
end

#ingredientRDF::Vocabulary::Term (readonly)

Represents ingredients used in a recipe.

Returns:

  • (RDF::Vocabulary::Term)


155
156
157
# File 'lib/rdf/vocab/vmd.rb', line 155

def ingredient
  @ingredient
end

#instructionRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


158
159
160
# File 'lib/rdf/vocab/vmd.rb', line 158

def instruction
  @instruction
end

#instructionsRDF::Vocabulary::Term (readonly)

Represents the steps to make a dish.

Returns:

  • (RDF::Vocabulary::Term)


162
163
164
# File 'lib/rdf/vocab/vmd.rb', line 162

def instructions
  @instructions
end

#InstructionsRDF::Vocabulary::Term (readonly)

Represents the steps to make a dish.

Returns:

  • (RDF::Vocabulary::Term)


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

def Instructions
  @Instructions
end

#itemofferedRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def itemoffered
  @itemoffered
end

#itemreviewedRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


168
169
170
# File 'lib/rdf/vocab/vmd.rb', line 168

def itemreviewed
  @itemreviewed
end

#localityRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


171
172
173
# File 'lib/rdf/vocab/vmd.rb', line 171

def locality
  @locality
end

#lowpriceRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


174
175
176
# File 'lib/rdf/vocab/vmd.rb', line 174

def lowprice
  @lowprice
end

#maxRDF::Vocabulary::Term (readonly)

The maximum value of an aggregated Rating.

Returns:

  • (RDF::Vocabulary::Term)


178
179
180
# File 'lib/rdf/vocab/vmd.rb', line 178

def max
  @max
end

#minRDF::Vocabulary::Term (readonly)

The minimum value of an aggregated Rating.

Returns:

  • (RDF::Vocabulary::Term)


182
183
184
# File 'lib/rdf/vocab/vmd.rb', line 182

def min
  @min
end

#nameRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def name
  @name
end

#nicknameRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


188
189
190
# File 'lib/rdf/vocab/vmd.rb', line 188

def nickname
  @nickname
end

#nutritionRDF::Vocabulary::Term (readonly)

Represents the nutrition information about a recipe.

Returns:

  • (RDF::Vocabulary::Term)


192
193
194
# File 'lib/rdf/vocab/vmd.rb', line 192

def nutrition
  @nutrition
end

#NutritionRDF::Vocabulary::Term (readonly)

Represents the nutrition information about a recipe.

Returns:

  • (RDF::Vocabulary::Term)


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

def Nutrition
  @Nutrition
end

#OfferRDF::Vocabulary::Term (readonly)

Represents an offer to sell a product.

Returns:

  • (RDF::Vocabulary::Term)


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

def Offer
  @Offer
end

#OfferAggregateRDF::Vocabulary::Term (readonly)

Represents a collection of offers to sell a product.

Returns:

  • (RDF::Vocabulary::Term)


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

def OfferAggregate
  @OfferAggregate
end

#offercountRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


195
196
197
# File 'lib/rdf/vocab/vmd.rb', line 195

def offercount
  @offercount
end

#offerdetailsRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


198
199
200
# File 'lib/rdf/vocab/vmd.rb', line 198

def offerdetails
  @offerdetails
end

#offerurlRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def offerurl
  @offerurl
end

#OrganizationRDF::Vocabulary::Term (readonly)

An Organization is a business, agency, school, etc.

Returns:

  • (RDF::Vocabulary::Term)


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

def Organization
  @Organization
end

#PersonRDF::Vocabulary::Term (readonly)

Represents a Person, living/dead/fictional.

Returns:

  • (RDF::Vocabulary::Term)


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

def Person
  @Person
end

#photoRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


204
205
206
# File 'lib/rdf/vocab/vmd.rb', line 204

def photo
  @photo
end

#prepTimeRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


207
208
209
# File 'lib/rdf/vocab/vmd.rb', line 207

def prepTime
  @prepTime
end

#priceRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


210
211
212
# File 'lib/rdf/vocab/vmd.rb', line 210

def price
  @price
end

#pricerangeRDF::Vocabulary::Term (readonly)

The price range of products and services offered by a restaurant, business or other organization.

Returns:

  • (RDF::Vocabulary::Term)


214
215
216
# File 'lib/rdf/vocab/vmd.rb', line 214

def pricerange
  @pricerange
end

#pricevaliduntilRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def pricevaliduntil
  @pricevaliduntil
end

#ProductRDF::Vocabulary::Term (readonly)

Represents a product or service in a Review or Review-aggregate.

Returns:

  • (RDF::Vocabulary::Term)


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

def Product
  @Product
end

#proteinRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


220
221
222
# File 'lib/rdf/vocab/vmd.rb', line 220

def protein
  @protein
end

#publishedRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


223
224
225
# File 'lib/rdf/vocab/vmd.rb', line 223

def published
  @published
end

#quantityRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


226
227
228
# File 'lib/rdf/vocab/vmd.rb', line 226

def quantity
  @quantity
end

#RatingRDF::Vocabulary::Term (readonly)

Represents a rating in a Review or Review-aggregate.

Returns:

  • (RDF::Vocabulary::Term)


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

def Rating
  @Rating
end

#ratingRDF::Vocabulary::Term (readonly)

A rating can be specified by a string literal or a Rating instance.

Returns:

  • (RDF::Vocabulary::Term)


230
231
232
# File 'lib/rdf/vocab/vmd.rb', line 230

def rating
  @rating
end

#RecipeRDF::Vocabulary::Term (readonly)

A single instance of a Recipe.

Returns:

  • (RDF::Vocabulary::Term)


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

def Recipe
  @Recipe
end

#RecipeIngredientRDF::Vocabulary::Term (readonly)

Represents ingredients used in a recipe.

Returns:

  • (RDF::Vocabulary::Term)


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

def RecipeIngredient
  @RecipeIngredient
end

#recipeTypeRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def recipeType
  @recipeType
end

#regionRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


236
237
238
# File 'lib/rdf/vocab/vmd.rb', line 236

def region
  @region
end

#ReviewRDF::Vocabulary::Term (readonly)

A single instance of a Review.

Returns:

  • (RDF::Vocabulary::Term)


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

def Review
  @Review
end

#reviewerRDF::Vocabulary::Term (readonly)

A reviewer can be specified by a string literal or a Person instance.

Returns:

  • (RDF::Vocabulary::Term)


240
241
242
# File 'lib/rdf/vocab/vmd.rb', line 240

def reviewer
  @reviewer
end

#roleRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


243
244
245
# File 'lib/rdf/vocab/vmd.rb', line 243

def role
  @role
end

#saturatedFatRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


246
247
248
# File 'lib/rdf/vocab/vmd.rb', line 246

def saturatedFat
  @saturatedFat
end

#sellerRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def seller
  @seller
end

#servingSizeRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


252
253
254
# File 'lib/rdf/vocab/vmd.rb', line 252

def servingSize
  @servingSize
end

#sugarRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


255
256
257
# File 'lib/rdf/vocab/vmd.rb', line 255

def sugar
  @sugar
end

#summaryRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


258
259
260
# File 'lib/rdf/vocab/vmd.rb', line 258

def summary
  @summary
end

#tagRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def tag
  @tag
end

#telRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


264
265
266
# File 'lib/rdf/vocab/vmd.rb', line 264

def tel
  @tel
end

#TimeRangeRDF::Vocabulary::Term (readonly)

Represents the length of time it takes to prepare a recipe.

Returns:

  • (RDF::Vocabulary::Term)


58
59
60
# File 'lib/rdf/vocab/vmd.rb', line 58

def TimeRange
  @TimeRange
end

#timeRangeRDF::Vocabulary::Term (readonly)

Represents the length of time it takes to prepare a recipe.

Returns:

  • (RDF::Vocabulary::Term)


268
269
270
# File 'lib/rdf/vocab/vmd.rb', line 268

def timeRange
  @timeRange
end

#titleRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


271
272
273
# File 'lib/rdf/vocab/vmd.rb', line 271

def title
  @title
end

#totalTimeRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


274
275
276
# File 'lib/rdf/vocab/vmd.rb', line 274

def totalTime
  @totalTime
end

#unsaturatedFatRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


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

def unsaturatedFat
  @unsaturatedFat
end

#urlRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


280
281
282
# File 'lib/rdf/vocab/vmd.rb', line 280

def url
  @url
end

#valueRDF::Vocabulary::Term (readonly)

The value of a single Rating.

Returns:

  • (RDF::Vocabulary::Term)


284
285
286
# File 'lib/rdf/vocab/vmd.rb', line 284

def value
  @value
end

#worstRDF::Vocabulary::Term (readonly)

The poorest value of a rating scale (default 1).

Returns:

  • (RDF::Vocabulary::Term)


288
289
290
# File 'lib/rdf/vocab/vmd.rb', line 288

def worst
  @worst
end

#yieldRDF::Vocabulary::Term (readonly)

Returns:

  • (RDF::Vocabulary::Term)


291
292
293
# File 'lib/rdf/vocab/vmd.rb', line 291

def yield
  @yield
end