com.esri.arcgisws
Class NAServerODCostMatrixParams

java.lang.Object
  extended by com.esri.arcgisws.NAServerSolverParams
      extended by com.esri.arcgisws.NAServerODCostMatrixParams
All Implemented Interfaces:
Serializable

public class NAServerODCostMatrixParams
extends NAServerSolverParams
implements Serializable

Java class for NAServerODCostMatrixParams complex type.

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

 <complexType name="NAServerODCostMatrixParams">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerSolverParams">
       <sequence>
         <element name="Origins" type="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerLocations" minOccurs="0"/>
         <element name="Destinations" type="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerLocations" minOccurs="0"/>
         <element name="Barriers" type="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerLocations" minOccurs="0"/>
         <element name="PolygonBarriers" type="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerLocations" minOccurs="0"/>
         <element name="PolylineBarriers" type="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerLocations" minOccurs="0"/>
         <element name="ReturnODLines" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnODMatrix" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnOrigins" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnDestinations" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnBarriers" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnPolygonBarriers" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ReturnPolylineBarriers" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="DefaultCutoff" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
         <element name="DefaultTargetDestinationCount" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
         <element name="OutputLines" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNAOutputLineType"/>
         <element name="MatrixResultType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNAODCostMatrixType"/>
         <element name="PopulateODLines" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
NAServerODCostMatrixParams()
          NAServerODCostMatrixParams default constructor.
NAServerODCostMatrixParams(String naLayerName, double snapTolerance, double maxSnapTolerance, EsriUnits snapToleranceUnits, NAClassCandidateFieldMap[] naClassCandidateFieldMaps, boolean returnMap, MapDescription mapDescription, ImageDescription imageDescription, SpatialReference outputSpatialReference, boolean returnGeometriesAsBinary, String[] accumulateAttributeNames, String impedanceAttributeName, boolean ignoreInvalidLocations, EsriNetworkForwardStarBacktrack restrictUTurns, String[] restrictionAttributeNames, boolean useHierarchy, String hierarchyAttributeName, int hierarchyLevelCount, int[] hierarchyMaxValues, int[] hierarchyNumTransitions, boolean resetHierarchyRangesOnBind, NAAttributeParameterValue[] attributeParameterValues, Object outputGeometryPrecision, EsriUnits outputGeometryPrecisionUnits, Boolean returnPartialResultsOnError, Boolean saveLayerOnServer, String layerToken, NAServerLocations origins, NAServerLocations destinations, NAServerLocations barriers, NAServerLocations polygonBarriers, NAServerLocations polylineBarriers, boolean returnODLines, boolean returnODMatrix, boolean returnOrigins, boolean returnDestinations, boolean returnBarriers, Boolean returnPolygonBarriers, Boolean returnPolylineBarriers, Object defaultCutoff, Object defaultTargetDestinationCount, EsriNAOutputLineType outputLines, EsriNAODCostMatrixType matrixResultType, boolean populateODLines)
          Deprecated. 
 
Method Summary
 NAServerLocations getBarriers()
          Gets the value of the barriers property.
 Object getDefaultCutoff()
          Gets the value of the defaultCutoff property.
 Object getDefaultTargetDestinationCount()
          Gets the value of the defaultTargetDestinationCount property.
 NAServerLocations getDestinations()
          Gets the value of the destinations property.
 EsriNAODCostMatrixType getMatrixResultType()
          Gets the value of the matrixResultType property.
 NAServerLocations getOrigins()
          Gets the value of the origins property.
 EsriNAOutputLineType getOutputLines()
          Gets the value of the outputLines property.
 NAServerLocations getPolygonBarriers()
          Gets the value of the polygonBarriers property.
 NAServerLocations getPolylineBarriers()
          Gets the value of the polylineBarriers property.
 Boolean getReturnPolygonBarriers()
          Gets the value of the returnPolygonBarriers property.
 Boolean getReturnPolylineBarriers()
          Gets the value of the returnPolylineBarriers property.
 boolean isPopulateODLines()
          Gets the value of the populateODLines property.
 boolean isReturnBarriers()
          Gets the value of the returnBarriers property.
 boolean isReturnDestinations()
          Gets the value of the returnDestinations property.
 boolean isReturnODLines()
          Gets the value of the returnODLines property.
 boolean isReturnODMatrix()
          Gets the value of the returnODMatrix property.
 boolean isReturnOrigins()
          Gets the value of the returnOrigins property.
 Boolean isReturnPolygonBarriers()
           
 Boolean isReturnPolylineBarriers()
           
 void setBarriers(NAServerLocations value)
          Sets the value of the barriers property.
 void setDefaultCutoff(Object value)
          Sets the value of the defaultCutoff property.
 void setDefaultTargetDestinationCount(Object value)
          Sets the value of the defaultTargetDestinationCount property.
 void setDestinations(NAServerLocations value)
          Sets the value of the destinations property.
 void setMatrixResultType(EsriNAODCostMatrixType value)
          Sets the value of the matrixResultType property.
 void setOrigins(NAServerLocations value)
          Sets the value of the origins property.
 void setOutputLines(EsriNAOutputLineType value)
          Sets the value of the outputLines property.
 void setPolygonBarriers(NAServerLocations value)
          Sets the value of the polygonBarriers property.
 void setPolylineBarriers(NAServerLocations value)
          Sets the value of the polylineBarriers property.
 void setPopulateODLines(boolean value)
          Sets the value of the populateODLines property.
 void setReturnBarriers(boolean value)
          Sets the value of the returnBarriers property.
 void setReturnDestinations(boolean value)
          Sets the value of the returnDestinations property.
 void setReturnODLines(boolean value)
          Sets the value of the returnODLines property.
 void setReturnODMatrix(boolean value)
          Sets the value of the returnODMatrix property.
 void setReturnOrigins(boolean value)
          Sets the value of the returnOrigins property.
 void setReturnPolygonBarriers(Boolean value)
          Sets the value of the returnPolygonBarriers property.
 void setReturnPolylineBarriers(Boolean value)
          Sets the value of the returnPolylineBarriers property.
 
