| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectaim4.im.v2i.reservation.ReservationGridManager.Query
public static class ReservationGridManager.Query
The reservation grid manager.
| Constructor Summary | |
|---|---|
ReservationGridManager.Query(int vin,
                             double arrivalTime,
                             double arrivalVelocity,
                             int arrivalLineId,
                             int departureLaneId,
                             Request.VehicleSpecForRequestMsg spec,
                             double maxTurnVelocity,
                             boolean accelerating)
Create a query.  | 
|
| Method Summary | |
|---|---|
 int | 
getArrivalLaneId()
Get the arrival lane ID.  | 
 double | 
getArrivalTime()
Get the arrival time.  | 
 double | 
getArrivalVelocity()
Get the arrival velocity.  | 
 int | 
getDepartureLaneId()
Get the departure lane ID.  | 
 double | 
getMaxTurnVelocity()
Get the maximum turn velocity.  | 
 Request.VehicleSpecForRequestMsg | 
getSpec()
Get the specification of the vehicle for the request message.  | 
 int | 
getVin()
Get the VIN of a vehicle.  | 
 boolean | 
isAccelerating()
Whether the vehicle is allowed to accelerate.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ReservationGridManager.Query(int vin,
                                    double arrivalTime,
                                    double arrivalVelocity,
                                    int arrivalLineId,
                                    int departureLaneId,
                                    Request.VehicleSpecForRequestMsg spec,
                                    double maxTurnVelocity,
                                    boolean accelerating)
vin - the VIN of the vehiclearrivalTime - the arrival timearrivalVelocity - the arrival velocityarrivalLineId - the arrival lane IDdepartureLaneId - the departure lane IDspec - the vehicle specificationmaxTurnVelocity - the maximum turn velocityaccelerating - Whether the acceleration is allowed| Method Detail | 
|---|
public int getVin()
public double getArrivalTime()
public double getArrivalVelocity()
public int getArrivalLaneId()
public int getDepartureLaneId()
public Request.VehicleSpecForRequestMsg getSpec()
public double getMaxTurnVelocity()
public boolean isAccelerating()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||