Ejemplo n.º 1
0
 @Override
 public double getOperationTime() {
   return delivery.getServiceDuration();
 }
Ejemplo n.º 2
0
 @Override
 public double getTheoreticalLatestOperationStartTime() {
   return delivery.getTimeWindow().getEnd();
 }
Ejemplo n.º 3
0
 @Override
 public double getTheoreticalEarliestOperationStartTime() {
   return delivery.getTimeWindow().getStart();
 }
Ejemplo n.º 4
0
 @Override
 public String getLocationId() {
   return delivery.getLocationId();
 }
Ejemplo n.º 5
0
 @Override
 public String getName() {
   return delivery.getType();
 }
Ejemplo n.º 6
0
 public DeliverService(Delivery delivery) {
   super();
   this.delivery = delivery;
   capacity = Capacity.invert(delivery.getSize());
 }