com.esri.arcgisws
Class NAServerLocationAllocationParams

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

public class NAServerLocationAllocationParams
extends NAServerSolverParams
implements Serializable

Java class for NAServerLocationAllocationParams complex type.

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

 <complexType name="NAServerLocationAllocationParams">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerSolverParams">
       <sequence>
         <element name="DemandPoints" type="{http://www.esri.com/schemas/ArcGIS/10.0}NAServerLocations" minOccurs="0"/>
         <element name="Facilities" 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="ReturnLALines" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnDemandPoints" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ReturnFacilities" 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="OutputLines" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNAOutputLineType"/>
         <element name="TravelDirection" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNATravelDirection"/>
         <element name="ImpedanceTransformation" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNAImpedanceTransformationType"/>
         <element name="NumberFacilitiesToLocate" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ProblemType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNALocationAllocationProblemType"/>
         <element name="TargetMarketSharePercentage" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="TransformationParameter" type="{http://www.w3.org/2001/XMLSchema}double"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
NAServerLocationAllocationParams()
          NAServerLocationAllocationParams default constructor.
NAServerLocationAllocationParams(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 demandPoints, NAServerLocations facilities, NAServerLocations barriers, NAServerLocations polygonBarriers, NAServerLocations polylineBarriers, boolean returnLALines, boolean returnDemandPoints, boolean returnFacilities, boolean returnBarriers, Boolean returnPolygonBarriers, Boolean returnPolylineBarriers, Object defaultCutoff, EsriNAOutputLineType outputLines, EsriNATravelDirection travelDirection, EsriNAImpedanceTransformationType impedanceTransformation, int numberFacilitiesToLocate, EsriNALocationAllocationProblemType problemType, double targetMarketSharePercentage, double transformationParameter)
          Deprecated. 
 
Method Summary
 NAServerLocations getBarriers()
          Gets the value of the barriers property.
 Object getDefaultCutoff()
          Gets the value of the defaultCutoff property.
 NAServerLocations getDemandPoints()
          Gets the value of the demandPoints property.
 NAServerLocations getFacilities()
          Gets the value of the facilities property.
 EsriNAImpedanceTransformationType getImpedanceTransformation()
          Gets the value of the impedanceTransformation property.
 int getNumberFacilitiesToLocate()
          Gets the value of the numberFacilitiesToLocate 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.
 EsriNALocationAllocationProblemType getProblemType()
          Gets the value of the problemType property.
 Boolean getReturnPolygonBarriers()
          Gets the value of the returnPolygonBarriers property.
 Boolean getReturnPolylineBarriers()
          Gets the value of the returnPolylineBarriers property.
 double getTargetMarketSharePercentage()
          Gets the value of the targetMarketSharePercentage property.
 double getTransformationParameter()
          Gets the value of the transformationParameter property.
 EsriNATravelDirection getTravelDirection()
          Gets the value of the travelDirection property.
 boolean isReturnBarriers()
          Gets the value of the returnBarriers property.
 boolean isReturnDemandPoints()
          Gets the value of the returnDemandPoints property.
 boolean isReturnFacilities()
          Gets the value of the returnFacilities property.
 boolean isReturnLALines()
          Gets the value of the returnLALines 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 setDemandPoints(NAServerLocations value)
          Sets the value of the demandPoints property.
 void setFacilities(NAServerLocations value)
          Sets the value of the facilities property.
 void setImpedanceTransformation(EsriNAImpedanceTransformationType value)
          Sets the value of the impedanceTransformation property.
 void setNumberFacilitiesToLocate(int value)
          Sets the value of the numberFacilitiesToLocate 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 setProblemType(EsriNALocationAllocationProblemType value)
          Sets the value of the problemType property.
 void setReturnBarriers(boolean value)
          Sets the value of the returnBarriers property.
 void setReturnDemandPoints(boolean value)
          Sets the value of the returnDemandPoints property.
 void setReturnFacilities(boolean value)
          Sets the value of the returnFacilities property.
 void setReturnLALines(boolean value)
          Sets the value of the returnLALines property.
 void setReturnPolygonBarriers(Boolean value)
          Sets the value of the returnPolygonBarriers property.
 void setReturnPolylineBarriers(Boolean value)
          Sets the value of the returnPolylineBarriers property.
 void setTargetMarketSharePercentage(double value)
          Sets the value of the targetMarketSharePercentage property.
 void setTransformationParameter(double value)
          Sets the value of the transformationParameter property.
 void setTravelDirection(EsriNATravelDirection value)
          Sets the value of the travelDirection 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

