com.faa.flyfaa
Class GStop

java.lang.Object
  |
  +--com.faa.flyfaa.GStop

public class GStop
extends java.lang.Object

Describes a Ground Stop object to store the Delays by Destination data. The following SQL is used to generate these objects:

select arpt, time, included, reason, ex_arpt from ois_gstop where active = 1 order by arpt

History: March 11, 2000 - Creation
May 15, 2001 - J. Carroll - Added exempt airports
May 21, 2002 - J. Carroll - Converted to a java class


Field Summary
private  java.lang.String ARPT
          Airport ID where this ground stop is in effect (flights that are destined to this airport are held at their departure point for the duration of the Ground Stop).
private  double EndTime
          The time, in Universal Coordinated Time (UTC), that the Ground Stop is expected to end.
private  java.lang.String Facilities
          Indicates which traffic is included in the Ground Stop.
private  java.lang.String Reason
          Reason for the Ground Stop
 
Constructor Summary
GStop()
          GStop constructor method.
GStop(java.lang.String ARPT, java.lang.String facs, double et, java.lang.String Reason)
          GStop constructor method with parameters.
 
Method Summary
 java.lang.String getARPT()
          Gets the Airport ID for this Ground Stop.
 double getEndTime()
          Gets the time when this Ground Stop is expected to end.
 java.lang.String getFacilities()
          Gets the facilities included in this Ground Stop
 java.lang.String getReason()
          Gets the reason for this Ground Stop.
protected  void setARPT(java.lang.String id)
          Sets the Airport ID for this Ground Stop.
protected  void setEndTime(double t)
          Sets the time when this Ground Stop is expected to end
protected  void setFacilities(java.lang.String facs)
          Sets the facilities to be included in this Ground Stop.
protected  void setReason(java.lang.String r)
          Sets the reason for this Ground Stop.
 java.lang.String toString()
          Overrides the toString() method of Object.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

ARPT

private java.lang.String ARPT
Airport ID where this ground stop is in effect (flights that are destined to this airport are held at their departure point for the duration of the Ground Stop).

Facilities

private java.lang.String Facilities
Indicates which traffic is included in the Ground Stop. Traffic departing from airports under the jurisdiction of these facilities will be stopped

EndTime

private double EndTime
The time, in Universal Coordinated Time (UTC), that the Ground Stop is expected to end.

Reason

private java.lang.String Reason
Reason for the Ground Stop
Constructor Detail

GStop

public GStop()
GStop constructor method.

GStop

public GStop(java.lang.String ARPT,
             java.lang.String facs,
             double et,
             java.lang.String Reason)
GStop constructor method with parameters.

Parameters:
ARPT - String containing the airport ID for this Ground Stop
facs - String containing the facilities included in this Ground Stop
endTime - double containing the UTC time when this Ground Stop is expected to end
Reason - String containing the reason for this Ground Stop
Method Detail

getARPT

public java.lang.String getARPT()
Gets the Airport ID for this Ground Stop.

Returns:
String containing the Ground Stop's airport ID

setARPT

protected void setARPT(java.lang.String id)
Sets the Airport ID for this Ground Stop.

Parameters:
id - String containing the airport ID for this Ground Stop

getFacilities

public java.lang.String getFacilities()
Gets the facilities included in this Ground Stop

Returns:
String containing the facilities included in this Ground Stop

setFacilities

protected void setFacilities(java.lang.String facs)
Sets the facilities to be included in this Ground Stop.

Parameters:
facs - String containing the facilities to be included in this Ground Stop

getEndTime

public double getEndTime()
Gets the time when this Ground Stop is expected to end.

Returns:
double containing the time when the Ground Stop is expected to end

setEndTime

protected void setEndTime(double t)
Sets the time when this Ground Stop is expected to end

Parameters:
t - double containing the time when this Ground Stop is expected to end

getReason

public java.lang.String getReason()
Gets the reason for this Ground Stop.

Returns:
String containing the reason for this Ground Stop

setReason

protected void setReason(java.lang.String r)
Sets the reason for this Ground Stop.

Parameters:
r - String containing the reason for this Ground Stop

toString

public java.lang.String toString()
Overrides the toString() method of Object.

Overrides:
toString in class java.lang.Object
Returns:
String representation of this GStop object.