class Transport::Connection

Attributes

capacity1st[R]
capacity2nd[R]
duration[R]
from[R]
products[R]
sections[R]
service[R]
to[R]

Public Class Methods

new(connection) click to toggle source
# File lib/connection.rb, line 14
def initialize(connection)
  @from = Checkpoint.new connection['from']
  @to = Checkpoint.new connection['to']
  @duration = Duration.new connection['duration']
  @service = Service.new connection['service']
  @products = connection['products']
  @capacity1st = connection['capacity1st']
  @capacity2nd = connection['capacity2nd']
  @sections = connection['sections'].map { |section| Section .new section }
end