com.esri.arcgisws
Class NAServerTravelMode

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

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

Java class for NAServerTravelMode complex type.

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

 <complexType name="NAServerTravelMode">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ItemID" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ImpedanceAttributeName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="TimeAttributeName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="DistanceAttributeName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="RestrictionAttributeNames" type="{http://www.esri.com/schemas/ArcGIS/10.3}ArrayOfString"/>
         <element name="AttributeParameterValues" type="{http://www.esri.com/schemas/ArcGIS/10.3}ArrayOfNAAttributeParameterValue"/>
         <element name="UseHierarchy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="RestrictUTurns" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriNetworkForwardStarBacktrack"/>
         <element name="OutputGeometryPrecision" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         <element name="OutputGeometryPrecisionUnits" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriUnits"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
NAServerTravelMode()
          NAServerTravelMode default constructor.
NAServerTravelMode(java.lang.String name, java.lang.String itemID, java.lang.String impedanceAttributeName, java.lang.String timeAttributeName, java.lang.String distanceAttributeName, java.lang.String[] restrictionAttributeNames, NAAttributeParameterValue[] attributeParameterValues, boolean useHierarchy, EsriNetworkForwardStarBacktrack restrictUTurns, java.lang.Object outputGeometryPrecision, EsriUnits outputGeometryPrecisionUnits)
          Deprecated. 
 
Method Summary
 NAAttributeParameterValue[] getAttributeParameterValues()
          Gets the value of the attributeParameterValues property.
 java.lang.String getDistanceAttributeName()
          Gets the value of the distanceAttributeName property.
 java.lang.String getImpedanceAttributeName()
          Gets the value of the impedanceAttributeName property.
 java.lang.String getItemID()
          Gets the value of the itemID property.
 java.lang.String getName()
          Gets the value of the name property.
 java.lang.Object getOutputGeometryPrecision()
          Gets the value of the outputGeometryPrecision property.
 EsriUnits getOutputGeometryPrecisionUnits()
          Gets the value of the outputGeometryPrecisionUnits property.
 java.lang.String[] getRestrictionAttributeNames()
          Gets the value of the restrictionAttributeNames property.
 EsriNetworkForwardStarBacktrack getRestrictUTurns()
          Gets the value of the restrictUTurns property.
 java.lang.String getTimeAttributeName()
          Gets the value of the timeAttributeName property.
 boolean isUseHierarchy()
          Gets the value of the useHierarchy property.
 void setAttributeParameterValues(NAAttributeParameterValue[] value)
          Sets the value of the attributeParameterValues property.
 void setDistanceAttributeName(java.lang.String value)
          Sets the value of the distanceAttributeName property.
 void setImpedanceAttributeName(java.lang.String value)
          Sets the value of the impedanceAttributeName property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setOutputGeometryPrecision(java.lang.Object value)
          Sets the value of the outputGeometryPrecision property.
 void setOutputGeometryPrecisionUnits(EsriUnits value)
          Sets the value of the outputGeometryPrecisionUnits property.
 void setRestrictionAttributeNames(java.lang.String[] value)
          Sets the value of the restrictionAttributeNames property.
 void setRestrictUTurns(EsriNetworkForwardStarBacktrack value)
          Sets the value of the restrictUTurns property.
 void setTimeAttributeName(java.lang.String value)
          Sets the value of the timeAttributeName property.
 void setUseHierarchy(boolean value)
          Sets the value of the useHierarchy property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NAServerTravelMode

@Deprecated
public NAServerTravelMode(java.lang.String name,
                                     java.lang.String itemID,
                                     java.lang.String impedanceAttributeName,
                                     java.lang.String timeAttributeName,
                                     java.lang.String distanceAttributeName,
                                     java.lang.String[] restrictionAttributeNames,
                                     NAAttributeParameterValue[] attributeParameterValues,
                                     boolean useHierarchy,
                                     EsriNetworkForwardStarBacktrack restrictUTurns,
                                     java.lang.Object outputGeometryPrecision,
                                     EsriUnits outputGeometryPrecisionUnits)
Deprecated. 

NAServerTravelMode constructor.


NAServerTravelMode

public NAServerTravelMode()
NAServerTravelMode default constructor.

Method Detail

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getItemID

public java.lang.String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(java.lang.String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

getImpedanceAttributeName

public java.lang.String getImpedanceAttributeName()
Gets the value of the impedanceAttributeName property.

Returns:
possible object is String

setImpedanceAttributeName

public void setImpedanceAttributeName(java.lang.String value)
Sets the value of the impedanceAttributeName property.

Parameters:
value - allowed object is String

getTimeAttributeName

public java.lang.String getTimeAttributeName()
Gets the value of the timeAttributeName property.

Returns:
possible object is String

setTimeAttributeName

public void setTimeAttributeName(java.lang.String value)
Sets the value of the timeAttributeName property.

Parameters:
value - allowed object is String

getDistanceAttributeName

public java.lang.String getDistanceAttributeName()
Gets the value of the distanceAttributeName property.

Returns:
possible object is String

setDistanceAttributeName

public void setDistanceAttributeName(java.lang.String value)
Sets the value of the distanceAttributeName property.

Parameters:
value - allowed object is String

getRestrictionAttributeNames

public java.lang.String[] getRestrictionAttributeNames()
Gets the value of the restrictionAttributeNames property.

Returns:
possible object is []

setRestrictionAttributeNames

public void setRestrictionAttributeNames(java.lang.String[] value)
Sets the value of the restrictionAttributeNames property.

Parameters:
value - allowed object is []

getAttributeParameterValues

public NAAttributeParameterValue[] getAttributeParameterValues()
Gets the value of the attributeParameterValues property.

Returns:
possible object is []

setAttributeParameterValues

public void setAttributeParameterValues(NAAttributeParameterValue[] value)
Sets the value of the attributeParameterValues property.

Parameters:
value - allowed object is []

isUseHierarchy

public boolean isUseHierarchy()
Gets the value of the useHierarchy property.


setUseHierarchy

public void setUseHierarchy(boolean value)
Sets the value of the useHierarchy property.


getRestrictUTurns

public EsriNetworkForwardStarBacktrack getRestrictUTurns()
Gets the value of the restrictUTurns property.

Returns:
possible object is EsriNetworkForwardStarBacktrack

setRestrictUTurns

public void setRestrictUTurns(EsriNetworkForwardStarBacktrack value)
Sets the value of the restrictUTurns property.

Parameters:
value - allowed object is EsriNetworkForwardStarBacktrack

getOutputGeometryPrecision

public java.lang.Object getOutputGeometryPrecision()
Gets the value of the outputGeometryPrecision property.

Returns:
possible object is Object

setOutputGeometryPrecision

public void setOutputGeometryPrecision(java.lang.Object value)
Sets the value of the outputGeometryPrecision property.

Parameters:
value - allowed object is Object

getOutputGeometryPrecisionUnits

public EsriUnits getOutputGeometryPrecisionUnits()
Gets the value of the outputGeometryPrecisionUnits property.

Returns:
possible object is EsriUnits

setOutputGeometryPrecisionUnits

public void setOutputGeometryPrecisionUnits(EsriUnits value)
Sets the value of the outputGeometryPrecisionUnits property.

Parameters:
value - allowed object is EsriUnits