com.esri.arcgisws
Class NAServerRouteResults

java.lang.Object
  extended by com.esri.arcgisws.NAServerSolverResults
      extended by com.esri.arcgisws.NAServerRouteResults
All Implemented Interfaces:
Serializable

public class NAServerRouteResults
extends NAServerSolverResults
implements Serializable

Java class for NAServerRouteResults complex type.

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

 <complexType name="NAServerRouteResults">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerSolverResults">
       <sequence>
         <element name="TotalImpedances" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDouble" minOccurs="0"/>
         <element name="RouteGeometries" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfPolyline" minOccurs="0"/>
         <element name="Routes" type="{http://www.esri.com/schemas/ArcGIS/10.0}RecordSet" minOccurs="0"/>
         <element name="Stops" type="{http://www.esri.com/schemas/ArcGIS/10.0}RecordSet" minOccurs="0"/>
         <element name="Barriers" type="{http://www.esri.com/schemas/ArcGIS/10.0}RecordSet" minOccurs="0"/>
         <element name="Directions" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfNAStreetDirections" minOccurs="0"/>
         <element name="CompactDirections" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfNACompactStreetDirections" minOccurs="0"/>
         <element name="PolygonBarriers" type="{http://www.esri.com/schemas/ArcGIS/10.0}RecordSet" minOccurs="0"/>
         <element name="PolylineBarriers" type="{http://www.esri.com/schemas/ArcGIS/10.0}RecordSet" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
NAServerRouteResults()
          NAServerRouteResults default constructor.
NAServerRouteResults(MapImage mapImage, GPMessages solveMessages, Integer solveErrorCode, String layerToken, double[] totalImpedances, Polyline[] routeGeometries, RecordSet routes, RecordSet stops, RecordSet barriers, NAStreetDirections[] directions, NACompactStreetDirections[] compactDirections, RecordSet polygonBarriers, RecordSet polylineBarriers)
          Deprecated. 
 
Method Summary
 RecordSet getBarriers()
          Gets the value of the barriers property.
 NACompactStreetDirections[] getCompactDirections()
          Gets the value of the compactDirections property.
 NAStreetDirections[] getDirections()
          Gets the value of the directions property.
 RecordSet getPolygonBarriers()
          Gets the value of the polygonBarriers property.
 RecordSet getPolylineBarriers()
          Gets the value of the polylineBarriers property.
 Polyline[] getRouteGeometries()
          Gets the value of the routeGeometries property.
 RecordSet getRoutes()
          Gets the value of the routes property.
 RecordSet getStops()
          Gets the value of the stops property.
 double[] getTotalImpedances()
          Gets the value of the totalImpedances property.
 void setBarriers(RecordSet value)
          Sets the value of the barriers property.
 void setCompactDirections(NACompactStreetDirections[] value)
          Sets the value of the compactDirections property.
 void setDirections(NAStreetDirections[] value)
          Sets the value of the directions property.
 void setPolygonBarriers(RecordSet value)
          Sets the value of the polygonBarriers property.
 void setPolylineBarriers(RecordSet value)
          Sets the value of the polylineBarriers property.
 void setRouteGeometries(Polyline[] value)
          Sets the value of the routeGeometries property.
 void setRoutes(RecordSet value)
          Sets the value of the routes property.
 void setStops(RecordSet value)
          Sets the value of the stops property.
 void setTotalImpedances(double[] value)
          Sets the value of the totalImpedances property.
 
Methods inherited from class com.esri.arcgisws.NAServerSolverResults
getLayerToken, getMapImage, getSolveErrorCode, getSolveMessages, setLayerToken, setMapImage, setSolveErrorCode, setSolveMessages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NAServerRouteResults

@Deprecated
public NAServerRouteResults(MapImage mapImage,
                                       GPMessages solveMessages,
                                       Integer solveErrorCode,
                                       String layerToken,
                                       double[] totalImpedances,
                                       Polyline[] routeGeometries,
                                       RecordSet routes,
                                       RecordSet stops,
                                       RecordSet barriers,
                                       NAStreetDirections[] directions,
                                       NACompactStreetDirections[] compactDirections,
                                       RecordSet polygonBarriers,
                                       RecordSet polylineBarriers)
Deprecated. 

NAServerRouteResults constructor.


NAServerRouteResults

public NAServerRouteResults()
NAServerRouteResults default constructor.

Method Detail

getTotalImpedances

public double[] getTotalImpedances()
Gets the value of the totalImpedances property.

Returns:
possible object is []

setTotalImpedances

public void setTotalImpedances(double[] value)
Sets the value of the totalImpedances property.

Parameters:
value - allowed object is []

getRouteGeometries

public Polyline[] getRouteGeometries()
Gets the value of the routeGeometries property.

Returns:
possible object is []

setRouteGeometries

public void setRouteGeometries(Polyline[] value)
Sets the value of the routeGeometries property.

Parameters:
value - allowed object is []

getRoutes

public RecordSet getRoutes()
Gets the value of the routes property.

Returns:
possible object is RecordSet

setRoutes

public void setRoutes(RecordSet value)
Sets the value of the routes property.

Parameters:
value - allowed object is RecordSet

getStops

public RecordSet getStops()
Gets the value of the stops property.

Returns:
possible object is RecordSet

setStops

public void setStops(RecordSet value)
Sets the value of the stops property.

Parameters:
value - allowed object is RecordSet

getBarriers

public RecordSet getBarriers()
Gets the value of the barriers property.

Returns:
possible object is RecordSet

setBarriers

public void setBarriers(RecordSet value)
Sets the value of the barriers property.

Parameters:
value - allowed object is RecordSet

getDirections

public NAStreetDirections[] getDirections()
Gets the value of the directions property.

Returns:
possible object is []

setDirections

public void setDirections(NAStreetDirections[] value)
Sets the value of the directions property.

Parameters:
value - allowed object is []

getCompactDirections

public NACompactStreetDirections[] getCompactDirections()
Gets the value of the compactDirections property.

Returns:
possible object is []

setCompactDirections

public void setCompactDirections(NACompactStreetDirections[] value)
Sets the value of the compactDirections property.

Parameters:
value - allowed object is []

getPolygonBarriers

public RecordSet getPolygonBarriers()
Gets the value of the polygonBarriers property.

Returns:
possible object is RecordSet

setPolygonBarriers

public void setPolygonBarriers(RecordSet value)
Sets the value of the polygonBarriers property.

Parameters:
value - allowed object is RecordSet

getPolylineBarriers

public RecordSet getPolylineBarriers()
Gets the value of the polylineBarriers property.

Returns:
possible object is RecordSet

setPolylineBarriers

public void setPolylineBarriers(RecordSet value)
Sets the value of the polylineBarriers property.

Parameters:
value - allowed object is RecordSet