class TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Escalator::ServiceDetail::Direction
API から取得したハッシュからインスタンスを生成するための Factory Pattern のクラス(メタクラス)
Public Class Methods
instance_class()
click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator/service_detail/direction.rb, line 15 def self.instance_class escalator_service_detail_direction_class end
new( arg )
click to toggle source
Calls superclass method
TokyoMetro::Factory::Generate::Api::MetaClass::Info::NotOnTheTopLayer::new
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator/service_detail/direction.rb, line 7 def initialize( arg ) super( arg ) end
Public Instance Methods
variables()
click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator/service_detail/direction.rb, line 11 def variables [ up , down ] end
Private Instance Methods
down()
click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator/service_detail/direction.rb, line 25 def down !!( /下り/ === @string ) end
up()
click to toggle source
# File lib/tokyo_metro/factory/generate/api/station_facility/info/barrier_free/info/facility/escalator/service_detail/direction.rb, line 21 def up !!( /上り/ === @string ) end