NAServerLocationAllocationParams

@Deprecated
public NAServerLocationAllocationParams(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 demandPoints,
                                                   NAServerLocations facilities,
                                                   NAServerLocations barriers,
                                                   NAServerLocations polygonBarriers,
                                                   NAServerLocations polylineBarriers,
                                                   boolean returnLALines,
                                                   boolean returnDemandPoints,
                                                   boolean returnFacilities,
                                                   boolean returnBarriers,
                                                   Boolean returnPolygonBarriers,
                                                   Boolean returnPolylineBarriers,
                                                   Object defaultCutoff,
                                                   EsriNAOutputLineType outputLines,
                                                   EsriNATravelDirection travelDirection,
                                                   EsriNAImpedanceTransformationType impedanceTransformation,
                                                   int numberFacilitiesToLocate,
                                                   EsriNALocationAllocationProblemType problemType,
                                                   double targetMarketSharePercentage,
                                                   double transformationParameter)
Deprecated. 

NAServerLocationAllocationParams constructor.


NAServerLocationAllocationParams

public NAServerLocationAllocationParams()
NAServerLocationAllocationParams default constructor.

Method Detail

getDemandPoints

public NAServerLocations getDemandPoints()
Gets the value of the demandPoints property.

Returns:
possible object is NAServerLocations

setDemandPoints

public void setDemandPoints(NAServerLocations value)
Sets the value of the demandPoints property.

Parameters:
value - allowed object is NAServerLocations

getFacilities

public NAServerLocations getFacilities()
Gets the value of the facilities property.

Returns:
possible object is NAServerLocations

setFacilities

public void setFacilities(NAServerLocations value)
Sets the value of the facilities 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

isReturnLALines

public boolean isReturnLALines()
Gets the value of the returnLALines property.


setReturnLALines

public void setReturnLALines(boolean value)
Sets the value of the returnLALines property.


isReturnDemandPoints

public boolean isReturnDemandPoints()
Gets the value of the returnDemandPoints property.


setReturnDemandPoints

public void setReturnDemandPoints(boolean value)
Sets the value of the returnDemandPoints property.


isReturnFacilities

public boolean isReturnFacilities()
Gets the value of the returnFacilities property.


setReturnFacilities

public void setReturnFacilities(boolean value)
Sets the value of the returnFacilities 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

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

getTravelDirection

public EsriNATravelDirection getTravelDirection()
Gets the value of the travelDirection property.

Returns:
possible object is EsriNATravelDirection

setTravelDirection

public void setTravelDirection(EsriNATravelDirection value)
Sets the value of the travelDirection property.

Parameters:
value - allowed object is EsriNATravelDirection

getImpedanceTransformation

public EsriNAImpedanceTransformationType getImpedanceTransformation()
Gets the value of the impedanceTransformation property.

Returns:
possible object is EsriNAImpedanceTransformationType

setImpedanceTransformation

public void setImpedanceTransformation(EsriNAImpedanceTransformationType value)
Sets the value of the impedanceTransformation property.

Parameters:
value - allowed object is EsriNAImpedanceTransformationType

getNumberFacilitiesToLocate

public int getNumberFacilitiesToLocate()
Gets the value of the numberFacilitiesToLocate property.


setNumberFacilitiesToLocate

public void setNumberFacilitiesToLocate(int value)
Sets the value of the numberFacilitiesToLocate property.


getProblemType

public EsriNALocationAllocationProblemType getProblemType()
Gets the value of the problemType property.

Returns:
possible object is EsriNALocationAllocationProblemType

setProblemType

public void setProblemType(EsriNALocationAllocationProblemType value)
Sets the value of the problemType property.

Parameters:
value - allowed object is EsriNALocationAllocationProblemType

getTargetMarketSharePercentage

public double getTargetMarketSharePercentage()
Gets the value of the targetMarketSharePercentage property.


setTargetMarketSharePercentage

public void setTargetMarketSharePercentage(double value)
Sets the value of the targetMarketSharePercentage property.


getTransformationParameter

public double getTransformationParameter()
Gets the value of the transformationParameter property.


setTransformationParameter

public void setTransformationParameter(double value)
Sets the value of the transformationParameter property.