class TokyoMetro::Required::All::Api::StationTimetable::Info::TrainTime::Info::Note::YurakuchoFukutoshin::TrainType

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/tokyo_metro/required/all/api/station_timetable/info/train_time/info/note/yurakucho_fukutoshin/train_type.rb, line 3
def initialize
  super( set_all_files_under_the_top_namespace: false )
end
other_files() click to toggle source
# File lib/tokyo_metro/required/all/api/station_timetable/info/train_time/info/note/yurakucho_fukutoshin/train_type.rb, line 7
def self.other_files
  [
    all_files_in_the_same_directory ,
    namespaces.map { | namespace |
      [
        ::File.join( top_file , namespace ) ,
        ::Dir.glob( "#{ top_file }/#{ namespace }/fundamental.rb" ).sort ,
        ::Dir.glob( "#{ top_file }/#{ namespace }/**.rb" ).sort
      ]
    }
  ]
end

Private Class Methods

namespaces() click to toggle source
# File lib/tokyo_metro/required/all/api/station_timetable/info/train_time/info/note/yurakucho_fukutoshin/train_type.rb, line 24
def namespaces
  [ "fundamental" , "seibu_ikebukuro" , "tobu_tojo" , "tokyu_toyoko" ]
end