Sha256: ff7c93c3a2b032c9ee2d42e54081f94432e93b63c91084806adaed3c79f387fa

Contents?: true

Size: 728 Bytes

Versions: 1

Compression:

Stored size: 728 Bytes

Contents

# 個別の路線の、複数の駅情報を扱うクラス(ハッシュ)
class TokyoMetro::Static::Station::InEachRailwayLine < ::TokyoMetro::Static::Fundamental::Hash

  include ::TokyoMetro::ClassNameLibrary::Static::Station
  include ::TokyoMetro::Modules::Static::ToFactory::Generate::Group::OneYaml
  include ::TokyoMetro::Modules::Common::ToFactory::Seed::Hash

  def stations
    self.keys
  end

  def seed( railway_line , indent )
    super( railway_line , not_on_the_top_layer: true , indent: indent )
  end

  def self.factory_for_generating_from_saved_file_for_this_class
    factory_for_generating_from_each_saved_file
  end

  def self.factory_for_seeding_this_class
    factory_for_seeding_subhash
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tokyo_metro-0.10.1 lib/tokyo_metro/static/station/in_each_railway_line.rb