Class: TokyoMetro::Static::RailwayDirection::Info
- Inherits:
-
Object
- Object
- TokyoMetro::Static::RailwayDirection::Info
- Includes:
- ClassNameLibrary::Static::RailwayDirection, Modules::Common::ToFactory::Generate::Info, Modules::Common::ToFactory::Seed::Info
- Defined in:
- lib/tokyo_metro/static/railway_direction/info.rb
Overview
方面の情報を扱うクラス
Instance Attribute Summary collapse
-
#in_api_same_as ⇒ Object
readonly
Returns the value of attribute in_api_same_as.
-
#railway_direction_code ⇒ Object
readonly
Returns the value of attribute railway_direction_code.
-
#railway_line ⇒ Object
readonly
Returns the value of attribute railway_line.
-
#same_as ⇒ Object
readonly
Returns the value of attribute same_as.
-
#station ⇒ Object
readonly
Returns the value of attribute station.
Instance Method Summary collapse
-
#initialize(same_as, in_api_same_as, railway_line, railway_direction_code, station) ⇒ Info
constructor
A new instance of Info.
Methods included from Modules::Common::ToFactory::Seed::Info
Constructor Details
#initialize(same_as, in_api_same_as, railway_line, railway_direction_code, station) ⇒ Info
Returns a new instance of Info.
8 9 10 11 12 13 14 15 |
# File 'lib/tokyo_metro/static/railway_direction/info.rb', line 8 def initialize( same_as , in_api_same_as , railway_line , railway_direction_code , station ) raise "Error" unless /\Aodpt.Station:/ === station @same_as = same_as @in_api_same_as = in_api_same_as @railway_line = railway_line @railway_direction_code = railway_direction_code @station = station end |
Instance Attribute Details
#in_api_same_as ⇒ Object (readonly)
Returns the value of attribute in_api_same_as.
17 18 19 |
# File 'lib/tokyo_metro/static/railway_direction/info.rb', line 17 def in_api_same_as @in_api_same_as end |
#railway_direction_code ⇒ Object (readonly)
Returns the value of attribute railway_direction_code.
17 18 19 |
# File 'lib/tokyo_metro/static/railway_direction/info.rb', line 17 def railway_direction_code @railway_direction_code end |
#railway_line ⇒ Object (readonly)
Returns the value of attribute railway_line.
17 18 19 |
# File 'lib/tokyo_metro/static/railway_direction/info.rb', line 17 def railway_line @railway_line end |
#same_as ⇒ Object (readonly)
Returns the value of attribute same_as.
17 18 19 |
# File 'lib/tokyo_metro/static/railway_direction/info.rb', line 17 def same_as @same_as end |
#station ⇒ Object (readonly)
Returns the value of attribute station.
17 18 19 |
# File 'lib/tokyo_metro/static/railway_direction/info.rb', line 17 def station @station end |