Module: TokyoMetro::ClassNameLibrary::Api::StationFacility::ClassMethods
- Defined in:
- lib/tokyo_metro/class_name_library/api/station_facility.rb
クラスメソッド (1) - メタデータ collapse
-
#context ⇒ String
JSON-LD 仕様に基づく context のURL - URL.
-
#rdf_type ⇒ String
クラス指定 - odpt:StationFacility.
生成するクラスの情報 collapse
- #barrier_free_elevator_info_class ⇒ Object
- #barrier_free_escalator_info_class ⇒ Object
- #barrier_free_link_for_mobility_scooter_info_class ⇒ Object
- #barrier_free_list_class ⇒ Object
- #barrier_free_meta_info_class ⇒ Object
- #barrier_free_service_detail_info_class ⇒ Object
- #barrier_free_service_detail_list_class ⇒ Object
- #barrier_free_stairlift_info_class ⇒ Object
- #barrier_free_toilet_assinstant_class ⇒ Object
- #barrier_free_toilet_info_class ⇒ Object
- #barrier_free_top_level_class ⇒ Object
- #escalator_service_detail_direction_class ⇒ Object
- #escalator_service_detail_info_class ⇒ Object
- #escalator_service_detail_list_class ⇒ Object
-
#info_class ⇒ Const ( ::TokyoMetro::Api::StationFacility::Info )
配列の要素となるインスタンスのクラス.
-
#list_class ⇒ Const ( ::TokyoMetro::Api::StationFacility::List )
配列のクラス.
- #platform_barrier_free_info_class ⇒ Object
- #platform_barrier_free_list_class ⇒ Object
- #platform_info_class ⇒ Object
- #platform_list_class ⇒ Object
- #platform_surrounding_area_info_class ⇒ Object
- #platform_surrounding_area_list_class ⇒ Object
- #platform_transfer_info_class ⇒ Object
- #platform_transfer_list_class ⇒ Object
-
#toplevel_namespace ⇒ Const ( ::TokyoMetro::Api::StationFacility )
トップレベルのクラス.
Factory Pattern のクラスの情報 collapse
- #factory_for_generating_barrier_free_elevator_info_from_hash ⇒ Object
- #factory_for_generating_barrier_free_escalator_info_from_hash ⇒ Object
- #factory_for_generating_barrier_free_escalator_service_detail_direction ⇒ Object
- #factory_for_generating_barrier_free_escalator_service_detail_from_hash ⇒ Object
- #factory_for_generating_barrier_free_info_from_hash ⇒ Object
- #factory_for_generating_barrier_free_link_for_mobility_scooter_info_from_hash ⇒ Object
- #factory_for_generating_barrier_free_service_detail_from_hash ⇒ Object
- #factory_for_generating_barrier_free_stairlift_info_from_hash ⇒ Object
- #factory_for_generating_barrier_free_toilet_assistant_from_hash ⇒ Object
- #factory_for_generating_barrier_free_toilet_info_from_hash ⇒ Object
-
#factory_for_generating_from_hash ⇒ Const ( ::TokyoMetro::Factory::Generate::Api::StationFacility::Info )
JSON をパースして得られた配列の要素である Hash からインスタンスを作成するメソッドための Factory Pattern クラス.
-
#factory_for_generating_from_saved_file ⇒ Const ( ::TokyoMetro::Factory::Generate::Api::StationFacility::List )
保存済みの情報を処理しインスタンスを復元するための Factory Pattern クラス.
- #factory_for_generating_platform_barrier_free_info_from_string ⇒ Object
- #factory_for_generating_platform_info_from_hash ⇒ Object
- #factory_for_generating_platform_surrounding_area_info_from_string ⇒ Object
- #factory_for_generating_platform_transfer_info_from_hash ⇒ Object
-
#factory_for_getting ⇒ Const ( ::TokyoMetro::Factory::Get::Api::DataSearch::StationFacility )
API からデータを取得するための Factory Pattern クラス.
-
#factory_for_saving_datas_of_each_group ⇒ Const ( ::TokyoMetro::Factory::Save::Api::StationFacility::Group )
グループ化されたデータを保存するための Factory Pattern クラス.
-
#factory_for_saving_to_each_file ⇒ Const ( ::TokyoMetro::Factory::Save::Api::StationFacility::EachFile )
API から取得したデータを保存するための Factory Pattern クラス.
- #file_info_class_for_saving ⇒ Object
- #list_class_for_saving_grouped_infos ⇒ Object
DB collapse
- #db_instance_class ⇒ Object
- #db_instance_class_of_barrier_free_facility_info ⇒ Object
- #db_instance_class_of_barrier_free_service_detail ⇒ Object
- #db_instance_class_of_barrier_free_service_detail_pattern ⇒ Object
- #db_instance_class_of_escalator_direction ⇒ Object
- #db_instance_class_of_escalator_direction_pattern ⇒ Object
- #db_instance_class_of_platform_info ⇒ Object
- #db_instance_class_of_platform_info_barrier_free_facility ⇒ Object
- #db_instance_class_of_platform_info_surrounding_area ⇒ Object
- #db_instance_class_of_platform_info_transfer_info ⇒ Object
- #db_instance_class_of_toilet_assistant ⇒ Object
- #factory_for_seeding_barrier_free_facilities ⇒ Object
- #factory_for_seeding_barrier_free_facilities_of_each_station ⇒ Object
- #factory_for_seeding_barrier_free_facility_escalator_info ⇒ Object
- #factory_for_seeding_barrier_free_facility_info ⇒ Object
- #factory_for_seeding_barrier_free_facility_service_detail_info ⇒ Object
- #factory_for_seeding_barrier_free_facility_service_detail_list ⇒ Object
- #factory_for_seeding_barrier_free_facility_toilet_info ⇒ Object
- #factory_for_seeding_escalator_service_detail_direction ⇒ Object
- #factory_for_seeding_escalator_service_detail_info ⇒ Object
- #factory_for_seeding_info ⇒ Object
- #factory_for_seeding_list ⇒ Object
- #factory_for_seeding_platform_info ⇒ Object
- #factory_for_seeding_platform_info_barrier_free_info ⇒ Object
- #factory_for_seeding_platform_info_barrier_free_list ⇒ Object
- #factory_for_seeding_platform_info_surrounding_area_info ⇒ Object
- #factory_for_seeding_platform_info_surrounding_area_list ⇒ Object
- #factory_for_seeding_platform_info_transfer_info ⇒ Object
- #factory_for_seeding_platform_info_transfer_list ⇒ Object
- #factory_for_seeding_platform_infos ⇒ Object
- #factory_for_seeding_platform_infos_of_each_station ⇒ Object
- #factory_for_seeding_toilet_service_detail_assistant_info ⇒ Object
-
#key_name_for_determining_dir_when_saving_grouped_infos_and_instance_is_not_generated ⇒ String or Symbol
API の情報(ハッシュの配列)の各成分をディレクトリ分けするときに使用するキーの設定.
-
#method_name_for_determining_dir_when_saving_grouped_infos_and_instance_is_generated ⇒ String or Symbol
API の情報(generate_instance が true のときの、インスタンスの配列)の各成分をディレクトリ分けするときに使用するキーの設定.
-
#regexp_indicating_deleted_part_of_value_and_used_when_determine_saved_file_name ⇒ Regexp
ファイル名を作成する際に削除する部分を示す正規表現.
Instance Method Details
#barrier_free_elevator_info_class ⇒ Object
54 55 56 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 54 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Elevator::Info end |
#barrier_free_escalator_info_class ⇒ Object
58 59 60 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 58 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Escalator::Info end |
#barrier_free_link_for_mobility_scooter_info_class ⇒ Object
62 63 64 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 62 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::LinkForMobilityScooter::Info end |
#barrier_free_list_class ⇒ Object
46 47 48 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 46 def TokyoMetro::Api::StationFacility::Info::BarrierFree::List end |
#barrier_free_meta_info_class ⇒ Object
50 51 52 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 50 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Info end |
#barrier_free_service_detail_info_class ⇒ Object
82 83 84 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 82 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::ServiceDetail::Info end |
#barrier_free_service_detail_list_class ⇒ Object
78 79 80 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 78 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::ServiceDetail::List end |
#barrier_free_stairlift_info_class ⇒ Object
66 67 68 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 66 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Stairlift::Info end |
#barrier_free_toilet_assinstant_class ⇒ Object
74 75 76 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 74 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Toilet::Assistant end |
#barrier_free_toilet_info_class ⇒ Object
70 71 72 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 70 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Toilet::Info end |
#barrier_free_top_level_class ⇒ Object
42 43 44 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 42 def ::TokyoMetro::Api::StationFacility::Info::BarrierFree end |
#context ⇒ String
JSON-LD 仕様に基づく context のURL - URL
18 19 20 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 18 def context "http://vocab.tokyometroapp.jp/context_odpt_StationFacility.jsonld" end |
#db_instance_class ⇒ Object
331 332 333 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 331 def db_instance_class ::StationFacility::Info end |
#db_instance_class_of_barrier_free_facility_info ⇒ Object
335 336 337 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 335 def ::BarrierFreeFacility::Info end |
#db_instance_class_of_barrier_free_service_detail ⇒ Object
339 340 341 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 339 def ::BarrierFreeFacilityServiceDetail end |
#db_instance_class_of_barrier_free_service_detail_pattern ⇒ Object
343 344 345 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 343 def ::BarrierFreeFacilityServiceDetailPattern end |
#db_instance_class_of_escalator_direction ⇒ Object
347 348 349 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 347 def db_instance_class_of_escalator_direction ::BarrierFreeFacilityEscalatorDirection end |
#db_instance_class_of_escalator_direction_pattern ⇒ Object
351 352 353 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 351 def db_instance_class_of_escalator_direction_pattern ::BarrierFreeFacilityEscalatorDirectionPattern end |
#db_instance_class_of_platform_info ⇒ Object
359 360 361 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 359 def db_instance_class_of_platform_info ::StationFacilityPlatformInfo end |
#db_instance_class_of_platform_info_barrier_free_facility ⇒ Object
367 368 369 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 367 def ::StationFacilityPlatformInfoBarrierFreeFacility end |
#db_instance_class_of_platform_info_surrounding_area ⇒ Object
371 372 373 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 371 def db_instance_class_of_platform_info_surrounding_area ::StationFacilityPlatformInfoSurroundingArea end |
#db_instance_class_of_platform_info_transfer_info ⇒ Object
363 364 365 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 363 def db_instance_class_of_platform_info_transfer_info ::StationFacilityPlatformInfoTransferInfo end |
#db_instance_class_of_toilet_assistant ⇒ Object
355 356 357 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 355 def db_instance_class_of_toilet_assistant ::BarrierFreeFacilityToiletAssistant end |
#escalator_service_detail_direction_class ⇒ Object
94 95 96 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 94 def escalator_service_detail_direction_class ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Escalator::ServiceDetail::Direction end |
#escalator_service_detail_info_class ⇒ Object
90 91 92 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 90 def escalator_service_detail_info_class ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Escalator::ServiceDetail::Info end |
#escalator_service_detail_list_class ⇒ Object
86 87 88 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 86 def escalator_service_detail_list_class ::TokyoMetro::Api::StationFacility::Info::BarrierFree::Facility::Escalator::ServiceDetail::List end |
#factory_for_generating_barrier_free_elevator_info_from_hash ⇒ Object
173 174 175 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 173 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Elevator end |
#factory_for_generating_barrier_free_escalator_info_from_hash ⇒ Object
177 178 179 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 177 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Escalator end |
#factory_for_generating_barrier_free_escalator_service_detail_direction ⇒ Object
185 186 187 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 185 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Escalator::ServiceDetail::Direction end |
#factory_for_generating_barrier_free_escalator_service_detail_from_hash ⇒ Object
181 182 183 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 181 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Escalator::ServiceDetail::Info end |
#factory_for_generating_barrier_free_info_from_hash ⇒ Object
Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Info でないことに注意
165 166 167 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 165 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info end |
#factory_for_generating_barrier_free_link_for_mobility_scooter_info_from_hash ⇒ Object
189 190 191 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 189 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::LinkForMobilityScooter end |
#factory_for_generating_barrier_free_service_detail_from_hash ⇒ Object
169 170 171 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 169 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::ServiceDetail::Info end |
#factory_for_generating_barrier_free_stairlift_info_from_hash ⇒ Object
193 194 195 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 193 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Stairlift end |
#factory_for_generating_barrier_free_toilet_assistant_from_hash ⇒ Object
201 202 203 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 201 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Toilet::Assistant end |
#factory_for_generating_barrier_free_toilet_info_from_hash ⇒ Object
197 198 199 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 197 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::BarrierFree::Info::Facility::Toilet end |
#factory_for_generating_from_hash ⇒ Const ( ::TokyoMetro::Factory::Generate::Api::StationFacility::Info )
JSON をパースして得られた配列の要素である Hash からインスタンスを作成するメソッドための Factory Pattern クラス
160 161 162 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 160 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info end |
#factory_for_generating_from_saved_file ⇒ Const ( ::TokyoMetro::Factory::Generate::Api::StationFacility::List )
保存済みの情報を処理しインスタンスを復元するための Factory Pattern クラス
223 224 225 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 223 def ::TokyoMetro::Factory::Generate::Api::StationFacility::List end |
#factory_for_generating_platform_barrier_free_info_from_string ⇒ Object
209 210 211 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 209 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::Platform::Info::BarrierFree::Info end |
#factory_for_generating_platform_info_from_hash ⇒ Object
205 206 207 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 205 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::Platform::Info end |
#factory_for_generating_platform_surrounding_area_info_from_string ⇒ Object
217 218 219 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 217 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::Platform::Info::SurroundingArea::Info end |
#factory_for_generating_platform_transfer_info_from_hash ⇒ Object
213 214 215 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 213 def ::TokyoMetro::Factory::Generate::Api::StationFacility::Info::Platform::Info::Transfer::Info end |
#factory_for_getting ⇒ Const ( ::TokyoMetro::Factory::Get::Api::DataSearch::StationFacility )
API からデータを取得するための Factory Pattern クラス
134 135 136 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 134 def factory_for_getting ::TokyoMetro::Factory::Get::Api::DataSearch::StationFacility end |
#factory_for_saving_datas_of_each_group ⇒ Const ( ::TokyoMetro::Factory::Save::Api::StationFacility::Group )
グループ化されたデータを保存するための Factory Pattern クラス
146 147 148 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 146 def factory_for_saving_datas_of_each_group ::TokyoMetro::Factory::Save::Api::StationFacility::Group end |
#factory_for_saving_to_each_file ⇒ Const ( ::TokyoMetro::Factory::Save::Api::StationFacility::EachFile )
API から取得したデータを保存するための Factory Pattern クラス
140 141 142 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 140 def factory_for_saving_to_each_file ::TokyoMetro::Factory::Save::Api::StationFacility::EachFile end |
#factory_for_seeding_barrier_free_facilities ⇒ Object
237 238 239 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 237 def ::TokyoMetro::Factory::Seed::Api::StationFacility::List::BarrierFree end |
#factory_for_seeding_barrier_free_facilities_of_each_station ⇒ Object
241 242 243 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 241 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::List end |
#factory_for_seeding_barrier_free_facility_escalator_info ⇒ Object
249 250 251 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 249 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::Facility::Escalator::Info end |
#factory_for_seeding_barrier_free_facility_info ⇒ Object
245 246 247 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 245 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::Info end |
#factory_for_seeding_barrier_free_facility_service_detail_info ⇒ Object
261 262 263 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 261 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::ServiceDetail::Info end |
#factory_for_seeding_barrier_free_facility_service_detail_list ⇒ Object
257 258 259 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 257 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::ServiceDetail::List end |
#factory_for_seeding_barrier_free_facility_toilet_info ⇒ Object
253 254 255 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 253 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::Facility::Toilet::Info end |
#factory_for_seeding_escalator_service_detail_direction ⇒ Object
269 270 271 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 269 def factory_for_seeding_escalator_service_detail_direction ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::Facility::Escalator::ServiceDetail::Direction end |
#factory_for_seeding_escalator_service_detail_info ⇒ Object
265 266 267 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 265 def factory_for_seeding_escalator_service_detail_info ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::Facility::Escalator::ServiceDetail::Info end |
#factory_for_seeding_info ⇒ Object
233 234 235 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 233 def factory_for_seeding_info ::TokyoMetro::Factory::Seed::Api::StationFacility::Info end |
#factory_for_seeding_list ⇒ Object
229 230 231 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 229 def factory_for_seeding_list ::TokyoMetro::Factory::Seed::Api::StationFacility::List end |
#factory_for_seeding_platform_info ⇒ Object
285 286 287 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 285 def factory_for_seeding_platform_info ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info end |
#factory_for_seeding_platform_info_barrier_free_info ⇒ Object
301 302 303 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 301 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info::BarrierFree::Info end |
#factory_for_seeding_platform_info_barrier_free_list ⇒ Object
297 298 299 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 297 def ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info::BarrierFree::List end |
#factory_for_seeding_platform_info_surrounding_area_info ⇒ Object
309 310 311 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 309 def factory_for_seeding_platform_info_surrounding_area_info ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info::SurroundingArea::Info end |
#factory_for_seeding_platform_info_surrounding_area_list ⇒ Object
305 306 307 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 305 def factory_for_seeding_platform_info_surrounding_area_list ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info::SurroundingArea::List end |
#factory_for_seeding_platform_info_transfer_info ⇒ Object
293 294 295 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 293 def factory_for_seeding_platform_info_transfer_info ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info::Transfer::Info end |
#factory_for_seeding_platform_info_transfer_list ⇒ Object
289 290 291 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 289 def factory_for_seeding_platform_info_transfer_list ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::Info::Transfer::List end |
#factory_for_seeding_platform_infos ⇒ Object
277 278 279 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 277 def factory_for_seeding_platform_infos ::TokyoMetro::Factory::Seed::Api::StationFacility::List::Platform end |
#factory_for_seeding_platform_infos_of_each_station ⇒ Object
281 282 283 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 281 def factory_for_seeding_platform_infos_of_each_station ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::Platform::List end |
#factory_for_seeding_toilet_service_detail_assistant_info ⇒ Object
273 274 275 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 273 def factory_for_seeding_toilet_service_detail_assistant_info ::TokyoMetro::Factory::Seed::Api::StationFacility::Info::BarrierFree::Facility::Toilet::Assistant end |
#file_info_class_for_saving ⇒ Object
154 155 156 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 154 def file_info_class_for_saving ::TokyoMetro::Factory::Save::Api::StationFacility::Group::FileInfo end |
#info_class ⇒ Const ( ::TokyoMetro::Api::StationFacility::Info )
配列の要素となるインスタンスのクラス
38 39 40 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 38 def info_class ::TokyoMetro::Api::StationFacility::Info end |
#key_name_for_determining_dir_when_saving_grouped_infos_and_instance_is_not_generated ⇒ String or Symbol
API の情報(ハッシュの配列)の各成分をディレクトリ分けするときに使用するキーの設定
321 322 323 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 321 def key_name_for_determining_dir_when_saving_grouped_infos_and_instance_is_not_generated "owl:sameAs" end |
#list_class ⇒ Const ( ::TokyoMetro::Api::StationFacility::List )
配列のクラス
32 33 34 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 32 def list_class ::TokyoMetro::Api::StationFacility::List end |
#list_class_for_saving_grouped_infos ⇒ Object
150 151 152 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 150 def list_class_for_saving_grouped_infos ::TokyoMetro::Factory::Save::Api::StationFacility::Group::List end |
#method_name_for_determining_dir_when_saving_grouped_infos_and_instance_is_generated ⇒ String or Symbol
API の情報(generate_instance が true のときの、インスタンスの配列)の各成分をディレクトリ分けするときに使用するキーの設定
315 316 317 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 315 def method_name_for_determining_dir_when_saving_grouped_infos_and_instance_is_generated :same_as end |
#platform_barrier_free_info_class ⇒ Object
118 119 120 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 118 def ::TokyoMetro::Api::StationFacility::Info::Platform::Info::BarrierFree::Info end |
#platform_barrier_free_list_class ⇒ Object
114 115 116 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 114 def ::TokyoMetro::Api::StationFacility::Info::Platform::Info::BarrierFree::List end |
#platform_info_class ⇒ Object
102 103 104 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 102 def platform_info_class ::TokyoMetro::Api::StationFacility::Info::Platform::Info end |
#platform_list_class ⇒ Object
98 99 100 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 98 def platform_list_class ::TokyoMetro::Api::StationFacility::Info::Platform::List end |
#platform_surrounding_area_info_class ⇒ Object
126 127 128 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 126 def platform_surrounding_area_info_class ::TokyoMetro::Api::StationFacility::Info::Platform::Info::SurroundingArea::Info end |
#platform_surrounding_area_list_class ⇒ Object
122 123 124 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 122 def platform_surrounding_area_list_class ::TokyoMetro::Api::StationFacility::Info::Platform::Info::SurroundingArea::List end |
#platform_transfer_info_class ⇒ Object
110 111 112 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 110 def platform_transfer_info_class ::TokyoMetro::Api::StationFacility::Info::Platform::Info::Transfer::Info end |
#platform_transfer_list_class ⇒ Object
106 107 108 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 106 def platform_transfer_list_class ::TokyoMetro::Api::StationFacility::Info::Platform::Info::Transfer::List end |
#rdf_type ⇒ String
クラス指定 - odpt:StationFacility
12 13 14 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 12 def rdf_type "odpt:StationFacility" end |
#regexp_indicating_deleted_part_of_value_and_used_when_determine_saved_file_name ⇒ Regexp
ファイル名を作成する際に削除する部分を示す正規表現
327 328 329 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 327 def regexp_indicating_deleted_part_of_value_and_used_when_determine_saved_file_name /\Aodpt\.StationFacility\:/ end |
#toplevel_namespace ⇒ Const ( ::TokyoMetro::Api::StationFacility )
トップレベルのクラス
26 27 28 |
# File 'lib/tokyo_metro/class_name_library/api/station_facility.rb', line 26 def toplevel_namespace ::TokyoMetro::Api::StationFacility end |