class TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Escalator

Public Class Methods

instance_class() click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator.rb, line 9
def self.instance_class
  barrier_free_escalator_info_class
end

Public Instance Methods

variables() click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator.rb, line 5
def variables
  super + [ availability_to_wheel_chair ]
end

Private Instance Methods

availability_to_wheel_chair() click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator.rb, line 23
def availability_to_wheel_chair
  case @hash[ "spac:isAvailableTo" ]
  when nil
    false
  when self.class.spac__is_available_to # == "spac:Wheelchair"
    true
  else
    raise "Error"
  end
end
service_details() click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator.rb, line 34
def service_details
  covert_and_set_array_data(
    "odpt:serviceDetail" ,
    self.class.escalator_service_detail_list_class ,
    self.class.escalator_service_detail_info_class
  )
end
variables__check__letter() click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator.rb, line 19
def variables__check__letter
  "●"
end
variables__check__separation() click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator.rb, line 15
def variables__check__separation
  "="
end