public class CompanyRoute extends A424Record
Java class for CompanyRoute complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CompanyRoute"> <complexContent> <extension base="{}A424Record"> <sequence> <element name="alternateDistance" type="{http://www.arinc424.com/xml/datatypes}AlternateDistance" minOccurs="0"/> <element name="costIndex" type="{http://www.arinc424.com/xml/datatypes}CostIndex" minOccurs="0"/> <element name="cruiseAltitude" type="{http://www.arinc424.com/xml/datatypes}CruiseAltitude" minOccurs="0"/> <element name="enrouteEmergencyPortRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="fromPortFixRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="identifier" type="{http://www.arinc424.com/xml/datatypes}CoreIdentifier"/> <element name="terminalAlternateAirport" type="{http://www.arinc424.com/xml/datatypes}TerminalAlternateAirport" minOccurs="0"/> <element name="toPortFix" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> <element name="viaSid" type="{}ViaSid" minOccurs="0"/> <element name="viaEnrouteLegs" type="{}ViaEnrouteLeg" maxOccurs="unbounded" minOccurs="0"/> <element name="viaStar" type="{}ViaStar" minOccurs="0"/> <element name="viaApproachConnectorLegs" type="{}ViaEnrouteLeg" maxOccurs="unbounded" minOccurs="0"/> <element name="viaApproach" type="{}ViaApproach" minOccurs="0"/> <element name="alternateRef" type="{http://www.arinc424.com/xml/datatypes}PointReference" minOccurs="0"/> </sequence> <attribute name="referenceId" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Long |
alternateDistance
This field is used to supply the distance in nautical miles from the “To Airport/Heliport/Fix” to the Alternate Airport/Heliport.
|
protected PointReference |
alternateRef |
protected Long |
costIndex
The Cost Index field is used to define the relative value of fuel-related costs and time-related costs for a particular route.
|
protected String |
cruiseAltitude |
protected PointReference |
enrouteEmergencyPortRef |
protected PointReference |
fromPortFixRef
When used on Company Routes and Helicopter Operations Company Routes, the “From Airport/Heliport/Fix” is the fix from which the company route originates.
|
protected String |
identifier |
protected String |
referenceId |
protected String |
terminalAlternateAirport
This field has two uses depending on the “VIA” field and File Code for “To Fix.” For “VIA” field content of “ALT” this field will contain the Alternate Airport Ident or Heliport Ident for this Company Route.
|
protected PointReference |
toPortFix
When used on Company Routes and Helicopter Operations Company Routes, the “From Airport/Heliport/Fix” is the fix from which the company route originates.
|
protected ViaApproach |
viaApproach |
protected List<ViaEnrouteLeg> |
viaApproachConnectorLegs |
protected List<ViaEnrouteLeg> |
viaEnrouteLegs |
protected ViaSid |
viaSid |
protected ViaStar |
viaStar |
areaCode, customerCode, cycleDate, notes, recordType
supplementalData
Constructor and Description |
---|
CompanyRoute() |
Modifier and Type | Method and Description |
---|---|
Long |
getAlternateDistance()
Gets the value of the alternateDistance property.
|
PointReference |
getAlternateRef()
Gets the value of the alternateRef property.
|
Long |
getCostIndex()
Gets the value of the costIndex property.
|
String |
getCruiseAltitude()
Gets the value of the cruiseAltitude property.
|
PointReference |
getEnrouteEmergencyPortRef()
Gets the value of the enrouteEmergencyPortRef property.
|
PointReference |
getFromPortFixRef()
Gets the value of the fromPortFixRef property.
|
String |
getIdentifier()
Gets the value of the identifier property.
|
String |
getReferenceId()
Gets the value of the referenceId property.
|
String |
getTerminalAlternateAirport()
Gets the value of the terminalAlternateAirport property.
|
PointReference |
getToPortFix()
Gets the value of the toPortFix property.
|
ViaApproach |
getViaApproach()
Gets the value of the viaApproach property.
|
List<ViaEnrouteLeg> |
getViaApproachConnectorLegs()
Gets the value of the viaApproachConnectorLegs property.
|
List<ViaEnrouteLeg> |
getViaEnrouteLegs()
Gets the value of the viaEnrouteLegs property.
|
ViaSid |
getViaSid()
Gets the value of the viaSid property.
|
ViaStar |
getViaStar()
Gets the value of the viaStar property.
|
void |
setAlternateDistance(Long value)
Sets the value of the alternateDistance property.
|
void |
setAlternateRef(PointReference value)
Sets the value of the alternateRef property.
|
void |
setCostIndex(Long value)
Sets the value of the costIndex property.
|
void |
setCruiseAltitude(String value)
Sets the value of the cruiseAltitude property.
|
void |
setEnrouteEmergencyPortRef(PointReference value)
Sets the value of the enrouteEmergencyPortRef property.
|
void |
setFromPortFixRef(PointReference value)
Sets the value of the fromPortFixRef property.
|
void |
setIdentifier(String value)
Sets the value of the identifier property.
|
void |
setReferenceId(String value)
Sets the value of the referenceId property.
|
void |
setTerminalAlternateAirport(String value)
Sets the value of the terminalAlternateAirport property.
|
void |
setToPortFix(PointReference value)
Sets the value of the toPortFix property.
|
void |
setViaApproach(ViaApproach value)
Sets the value of the viaApproach property.
|
void |
setViaSid(ViaSid value)
Sets the value of the viaSid property.
|
void |
setViaStar(ViaStar value)
Sets the value of the viaStar property.
|
getAreaCode, getCustomerCode, getCycleDate, getNotes, getRecordType, setAreaCode, setCustomerCode, setCycleDate, setRecordType
getSupplementalData, setSupplementalData
protected Long alternateDistance
protected Long costIndex
protected String cruiseAltitude
protected PointReference enrouteEmergencyPortRef
protected PointReference fromPortFixRef
protected String identifier
protected String terminalAlternateAirport
protected PointReference toPortFix
protected ViaSid viaSid
protected List<ViaEnrouteLeg> viaEnrouteLegs
protected ViaStar viaStar
protected List<ViaEnrouteLeg> viaApproachConnectorLegs
protected ViaApproach viaApproach
protected PointReference alternateRef
protected String referenceId
public Long getAlternateDistance()
This field is used to supply the distance in nautical miles from the “To Airport/Heliport/Fix” to the Alternate Airport/Heliport.
Long
public void setAlternateDistance(Long value)
value
- allowed object is
Long
getAlternateDistance()
public Long getCostIndex()
The Cost Index field is used to define the relative value of fuel-related costs and time-related costs for a particular route.
Long
public void setCostIndex(Long value)
value
- allowed object is
Long
getCostIndex()
public String getCruiseAltitude()
String
public void setCruiseAltitude(String value)
value
- allowed object is
String
public PointReference getEnrouteEmergencyPortRef()
PointReference
public void setEnrouteEmergencyPortRef(PointReference value)
value
- allowed object is
PointReference
public PointReference getFromPortFixRef()
When used on Company Routes and Helicopter Operations Company Routes, the “From Airport/Heliport/Fix” is the fix from which the company route originates. The “To Airport/Heliport/Fix” is the fix at which the company route terminates. When used on Alternate Records, it is the Departure, Destination or Enroute Airport/Fix for which the alternate information is being provided.
PointReference
public void setFromPortFixRef(PointReference value)
value
- allowed object is
PointReference
getFromPortFixRef()
public String getIdentifier()
String
public void setIdentifier(String value)
value
- allowed object is
String
public String getTerminalAlternateAirport()
This field has two uses depending on the “VIA” field and File Code for “To Fix.” For “VIA” field content of “ALT” this field will contain the Alternate Airport Ident or Heliport Ident for this Company Route. If the file code for “To Fix” contains “P,” this field will contain the Airport Ident for REGN CODE (Section 5.41) of Terminal Waypoints (PC records) and Runway (PG records). If the file code for “To Fix” contains “H”, this field will contain the Heliport Ident for REGN CODE (Section 5.41) of Helicopter Terminal Waypoints (HC records).
String
public void setTerminalAlternateAirport(String value)
value
- allowed object is
String
getTerminalAlternateAirport()
public PointReference getToPortFix()
When used on Company Routes and Helicopter Operations Company Routes, the “From Airport/Heliport/Fix” is the fix from which the company route originates. The “To Airport/Heliport/Fix” is the fix at which the company route terminates. When used on Alternate Records, it is the Departure, Destination or Enroute Airport/Fix for which the alternate information is being provided.
PointReference
public void setToPortFix(PointReference value)
value
- allowed object is
PointReference
getToPortFix()
public ViaSid getViaSid()
ViaSid
public void setViaSid(ViaSid value)
value
- allowed object is
ViaSid
public List<ViaEnrouteLeg> getViaEnrouteLegs()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the viaEnrouteLegs property.
For example, to add a new item, do as follows:
getViaEnrouteLegs().add(newItem);
Objects of the following type(s) are allowed in the list
ViaEnrouteLeg
public ViaStar getViaStar()
ViaStar
public void setViaStar(ViaStar value)
value
- allowed object is
ViaStar
public List<ViaEnrouteLeg> getViaApproachConnectorLegs()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the viaApproachConnectorLegs property.
For example, to add a new item, do as follows:
getViaApproachConnectorLegs().add(newItem);
Objects of the following type(s) are allowed in the list
ViaEnrouteLeg
public ViaApproach getViaApproach()
ViaApproach
public void setViaApproach(ViaApproach value)
value
- allowed object is
ViaApproach
public PointReference getAlternateRef()
PointReference
public void setAlternateRef(PointReference value)
value
- allowed object is
PointReference
public String getReferenceId()
String
Copyright © 2020. All rights reserved.