class TokyoMetro::ApiProcessor::RealTimeInfos::RailwayLine::List

Public Instance Methods

dc_date_times_of_train_location_info() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 27
def dc_date_times_of_train_location_info
  @infos_of_each_railway_line.map( &:train_location_infos ).flatten.map( &:dc_date )
end
dc_date_times_of_train_operation_info() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 7
def dc_date_times_of_train_operation_info
  self.map( &:dc_date_time_of_train_operation_info ).sort
end
frequency_of_train_location_info() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 35
def frequency_of_train_location_info
  @infos_of_each_railway_line.map( &:train_location_infos ).flatten.map( &:frequency )
end
has_any_train_location?() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 15
def has_any_train_location?
  self.any?( &:has_any_train_location? )
end
has_any_train_operation_info?() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 3
def has_any_train_operation_info?
  self.any?( &:has_train_operation_info? )
end
railway_lines() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 19
def railway_lines
  self.map( &:railway_line )
end
railway_lines_same_as() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 23
def railway_lines_same_as
  self.map( &:railway_line_same_as )
end
validity_times_of_train_location_info() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 31
def validity_times_of_train_location_info
  @infos_of_each_railway_line.map( &:train_location_infos ).flatten.map( &:validity )
end
validity_times_of_train_operation_info() click to toggle source
# File lib/tokyo_metro/api_processor/real_time_infos/list.rb, line 11
def validity_times_of_train_operation_info
  @infos_of_each_railway_line.map( &:train_operation_info ).map( &:validity )
end