staticTransform static method

StopTime staticTransform(
  1. MapRecord record
)

Implementation

static StopTime staticTransform(MapRecord record) => ModelBuilder.build(
  (c) => StopTime(
    tripId: c('trip_id'),
    arrivalTime: c('arrival_time'),
    departureTime: c('departure_time'),
    stopId: c('stop_id'),
    locationGroupId: c('location_group_id'),
    locationId: c('location_id'),
    stopSequence: c('stop_sequence'),
    stopHeadsign: c('stop_headsign'),
    startPickupDropOffWindow: c('start_pickup_drop_off_window'),
    endPickupDropOffWindow: c('end_pickup_drop_off_window'),
    pickupType: c('pickup_type'),
    dropOffType: c('drop_off_type'),
    continuousPickup: c('continuous_pickup'),
    continuousDropOff: c('continuous_drop_off'),
    shapeDistTraveled: c('shape_dist_traveled'),
    timepoint: c('timepoint'),
    pickupBookingRuleId: c('pickup_booking_rule_id'),
    dropOffBookingRuleId: c('drop_off_booking_rule_id'),
  ),
  fieldDefinitions: staticFieldDefinitions,
  record: record,
);