class TripIt::RailSegment
Attributes
id[R]
Public Class Methods
new(params = {})
click to toggle source
# File lib/trip_it/classes/segments/rail_segment.rb, line 8 def initialize(params = {}) @start_date_time = convertDT(params["StartDateTime"]) @end_date_time = convertDT(params["EndDateTime"]) @start_station_address = TripIt::Address.new(params["StartStationAddress"]) unless params["StartStationAddress"].nil? @end_station_address = TripIt::Address.new(params["EndStationAddress"]) unless params["EndStationAddress"].nil? @id = params["id"] @start_station_name = params["start_station_name"] @end_station_name = params["end_station_name"] @carrier_name = params["carrier_name"] @coach_number = params["coach_number"] @confirmation_num = params["confirmation_num"] @seats = params["seats"] @service_class = params["service_class"] @train_number = params["train_number"] @train_type = params["train_type"] end