Class: OpenActive::Models::Schema::CivicStructure
- Inherits:
-
Place
- Object
- BaseModel
- JsonLdModel
- Thing
- Place
- OpenActive::Models::Schema::CivicStructure
- Defined in:
- lib/openactive/models/schema/civic_structure.rb
Direct Known Subclasses
Airport, Aquarium, Beach, Bridge, BusStation, BusStop, Campground, Cemetery, Crematorium, EventVenue, FireStation, GovernmentBuilding, MovieTheater, Museum, MusicVenue, Park, ParkingFacility, PerformingArtsTheater, PlaceOfWorship, Playground, PublicToilet, RVPark, SubwayStation, TaxiStand, TrainStation, Zoo
Instance Attribute Summary collapse
Attributes inherited from Place
#additional_property, #address, #aggregate_rating, #amenity_feature, #branch_code, #contained_in, #contained_in_place, #contains_place, #event, #events, #fax_number, #geo, #geo_contains, #geo_covered_by, #geo_covers, #geo_crosses, #geo_disjoint, #geo_equals, #geo_intersects, #geo_overlaps, #geo_touches, #geo_within, #global_location_number, #has_map, #is_accessible_for_free, #isic_v4, #latitude, #logo, #longitude, #map, #maps, #maximum_attendee_capacity, #opening_hours_specification, #photo, #photos, #public_access, #review, #reviews, #slogan, #smoking_allowed, #special_opening_hours_specification, #telephone
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
Method Summary
Methods inherited from BaseModel
#assign_attributes, define_property, deserialize, #deserialize, deserialize_class, #initialize, #serialize, serialize, #set_property, #to_json
Methods included from Concerns::TypeChecker
Methods included from Concerns::JsonLdSerializable
Constructor Details
This class inherits a constructor from OpenActive::BaseModel
Instance Attribute Details
#opening_hours ⇒ String
12 13 14 |
# File 'lib/openactive/models/schema/civic_structure.rb', line 12 def opening_hours @opening_hours end |
#type ⇒ String
7 8 9 |
# File 'lib/openactive/models/schema/civic_structure.rb', line 7 def type "schema:CivicStructure" end |