class TokyoMetro::Required::All::Api
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/tokyo_metro/required/all/api.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.rb, line 7 def self.other_files [ MetaClass.files , fundamental_files , Point.files , RailwayLine.files , Station.files , StationFacility.files , StationTrainTime.files , StationTimetable.files , TrainTimetable.files , TrainOperation.files , TrainLocation.files ] end
Private Class Methods
fundamental_files()
click to toggle source
# File lib/tokyo_metro/required/all/api.rb, line 27 def fundamental_files namespaces.map { | namespace | [ ::File.join( top_file , namespace ) , ::File.join( top_file , namespace , "info" ) , ::File.join( top_file , namespace , "list" ) ] }.flatten end
namespaces()
click to toggle source
# File lib/tokyo_metro/required/all/api.rb, line 37 def namespaces [ "fare" , "mlit_railway_line" , "mlit_station" , "passenger_survey" , "point" , "railway_line" , "station" , "station_facility" , "train_operation" , "train_location" , "station_timetable" , "train_timetable" ] end