class Ekispert::Course::Route::Line
Attributes
arrival_state_list[RW]
charge[RW]
color_list[RW]
corporation_list[RW]
departure_state_list[RW]
destination_list[RW]
fare[RW]
line_symbol_list[RW]
name_list[RW]
number_list[RW]
stop_list[RW]
teiki1[RW]
teiki12[RW]
teiki3[RW]
teiki6[RW]
time_reliability_list[RW]
type_list[RW]
typical_name_list[RW]
Public Class Methods
new(element)
click to toggle source
Calls superclass method
# File lib/ekispert/course/route/line.rb, line 12 def initialize(element) @arrival_state_list = [] @departure_state_list = [] @corporation_list = [] @color_list = [] @destination_list = [] @line_symbol_list = [] @name_list = [] @number_list = [] @time_reliability_list = [] @type_list = [] @typical_name_list = [] @stop_list = [] super(element) @stop_list.each do |stop| stop.arrival_state&.set_date(departure_state.datetime) stop.departure_state&.set_date(departure_state.datetime) end end
Public Instance Methods
arrival_state()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 32 def arrival_state @arrival_state_list[0] end
color()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 44 def color @color_list[0].text end
corporation()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 40 def corporation @corporation_list[0] end
departure_state()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 36 def departure_state @departure_state_list[0] end
destination()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 48 def destination @destination_list[0].text end
line_symbol()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 52 def line_symbol @line_symbol_list[0] end
name()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 56 def name @name_list[0].text end
number()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 60 def number @number_list[0]&.text end
time_reliability()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 64 def time_reliability @time_reliability_list[0].text end
type()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 68 def type @type_list[0]&.text end
typical_name()
click to toggle source
# File lib/ekispert/course/route/line.rb, line 72 def typical_name @typical_name_list[0]&.text end