com.esri.arcgisws
Class NetworkGlobalTurnDelayCategory

java.lang.Object
  extended by com.esri.arcgisws.NetworkGlobalTurnDelayCategory
All Implemented Interfaces:
java.io.Serializable

public class NetworkGlobalTurnDelayCategory
extends java.lang.Object
implements java.io.Serializable

A container for defining global turn delay for a specified angle category and from, to, and cross road category.

Java class for NetworkGlobalTurnDelayCategory complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="NetworkGlobalTurnDelayCategory">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AngleCategory" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriNetworkTurnAngleCategory"/>
         <element name="FromRoadCategory" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriNetworkRoadCategory"/>
         <element name="ToRoadCategory" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriNetworkRoadCategory"/>
         <element name="CrossRoadCategory" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriNetworkRoadCategory"/>
         <element name="Seconds" type="{http://www.w3.org/2001/XMLSchema}double"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
A container for defining global turn delay for a specified angle category and from, to, and cross road category.

See Also:
Serialized Form

Constructor Summary
NetworkGlobalTurnDelayCategory()
          NetworkGlobalTurnDelayCategory default constructor.
NetworkGlobalTurnDelayCategory(EsriNetworkTurnAngleCategory angleCategory, EsriNetworkRoadCategory fromRoadCategory, EsriNetworkRoadCategory toRoadCategory, EsriNetworkRoadCategory crossRoadCategory, double seconds)
          Deprecated. 
 
Method Summary
 EsriNetworkTurnAngleCategory getAngleCategory()
          The turn angle category (straight, reverse, right, or left) of turns in this turn delay category.
 EsriNetworkRoadCategory getCrossRoadCategory()
          The road category of the most major cross road of turns in this turn delay category.
 EsriNetworkRoadCategory getFromRoadCategory()
          The road category of the from road of turns in this turn delay category.
 double getSeconds()
          The expected traversal time in seconds of turns associated with this turn delay category (matching angle, from road, to road, and cross road categories).
 EsriNetworkRoadCategory getToRoadCategory()
          The road category of the to road of turns in this turn delay category.
 void setAngleCategory(EsriNetworkTurnAngleCategory value)
          The turn angle category (straight, reverse, right, or left) of turns in this turn delay category.
 void setCrossRoadCategory(EsriNetworkRoadCategory value)
          The road category of the most major cross road of turns in this turn delay category.
 void setFromRoadCategory(EsriNetworkRoadCategory value)
          The road category of the from road of turns in this turn delay category.
 void setSeconds(double value)
          The expected traversal time in seconds of turns associated with this turn delay category (matching angle, from road, to road, and cross road categories).
 void setToRoadCategory(EsriNetworkRoadCategory value)
          The road category of the to road of turns in this turn delay category.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkGlobalTurnDelayCategory

@Deprecated
public NetworkGlobalTurnDelayCategory(EsriNetworkTurnAngleCategory angleCategory,
                                                 EsriNetworkRoadCategory fromRoadCategory,
                                                 EsriNetworkRoadCategory toRoadCategory,
                                                 EsriNetworkRoadCategory crossRoadCategory,
                                                 double seconds)
Deprecated. 

NetworkGlobalTurnDelayCategory constructor.


NetworkGlobalTurnDelayCategory

public NetworkGlobalTurnDelayCategory()
NetworkGlobalTurnDelayCategory default constructor.

Method Detail

getAngleCategory

public EsriNetworkTurnAngleCategory getAngleCategory()
The turn angle category (straight, reverse, right, or left) of turns in this turn delay category. Gets the value of the angleCategory property.

Returns:
possible object is EsriNetworkTurnAngleCategory

setAngleCategory

public void setAngleCategory(EsriNetworkTurnAngleCategory value)
The turn angle category (straight, reverse, right, or left) of turns in this turn delay category. Sets the value of the angleCategory property.

Parameters:
value - allowed object is EsriNetworkTurnAngleCategory

getFromRoadCategory

public EsriNetworkRoadCategory getFromRoadCategory()
The road category of the from road of turns in this turn delay category. Gets the value of the fromRoadCategory property.

Returns:
possible object is EsriNetworkRoadCategory

setFromRoadCategory

public void setFromRoadCategory(EsriNetworkRoadCategory value)
The road category of the from road of turns in this turn delay category. Sets the value of the fromRoadCategory property.

Parameters:
value - allowed object is EsriNetworkRoadCategory

getToRoadCategory

public EsriNetworkRoadCategory getToRoadCategory()
The road category of the to road of turns in this turn delay category. Gets the value of the toRoadCategory property.

Returns:
possible object is EsriNetworkRoadCategory

setToRoadCategory

public void setToRoadCategory(EsriNetworkRoadCategory value)
The road category of the to road of turns in this turn delay category. Sets the value of the toRoadCategory property.

Parameters:
value - allowed object is EsriNetworkRoadCategory

getCrossRoadCategory

public EsriNetworkRoadCategory getCrossRoadCategory()
The road category of the most major cross road of turns in this turn delay category. Gets the value of the crossRoadCategory property.

Returns:
possible object is EsriNetworkRoadCategory

setCrossRoadCategory

public void setCrossRoadCategory(EsriNetworkRoadCategory value)
The road category of the most major cross road of turns in this turn delay category. Sets the value of the crossRoadCategory property.

Parameters:
value - allowed object is EsriNetworkRoadCategory

getSeconds

public double getSeconds()
The expected traversal time in seconds of turns associated with this turn delay category (matching angle, from road, to road, and cross road categories). Gets the value of the seconds property.


setSeconds

public void setSeconds(double value)
The expected traversal time in seconds of turns associated with this turn delay category (matching angle, from road, to road, and cross road categories). Sets the value of the seconds property.