class TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Toilet::Info
トイレの情報を扱うクラス
Attributes
assistant_facility[R]
トイレ内のバリアフリー設備 @return [Assistant or nil]
has_assistant[R]
トイレ内のバリアフリー設備 @return [Assistant or nil]
Public Class Methods
factory_for_seeding_this_class()
click to toggle source
# File lib/tokyo_metro/api/station_facility/info/barrier_free/facility/toilet/info.rb, line 30 def self.factory_for_seeding_this_class factory_for_seeding_barrier_free_facility_toilet_info end
factory_for_this_class()
click to toggle source
# File lib/tokyo_metro/api/station_facility/info/barrier_free/facility/toilet/info.rb, line 26 def self.factory_for_this_class factory_for_generating_barrier_free_toilet_info_from_hash end
new( id_urn , same_as , service_detail , place_name , located_area_name , remark , has_assistant )
click to toggle source
Constructor
Calls superclass method
TokyoMetro::Api::StationFacility::Info::BarrierFree::Info::new
# File lib/tokyo_metro/api/station_facility/info/barrier_free/facility/toilet/info.rb, line 8 def initialize( id_urn , same_as , service_detail , place_name , located_area_name , remark , has_assistant ) super( id_urn , same_as , service_detail , place_name , located_area_name , remark ) @has_assistant = has_assistant end
Public Instance Methods
assistant_facility_available?()
click to toggle source
トイレ内にバリアフリー設備があるか否かを判定するメソッド @return [Boolean]
# File lib/tokyo_metro/api/station_facility/info/barrier_free/facility/toilet/info.rb, line 22 def assistant_facility_available? self.assistant_facility.instance_of?( self.class.barrier_free_toilet_assinstant_class ) end