Methods inherited from class com.esri.arcgisws.NAServerSolverParams
getAccumulateAttributeNames, getAttributeParameterValues, getHierarchyAttributeName, getHierarchyLevelCount, getHierarchyMaxValues, getHierarchyNumTransitions, getImageDescription, getImpedanceAttributeName, getLayerToken, getMapDescription, getMaxSnapTolerance, getNAClassCandidateFieldMaps, getNALayerName, getOutputGeometryPrecision, getOutputGeometryPrecisionUnits, getOutputSpatialReference, getRestrictionAttributeNames, getRestrictUTurns, getReturnPartialResultsOnError, getSaveLayerOnServer, getSnapTolerance, getSnapToleranceUnits, isIgnoreInvalidLocations, isResetHierarchyRangesOnBind, isReturnGeometriesAsBinary, isReturnMap, isReturnPartialResultsOnError, isSaveLayerOnServer, isUseHierarchy, setAccumulateAttributeNames, setAttributeParameterValues, setHierarchyAttributeName, setHierarchyLevelCount, setHierarchyMaxValues, setHierarchyNumTransitions, setIgnoreInvalidLocations, setImageDescription, setImpedanceAttributeName, setLayerToken, setMapDescription, setMaxSnapTolerance, setNAClassCandidateFieldMaps, setNALayerName, setOutputGeometryPrecision, setOutputGeometryPrecisionUnits, setOutputSpatialReference, setResetHierarchyRangesOnBind, setRestrictionAttributeNames, setRestrictUTurns, setReturnGeometriesAsBinary, setReturnMap, setReturnPartialResultsOnError, setSaveLayerOnServer, setSnapTolerance, setSnapToleranceUnits, setUseHierarchy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NAServerODCostMatrixParams

@Deprecated
public NAServerODCostMatrixParams(String naLayerName,
                                             double snapTolerance,
                                             double maxSnapTolerance,
                                             EsriUnits snapToleranceUnits,
                                             NAClassCandidateFieldMap[] naClassCandidateFieldMaps,
                                             boolean returnMap,
                                             MapDescription mapDescription,
                                             ImageDescription imageDescription,
                                             SpatialReference outputSpatialReference,
                                             boolean returnGeometriesAsBinary,
                                             String[] accumulateAttributeNames,
                                             String impedanceAttributeName,
                                             boolean ignoreInvalidLocations,
                                             EsriNetworkForwardStarBacktrack restrictUTurns,
                                             String[] restrictionAttributeNames,
                                             boolean useHierarchy,
                                             String hierarchyAttributeName,
                                             int hierarchyLevelCount,
                                             int[] hierarchyMaxValues,
                                             int[] hierarchyNumTransitions,
                                             boolean resetHierarchyRangesOnBind,
                                             NAAttributeParameterValue[] attributeParameterValues,
                                             Object outputGeometryPrecision,
                                             EsriUnits outputGeometryPrecisionUnits,
                                             Boolean returnPartialResultsOnError,
                                             Boolean saveLayerOnServer,
                                             String layerToken,
                                             NAServerLocations origins,
                                             NAServerLocations destinations,
                                             NAServerLocations barriers,
                                             NAServerLocations polygonBarriers,
                                             NAServerLocations polylineBarriers,
                                             boolean returnODLines,
                                             boolean returnODMatrix,
                                             boolean returnOrigins,
                                             boolean returnDestinations,
                                             boolean returnBarriers,
                                             Boolean returnPolygonBarriers,
                                             Boolean returnPolylineBarriers,
                                             Object defaultCutoff,
                                             Object defaultTargetDestinationCount,
                                             EsriNAOutputLineType outputLines,
                                             EsriNAODCostMatrixType matrixResultType,
                                             boolean populateODLines)
