|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.core.tasks.ags.na.NATaskParameters
com.esri.core.tasks.ags.na.ClosestFacilityTaskParameters
public class ClosestFacilityTaskParameters

| Constructor Summary | |
|---|---|
ClosestFacilityTaskParameters()
|
|
| Method Summary | |
|---|---|
String[] |
getAccumulateAttributeNames()
Returns the list of accumulate attribute names |
AttributeParameterValue[] |
getAttributeParameterValues()
Returns the list of attribute parameter values |
Double |
getDefaultCutoff()
Gets the default cutoff value to stop traversing |
Integer |
getDefaultTargetFacilityCount()
Gets the default number of target facilities to find |
String |
getDirectionsLanguage()
Returns the language in which to return the directions |
DirectionsLengthUnit |
getDirectionsLengthUnit()
Returns the Unit type of the length of the directions |
DirectionsOutputType |
getDirectionsOutputType()
Returns the type in which the directions are output |
String |
getDirectionsStyleName()
Returns the name of the style in which to return the directions |
String |
getDirectionsTimeAttributeName()
Returns the name of the directions time attribute |
NAFeatures |
getFacilities()
Gets the facilities used for the closest facility task |
String |
getImpedanceAttributeName()
Returns the name of the impedance attribute to use |
NAFeatures |
getIncidents()
Gets the incidents used for the closest facility task |
Double |
getOutputGeometryPrecision()
Returns the precision value of the output geometry |
Unit.EsriUnit |
getOutputGeometryPrecisionUnits()
Returns the unit of the output geometry precision |
NAOutputLine |
getOutputLines()
Gets the type of output lines of the route |
SpatialReference |
getOutSpatialReference()
Returns the spatial reference of the output geometry |
NAFeatures |
getPointBarriers()
Returns the point barriers to avoid while solving |
NAFeatures |
getPolygonBarriers()
Returns the polygon barriers to avoid while solving |
NAFeatures |
getPolylineBarriers()
Returns the polyline barriers to avoid while solving |
String[] |
getRestrictionAttributeNames()
Returns the list of restriction attribute names |
UTurnRestriction |
getRestrictUTurns()
Returns the type of U turn restriction to use |
Long |
getTimeOfDay()
Gets the time of day at which to compute the closest facility |
NATimeOfDayUsage |
getTimeOfDayUsage()
Gets how the time of day should be used (start or end) |
NATravelDirection |
getTravelDirection()
Gets the travel direction to use for the closest facility task (to or from the facilities) |
Boolean |
getUseHierarchy()
Gets whether or not to use hierarchy |
boolean |
isReturnCFRoutes()
Gets whether or not to return closest facility routes |
boolean |
isReturnDirections()
Gets whether or not to return turn-by-turn directions for the closest facility routes. |
boolean |
isReturnFacilities()
Gets whether or not to return the facilities used in the closest facility task |
boolean |
isReturnIncidents()
Gets whether or not to return the incidents used in the closest facility task |
boolean |
isReturnPointBarriers()
Gets whether or not to return point barriers |
boolean |
isReturnPolygonBarriers()
Gets whether or not to return polygon barriers |
boolean |
isReturnPolylineBarriers()
Gets whether or not to return polyline barriers |
boolean |
isReturnZ()
Gets whether or not to return z values |
void |
setAccumulateAttributeNames(String[] accumulateAttributeNames)
Sets the list of accumulate attribute names |
void |
setAttributeParameterValues(AttributeParameterValue[] attributeParameterValues)
Sets the list of attribute parameter values |
void |
setDefaultCutoff(Double defaultCutoff)
Sets the default cutoff value to stop traversing |
void |
setDefaultTargetFacilityCount(Integer defaultTargetFacilityCount)
Sets the default number of target facilities to find |
void |
setDirectionsLanguage(String directionsLanguage)
Sets the language in which to return the directions |
void |
setDirectionsLengthUnit(DirectionsLengthUnit directionsLengthUnit)
Sets the Unit type of the length of the directions |
void |
setDirectionsOutputType(DirectionsOutputType directionsOutputType)
Sets the type in which the directions are output |
void |
setDirectionsStyleName(String directionsStyleName)
Sets the name of the style in which to return the directions |
void |
setDirectionsTimeAttributeName(String directionsTimeAttributeName)
Sets the name of the directions time attribute |
void |
setFacilities(NAFeatures facilities)
Sets the facilities used for the closest facility task |
void |
setImpedanceAttributeName(String impedanceAttributeName)
Sets the name of the impedance attribute to use |
void |
setIncidents(NAFeatures incidents)
Sets the incidents used for the closest facility task |
void |
setOutputGeometryPrecision(Double outputGeometryPrecision)
Sets the precision value of the output geometry |
void |
setOutputGeometryPrecisionUnits(Unit.EsriUnit outputGeometryPrecisionUnit)
Sets the unit of the output geometry precision |
void |
setOutputLines(NAOutputLine outputLines)
Sets the type of output lines of the route |
void |
setOutSpatialReference(SpatialReference outSpatialReference)
Sets the spatial reference of the output geometry |
void |
setPointBarriers(NAFeatures barriers)
Sets the point barriers to avoid while solving |
void |
setPolygonBarriers(NAFeatures polygonBarriers)
Sets the polygon barriers to avoid while solving |
void |
setPolylineBarriers(NAFeatures polylineBarriers)
Sets the polyline barriers to avoid while solving |
void |
setRestrictionAttributeNames(String[] restrictionAttributeNames)
Sets the list of restriction attribute names |
void |
setRestrictUTurns(UTurnRestriction restrictUTurns)
Sets the type of U turn restriction to use |
void |
setReturnCFRoutes(boolean returnCFRoutes)
Sets whether or not to return closest facility routes |
void |
setReturnDirections(boolean returnDirections)
Sets whether or not to return turn-by-turn directions for the closest facility routes. |
void |
setReturnFacilities(boolean returnFacilities)
Sets whether or not to return the facilities used in the closest facility task |
void |
setReturnIncidents(boolean returnIncidents)
Sets whether or not to return the incidents used in the closest facility task |
void |
setReturnPointBarriers(boolean returnPointBarriers)
Sets whether or not to return point barriers |
void |
setReturnPolygonBarriers(boolean returnPolygonBarriers)
Sets whether or not to return polygon barriers |
void |
setReturnPolylineBarriers(boolean returnPolylineBarriers)
Sets whether or not to return polyline barriers |
void |
setReturnZ(boolean returnZ)
Sets whether or not to return z values |
void |
setTimeOfDay(Long timeOfDay)
Sets the time of day at which to compute the closest facility |
void |
setTimeOfDayUsage(NATimeOfDayUsage timeOfDayUsage)
Sets how the time of day should be used (start or end) |
void |
setTravelDirection(NATravelDirection travelDirection)
Sets the travel direction to use for the closest facility task (to or from the facilities) |
void |
setUseHierarchy(Boolean useHierarchy)
Sets whether or not to use hierarchy |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClosestFacilityTaskParameters()
| Method Detail |
|---|
public NAFeatures getFacilities()
public void setFacilities(NAFeatures facilities)
facilities - the facilities used for the closest facility taskpublic NAFeatures getIncidents()
public void setIncidents(NAFeatures incidents)
incidents - the incidents used for the closest facility taskpublic boolean isReturnDirections()
public void setReturnDirections(boolean returnDirections)
returnDirections - true to return turn-by-turn directionspublic String getDirectionsLanguage()
public void setDirectionsLanguage(String directionsLanguage)
directionsLanguage - the language in which to return the directionspublic DirectionsOutputType getDirectionsOutputType()
public void setDirectionsOutputType(DirectionsOutputType directionsOutputType)
directionsOutputType - the type in which the directions are outputpublic String getDirectionsStyleName()
public void setDirectionsStyleName(String directionsStyleName)
directionsStyleName - the name of the style in which to return the directionspublic DirectionsLengthUnit getDirectionsLengthUnit()
public void setDirectionsLengthUnit(DirectionsLengthUnit directionsLengthUnit)
directionsLengthUnit - the Unit type of the length of the directionspublic String getDirectionsTimeAttributeName()
public void setDirectionsTimeAttributeName(String directionsTimeAttributeName)
directionsTimeAttributeName - the name of the directions time attributepublic boolean isReturnCFRoutes()
public void setReturnCFRoutes(boolean returnCFRoutes)
returnCFRoutes - true to return closest facility routespublic boolean isReturnFacilities()
public void setReturnFacilities(boolean returnFacilities)
returnFacilities - true to return the facilitiespublic boolean isReturnIncidents()
public void setReturnIncidents(boolean returnIncidents)
returnIncidents - true to return the incidentspublic Double getDefaultCutoff()
public void setDefaultCutoff(Double defaultCutoff)
defaultCutoff - the default cutoff value to stop traversingpublic Integer getDefaultTargetFacilityCount()
public void setDefaultTargetFacilityCount(Integer defaultTargetFacilityCount)
defaultTargetFacilityCount - the default number of target facilities to findpublic NATravelDirection getTravelDirection()
public void setTravelDirection(NATravelDirection travelDirection)
travelDirection - the travel direction to usepublic Long getTimeOfDay()
public void setTimeOfDay(Long timeOfDay)
timeOfDay - the time of day at which to compute the closest facilitypublic NATimeOfDayUsage getTimeOfDayUsage()
public void setTimeOfDayUsage(NATimeOfDayUsage timeOfDayUsage)
timeOfDayUsage - how the time of day should be usedpublic NAFeatures getPointBarriers()
NATaskParameters
getPointBarriers in class NATaskParameterspublic void setPointBarriers(NAFeatures barriers)
NATaskParameters
setPointBarriers in class NATaskParametersbarriers - the point barriers to avoid while solvingpublic NAFeatures getPolylineBarriers()
NATaskParameters
getPolylineBarriers in class NATaskParameterspublic void setPolylineBarriers(NAFeatures polylineBarriers)
NATaskParameters
setPolylineBarriers in class NATaskParameterspolylineBarriers - the polyline barriers to avoid while solvingpublic NAFeatures getPolygonBarriers()
NATaskParameters
getPolygonBarriers in class NATaskParameterspublic void setPolygonBarriers(NAFeatures polygonBarriers)
NATaskParameters
setPolygonBarriers in class NATaskParameterspolygonBarriers - the polygon barriers to avoid while solvingpublic AttributeParameterValue[] getAttributeParameterValues()
NATaskParameters
getAttributeParameterValues in class NATaskParameterspublic void setAttributeParameterValues(AttributeParameterValue[] attributeParameterValues)
NATaskParameters
setAttributeParameterValues in class NATaskParametersattributeParameterValues - the list of attribute parameter valuespublic boolean isReturnPointBarriers()
NATaskParameters
isReturnPointBarriers in class NATaskParameterspublic void setReturnPointBarriers(boolean returnPointBarriers)
NATaskParameters
setReturnPointBarriers in class NATaskParametersreturnPointBarriers - true if point barriers should be returnedpublic boolean isReturnPolylineBarriers()
NATaskParameters
isReturnPolylineBarriers in class NATaskParameterspublic void setReturnPolylineBarriers(boolean returnPolylineBarriers)
NATaskParameters
setReturnPolylineBarriers in class NATaskParametersreturnPolylineBarriers - true if polyline barriers should be returnedpublic boolean isReturnPolygonBarriers()
NATaskParameters
isReturnPolygonBarriers in class NATaskParameterspublic void setReturnPolygonBarriers(boolean returnPolygonBarriers)
NATaskParameters
setReturnPolygonBarriers in class NATaskParametersreturnPolygonBarriers - true if polygon barriers should be returnedpublic SpatialReference getOutSpatialReference()
NATaskParameters
getOutSpatialReference in class NATaskParameterspublic void setOutSpatialReference(SpatialReference outSpatialReference)
NATaskParameters
setOutSpatialReference in class NATaskParametersoutSpatialReference - the spatial reference of the output geometrypublic NAOutputLine getOutputLines()
NATaskParameters
getOutputLines in class NATaskParameterspublic void setOutputLines(NAOutputLine outputLines)
NATaskParameters
setOutputLines in class NATaskParametersoutputLines - the type of lines that the route outputspublic String[] getAccumulateAttributeNames()
NATaskParameters
getAccumulateAttributeNames in class NATaskParameterspublic void setAccumulateAttributeNames(String[] accumulateAttributeNames)
NATaskParameters
setAccumulateAttributeNames in class NATaskParametersaccumulateAttributeNames - the list of accumulate attribute namespublic String getImpedanceAttributeName()
NATaskParameters
getImpedanceAttributeName in class NATaskParameterspublic void setImpedanceAttributeName(String impedanceAttributeName)
NATaskParameters
setImpedanceAttributeName in class NATaskParametersimpedanceAttributeName - the name of the impedance attribute to usepublic String[] getRestrictionAttributeNames()
NATaskParameters
getRestrictionAttributeNames in class NATaskParameterspublic void setRestrictionAttributeNames(String[] restrictionAttributeNames)
NATaskParameters
setRestrictionAttributeNames in class NATaskParametersrestrictionAttributeNames - the list of restriction attribute namespublic UTurnRestriction getRestrictUTurns()
NATaskParameters
getRestrictUTurns in class NATaskParameterspublic void setRestrictUTurns(UTurnRestriction restrictUTurns)
NATaskParameters
setRestrictUTurns in class NATaskParametersrestrictUTurns - the type of U turn restriction to usepublic Boolean getUseHierarchy()
NATaskParameters
getUseHierarchy in class NATaskParameterspublic void setUseHierarchy(Boolean useHierarchy)
NATaskParameters
setUseHierarchy in class NATaskParametersuseHierarchy - true to use hierarchypublic Double getOutputGeometryPrecision()
NATaskParameters
getOutputGeometryPrecision in class NATaskParameterspublic void setOutputGeometryPrecision(Double outputGeometryPrecision)
NATaskParameters
setOutputGeometryPrecision in class NATaskParametersoutputGeometryPrecision - the precision value of the output geometrypublic boolean isReturnZ()
NATaskParameters
isReturnZ in class NATaskParameterspublic void setReturnZ(boolean returnZ)
NATaskParameters
setReturnZ in class NATaskParametersreturnZ - true to return z valuespublic Unit.EsriUnit getOutputGeometryPrecisionUnits()
NATaskParameters
getOutputGeometryPrecisionUnits in class NATaskParameterspublic void setOutputGeometryPrecisionUnits(Unit.EsriUnit outputGeometryPrecisionUnit)
NATaskParameters
setOutputGeometryPrecisionUnits in class NATaskParametersoutputGeometryPrecisionUnit - the unit of the output geometry precision
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||