Class: OpenActive::Models::Schema::Place
- Inherits:
-
Thing
show all
- Defined in:
- lib/openactive/models/schema/place.rb
Instance Attribute Summary collapse
-
#additional_property ⇒ OpenActive::Models::Schema::PropertyValue
-
#address ⇒ String, OpenActive::Models::Schema::PostalAddress
-
#aggregate_rating ⇒ OpenActive::Models::Schema::AggregateRating
-
#amenity_feature ⇒ OpenActive::Models::Schema::LocationFeatureSpecification
-
#branch_code ⇒ String
-
#contained_in ⇒ OpenActive::Models::Schema::Place
-
#contained_in_place ⇒ OpenActive::Models::Schema::Place
-
#contains_place ⇒ OpenActive::Models::Schema::Place
-
#event ⇒ OpenActive::Models::Schema::Event
-
#events ⇒ OpenActive::Models::Schema::Event
-
#fax_number ⇒ String
-
#geo ⇒ OpenActive::Models::Schema::GeoCoordinates, OpenActive::Models::Schema::GeoShape
-
#geo_contains ⇒ OpenActive::Models::Schema::Place, OpenActive::Models::Schema::GeospatialGeometry
-
#geo_covered_by ⇒ OpenActive::Models::Schema::Place, OpenActive::Models::Schema::GeospatialGeometry
-
#geo_covers ⇒ OpenActive::Models::Schema::Place, OpenActive::Models::Schema::GeospatialGeometry
-
#geo_crosses ⇒ OpenActive::Models::Schema::Place, OpenActive::Models::Schema::GeospatialGeometry
-
#geo_disjoint ⇒ OpenActive::Models::Schema::Place, OpenActive::Models::Schema::GeospatialGeometry
-
#geo_equals ⇒ OpenActive::Models::Schema::GeospatialGeometry, OpenActive::Models::Schema::Place
-
#geo_intersects ⇒ OpenActive::Models::Schema::Place, OpenActive::Models::Schema::GeospatialGeometry
-
#geo_overlaps ⇒ OpenActive::Models::Schema::GeospatialGeometry, OpenActive::Models::Schema::Place
-
#geo_touches ⇒ OpenActive::Models::Schema::GeospatialGeometry, OpenActive::Models::Schema::Place
-
#geo_within ⇒ OpenActive::Models::Schema::GeospatialGeometry, OpenActive::Models::Schema::Place
-
#global_location_number ⇒ String
-
#has_map ⇒ OpenActive::Models::Schema::Map, URI
-
#is_accessible_for_free ⇒ Boolean?
-
#isic_v4 ⇒ String
-
#latitude ⇒ String, ...
-
#logo ⇒ OpenActive::Models::Schema::ImageObject, URI
-
#longitude ⇒ BigDecimal, ...
-
#map ⇒ URI
-
#maps ⇒ URI
-
#maximum_attendee_capacity ⇒ int?
-
#opening_hours_specification ⇒ OpenActive::Models::Schema::OpeningHoursSpecification
-
#photo ⇒ OpenActive::Models::Schema::ImageObject, OpenActive::Models::Schema::Photograph
-
#photos ⇒ OpenActive::Models::Schema::Photograph, OpenActive::Models::Schema::ImageObject
-
#public_access ⇒ Boolean?
-
#review ⇒ OpenActive::Models::Schema::Review
-
#reviews ⇒ OpenActive::Models::Schema::Review
-
#slogan ⇒ String
-
#smoking_allowed ⇒ Boolean?
-
#special_opening_hours_specification ⇒ OpenActive::Models::Schema::OpeningHoursSpecification
-
#telephone ⇒ String
-
#type ⇒ String
Attributes inherited from Thing
#additional_type, #alternate_name, #description, #disambiguating_description, #identifier, #image, #main_entity_of_page, #name, #potential_action, #same_as, #subject_of, #url
Attributes inherited from JsonLdModel
#context, #id
Method Summary
Methods inherited from BaseModel
#assign_attributes, define_property, deserialize, #deserialize, deserialize_class, #initialize, #serialize, serialize, #set_property, #to_json
#check_types, included
included, #to_h, #values
Instance Attribute Details
141
142
143
|
# File 'lib/openactive/models/schema/place.rb', line 141
def additional_property
@additional_property
end
|
151
152
153
|
# File 'lib/openactive/models/schema/place.rb', line 151
def address
@address
end
|
230
231
232
|
# File 'lib/openactive/models/schema/place.rb', line 230
def aggregate_rating
@aggregate_rating
end
|
33
34
35
|
# File 'lib/openactive/models/schema/place.rb', line 33
def amenity_feature
@amenity_feature
end
|
#branch_code ⇒ String
225
226
227
|
# File 'lib/openactive/models/schema/place.rb', line 225
def branch_code
@branch_code
end
|
17
18
19
|
# File 'lib/openactive/models/schema/place.rb', line 17
def contained_in
@contained_in
end
|
163
164
165
|
# File 'lib/openactive/models/schema/place.rb', line 163
def contained_in_place
@contained_in_place
end
|
146
147
148
|
# File 'lib/openactive/models/schema/place.rb', line 146
def contains_place
@contains_place
end
|
123
124
125
|
# File 'lib/openactive/models/schema/place.rb', line 123
def event
@event
end
|
12
13
14
|
# File 'lib/openactive/models/schema/place.rb', line 12
def events
@events
end
|
#fax_number ⇒ String
209
210
211
|
# File 'lib/openactive/models/schema/place.rb', line 209
def fax_number
@fax_number
end
|
67
68
69
|
# File 'lib/openactive/models/schema/place.rb', line 67
def geo
@geo
end
|
219
220
221
|
# File 'lib/openactive/models/schema/place.rb', line 219
def geo_contains
@geo_contains
end
|
197
198
199
|
# File 'lib/openactive/models/schema/place.rb', line 197
def geo_covered_by
@geo_covered_by
end
|
79
80
81
|
# File 'lib/openactive/models/schema/place.rb', line 79
def geo_covers
@geo_covers
end
|
96
97
98
|
# File 'lib/openactive/models/schema/place.rb', line 96
def geo_crosses
@geo_crosses
end
|
168
169
170
|
# File 'lib/openactive/models/schema/place.rb', line 168
def geo_disjoint
@geo_disjoint
end
|
90
91
92
|
# File 'lib/openactive/models/schema/place.rb', line 90
def geo_equals
@geo_equals
end
|
157
158
159
|
# File 'lib/openactive/models/schema/place.rb', line 157
def geo_intersects
@geo_intersects
end
|
73
74
75
|
# File 'lib/openactive/models/schema/place.rb', line 73
def geo_overlaps
@geo_overlaps
end
|
135
136
137
|
# File 'lib/openactive/models/schema/place.rb', line 135
def geo_touches
@geo_touches
end
|
27
28
29
|
# File 'lib/openactive/models/schema/place.rb', line 27
def geo_within
@geo_within
end
|
#global_location_number ⇒ String
85
86
87
|
# File 'lib/openactive/models/schema/place.rb', line 85
def global_location_number
@global_location_number
end
|
191
192
193
|
# File 'lib/openactive/models/schema/place.rb', line 191
def has_map
@has_map
end
|
#is_accessible_for_free ⇒ Boolean?
203
204
205
|
# File 'lib/openactive/models/schema/place.rb', line 203
def is_accessible_for_free
@is_accessible_for_free
end
|
#isic_v4 ⇒ String
180
181
182
|
# File 'lib/openactive/models/schema/place.rb', line 180
def isic_v4
@isic_v4
end
|
#latitude ⇒ String, ...
50
51
52
|
# File 'lib/openactive/models/schema/place.rb', line 50
def latitude
@latitude
end
|
44
45
46
|
# File 'lib/openactive/models/schema/place.rb', line 44
def logo
@logo
end
|
#longitude ⇒ BigDecimal, ...
128
129
130
|
# File 'lib/openactive/models/schema/place.rb', line 128
def longitude
@longitude
end
|
#map ⇒ URI
118
119
120
|
# File 'lib/openactive/models/schema/place.rb', line 118
def map
@map
end
|
#maps ⇒ URI
62
63
64
|
# File 'lib/openactive/models/schema/place.rb', line 62
def maps
@maps
end
|
#maximum_attendee_capacity ⇒ int?
174
175
176
|
# File 'lib/openactive/models/schema/place.rb', line 174
def maximum_attendee_capacity
@maximum_attendee_capacity
end
|
241
242
243
|
# File 'lib/openactive/models/schema/place.rb', line 241
def opening_hours_specification
@opening_hours_specification
end
|
38
39
40
|
# File 'lib/openactive/models/schema/place.rb', line 38
def photo
@photo
end
|
185
186
187
|
# File 'lib/openactive/models/schema/place.rb', line 185
def photos
@photos
end
|
#public_access ⇒ Boolean?
112
113
114
|
# File 'lib/openactive/models/schema/place.rb', line 112
def public_access
@public_access
end
|
102
103
104
|
# File 'lib/openactive/models/schema/place.rb', line 102
def review
@review
end
|
107
108
109
|
# File 'lib/openactive/models/schema/place.rb', line 107
def reviews
@reviews
end
|
#slogan ⇒ String
214
215
216
|
# File 'lib/openactive/models/schema/place.rb', line 214
def slogan
@slogan
end
|
#smoking_allowed ⇒ Boolean?
235
236
237
|
# File 'lib/openactive/models/schema/place.rb', line 235
def smoking_allowed
@smoking_allowed
end
|
22
23
24
|
# File 'lib/openactive/models/schema/place.rb', line 22
def special_opening_hours_specification
@special_opening_hours_specification
end
|
#telephone ⇒ String
57
58
59
|
# File 'lib/openactive/models/schema/place.rb', line 57
def telephone
@telephone
end
|
#type ⇒ String
7
8
9
|
# File 'lib/openactive/models/schema/place.rb', line 7
def type
"schema:Place"
end
|