class TokyoMetro::Required::All::Static::ExceptForTrainType

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/tokyo_metro/required/all/static/except_for_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/static/except_for_train_type.rb, line 11
def self.other_files
  namespaces.map { | namespace |
    files_starting_with( top_file , namespace )
  }
end
top_file() click to toggle source
# File lib/tokyo_metro/required/all/static/except_for_train_type.rb, line 7
def self.top_file
  ::TokyoMetro::Required::All::Static.top_file
end

Private Class Methods

namespaces() click to toggle source
# File lib/tokyo_metro/required/all/static/except_for_train_type.rb, line 21
def namespaces
  [
    "fundamental" ,
    "fare" , "color" , "operator" , "station" ,
    "railway_direction" , "railway_line" , "stations_in_tokyo_metro" , "stopping_pattern" , "train_owner" ,
    "operation_day" , "train_operation_status"
  ] - [
    "stopping_pattern"
  ]
end