module TokyoMetro::ClassNameLibrary::Static::TrainType::Custom::OtherOperator::ClassMethods

Public Instance Methods

factory_for_generating_from_each_saved_file() click to toggle source
# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 24
def factory_for_generating_from_each_saved_file
  ::TokyoMetro::Factory::Generate::Static::TrainType::Custom::OtherOperator::Hash::EachFile
end
factory_for_generating_from_hash() click to toggle source
# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 28
def factory_for_generating_from_hash
  ::TokyoMetro::Factory::Generate::Static::TrainType::Custom::OtherOperator::Info
end
factory_for_generating_from_saved_files() click to toggle source
# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 20
def factory_for_generating_from_saved_files
  ::TokyoMetro::Factory::Generate::Static::TrainType::Custom::OtherOperator::Hash
end
hash_class() click to toggle source
# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 12
def hash_class
  ::TokyoMetro::Static::TrainType::Custom::OtherOperator::Hash
end
info_class() click to toggle source
# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 16
def info_class
  ::TokyoMetro::Static::TrainType::Custom::OtherOperator::Info
end
toplevel_namespace() click to toggle source
# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 8
def toplevel_namespace
  ::TokyoMetro::Static::TrainType::Custom::OtherOperator
end

Private Instance Methods

yaml_files() click to toggle source

Hash のインスタンスを作成するときに必要な YAML ファイルのリスト @return [::Array <String (filename)>]

# File lib/tokyo_metro/class_name_library/static/train_type/custom/other_operator.rb, line 36
def yaml_files
  dirname_other_operator = "#{::TokyoMetro::dictionary_dir}/train_type/other_operator"
  Dir.glob( "#{dirname_other_operator}/**.yaml" )
end