Deprecated. 

NAServerODCostMatrixParams constructor.


NAServerODCostMatrixParams

public NAServerODCostMatrixParams()
NAServerODCostMatrixParams default constructor.

Method Detail

getOrigins

public NAServerLocations getOrigins()
Gets the value of the origins property.

Returns:
possible object is NAServerLocations

setOrigins

public void setOrigins(NAServerLocations value)
Sets the value of the origins property.

Parameters:
value - allowed object is NAServerLocations

getDestinations

public NAServerLocations getDestinations()
Gets the value of the destinations property.

Returns:
possible object is NAServerLocations

setDestinations

public void setDestinations(NAServerLocations value)
Sets the value of the destinations property.

Parameters:
value - allowed object is NAServerLocations

getBarriers

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

Returns:
possible object is NAServerLocations

setBarriers

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

Parameters:
value - allowed object is NAServerLocations

getPolygonBarriers

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

Returns:
possible object is NAServerLocations

setPolygonBarriers

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

Parameters:
value - allowed object is NAServerLocations

getPolylineBarriers

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

Returns:
possible object is NAServerLocations

setPolylineBarriers

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

Parameters:
value - allowed object is NAServerLocations

isReturnODLines

public boolean isReturnODLines()
Gets the value of the returnODLines property.


setReturnODLines

public void setReturnODLines(boolean value)
Sets the value of the returnODLines property.


isReturnODMatrix

public boolean isReturnODMatrix()
Gets the value of the returnODMatrix property.


setReturnODMatrix

public void setReturnODMatrix(boolean value)
Sets the value of the returnODMatrix property.


isReturnOrigins

public boolean isReturnOrigins()
Gets the value of the returnOrigins property.


setReturnOrigins

public void setReturnOrigins(boolean value)
Sets the value of the returnOrigins property.


isReturnDestinations

public boolean isReturnDestinations()
Gets the value of the returnDestinations property.


setReturnDestinations

public void setReturnDestinations(boolean value)
Sets the value of the returnDestinations property.


isReturnBarriers

public boolean isReturnBarriers()
Gets the value of the returnBarriers property.


setReturnBarriers

public void setReturnBarriers(boolean value)
Sets the value of the returnBarriers property.


getReturnPolygonBarriers

public Boolean getReturnPolygonBarriers()
Gets the value of the returnPolygonBarriers property.

Returns:
possible object is Boolean

isReturnPolygonBarriers

public Boolean isReturnPolygonBarriers()

setReturnPolygonBarriers

public void setReturnPolygonBarriers(Boolean value)
Sets the value of the returnPolygonBarriers property.

Parameters:
value - allowed object is Boolean

getReturnPolylineBarriers

public Boolean getReturnPolylineBarriers()
Gets the value of the returnPolylineBarriers property.

Returns:
possible object is Boolean

isReturnPolylineBarriers

public Boolean isReturnPolylineBarriers()

setReturnPolylineBarriers

public void setReturnPolylineBarriers(Boolean value)
Sets the value of the returnPolylineBarriers property.

Parameters:
value - allowed object is Boolean

getDefaultCutoff

public Object getDefaultCutoff()
Gets the value of the defaultCutoff property.

Returns:
possible object is Object

setDefaultCutoff

public void setDefaultCutoff(Object value)
Sets the value of the defaultCutoff property.

Parameters:
value - allowed object is Object

getDefaultTargetDestinationCount

public Object getDefaultTargetDestinationCount()
Gets the value of the defaultTargetDestinationCount property.

Returns:
possible object is Object

setDefaultTargetDestinationCount

public void setDefaultTargetDestinationCount(Object value)
Sets the value of the defaultTargetDestinationCount property.

Parameters:
value - allowed object is Object

getOutputLines

public EsriNAOutputLineType getOutputLines()
Gets the value of the outputLines property.

Returns:
possible object is EsriNAOutputLineType

setOutputLines

public void setOutputLines(EsriNAOutputLineType value)
Sets the value of the outputLines property.

Parameters:
value - allowed object is EsriNAOutputLineType

getMatrixResultType

public EsriNAODCostMatrixType getMatrixResultType()
Gets the value of the matrixResultType property.

Returns:
possible object is EsriNAODCostMatrixType

setMatrixResultType

public void setMatrixResultType(EsriNAODCostMatrixType value)
Sets the value of the matrixResultType property.

Parameters:
value - allowed object is EsriNAODCostMatrixType

isPopulateODLines

public boolean isPopulateODLines()
Gets the value of the populateODLines property.


setPopulateODLines

public void setPopulateODLines(boolean value)
Sets the value of the populateODLines property.