|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.core.tasks.ags.na.NATaskParameters com.esri.core.tasks.ags.na.RoutingTaskParameters
public class RoutingTaskParameters
Constructor Summary | |
---|---|
RoutingTaskParameters()
|
Method Summary | |
---|---|
String[] |
getAccumulateAttributeNames()
Returns the list of accumulate attribute names |
AttributeParameterValue[] |
getAttributeParameterValues()
Returns the list of attribute parameter values |
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 |
Boolean |
getFindBestSequence()
Gets whether or not to find the best sequence of stops |
Boolean |
getIgnoreInvalidLocations()
Gets whether or not invalid locations should be ignored |
String |
getImpedanceAttributeName()
Returns the name of the impedance attribute to use |
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 |
Boolean |
getPreserveFirstStop()
Gets whether or not to preserve the first stop |
Boolean |
getPreserveLastStop()
Gets whether or not to preserve the last stop |
String[] |
getRestrictionAttributeNames()
Returns the list of restriction attribute names |
UTurnRestriction |
getRestrictUTurns()
Returns the type of U turn restriction to use |
Long |
getStartTime()
Returns the time to start the routing |
NAFeatures |
getStops()
Returns the stops to route between |
Boolean |
getUseHierarchy()
Gets whether or not to use hierarchy |
Boolean |
getUseTimeWindows()
Gets whether or not to use time windows |
boolean |
isReturnDirections()
Gets whether or not to return directions |
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 |
isReturnRoutes()
Gets whether or not to return routes |
boolean |
isReturnStops()
Gets whether or not to return stops |
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 |
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 |
setFindBestSequence(Boolean findBestSequence)
Sets whether or not to find the best sequence of stops |
void |
setIgnoreInvalidLocations(Boolean ignoreInvalidLocations)
Gets whether or not invalid locations should be ignored |
void |
setImpedanceAttributeName(String impedanceAttributeName)
Sets the name of the impedance attribute to use |
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 |
setPreserveFirstStop(Boolean preserveFirstStop)
Sets whether or not to preserve the first stop |
void |
setPreserveLastStop(Boolean preserveLastStop)
Sets whether or not to preserve the last stop |
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 |
setReturnDirections(boolean returnDirections)
Sets whether or not to return directions |
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 |
setReturnRoutes(boolean returnRoutes)
Sets whether or not to return routes |
void |
setReturnStops(boolean returnStops)
Sets whether or not to return stops |
void |
setReturnZ(boolean returnZ)
Sets whether or not to return z values |
void |
setStartTime(Long startTime)
Sets the time to start the routing |
void |
setStops(NAFeatures stops)
Sets the stops to route between |
void |
setUseHierarchy(Boolean useHierarchy)
Sets whether or not to use hierarchy |
void |
setUseTimeWindows(Boolean useTimeWindows)
Sets whether or not to use time windows |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RoutingTaskParameters()
Method Detail |
---|
public NAFeatures getStops()
public void setStops(NAFeatures stops)
stops
- the stops to route betweenpublic boolean isReturnDirections()
public void setReturnDirections(boolean returnDirections)
returnDirections
- true if directions should be returnedpublic boolean isReturnRoutes()
public void setReturnRoutes(boolean returnRoutes)
returnRoutes
- true if routes should be returnedpublic boolean isReturnStops()
public void setReturnStops(boolean returnStops)
returnStops
- true if stops should be returnedpublic Boolean getIgnoreInvalidLocations()
public void setIgnoreInvalidLocations(Boolean ignoreInvalidLocations)
ignoreInvalidLocations
- true if invalid locations should be ignoredpublic Boolean getFindBestSequence()
public void setFindBestSequence(Boolean findBestSequence)
findBestSequence
- true to find the best sequence of stopspublic Boolean getPreserveFirstStop()
public void setPreserveFirstStop(Boolean preserveFirstStop)
preserveFirstStop
- true to preserve the first stoppublic Boolean getPreserveLastStop()
public void setPreserveLastStop(Boolean preserveLastStop)
preserveLastStop
- true to preserve the last stoppublic Boolean getUseTimeWindows()
public void setUseTimeWindows(Boolean useTimeWindows)
useTimeWindows
- true to use time windowspublic Long getStartTime()
public void setStartTime(Long startTime)
startTime
- the time to start the routingpublic 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 NAFeatures getPointBarriers()
NATaskParameters
getPointBarriers
in class NATaskParameters
public void setPointBarriers(NAFeatures barriers)
NATaskParameters
setPointBarriers
in class NATaskParameters
barriers
- the point barriers to avoid while solvingpublic NAFeatures getPolylineBarriers()
NATaskParameters
getPolylineBarriers
in class NATaskParameters
public void setPolylineBarriers(NAFeatures polylineBarriers)
NATaskParameters
setPolylineBarriers
in class NATaskParameters
polylineBarriers
- the polyline barriers to avoid while solvingpublic NAFeatures getPolygonBarriers()
NATaskParameters
getPolygonBarriers
in class NATaskParameters
public void setPolygonBarriers(NAFeatures polygonBarriers)
NATaskParameters
setPolygonBarriers
in class NATaskParameters
polygonBarriers
- the polygon barriers to avoid while solvingpublic AttributeParameterValue[] getAttributeParameterValues()
NATaskParameters
getAttributeParameterValues
in class NATaskParameters
public void setAttributeParameterValues(AttributeParameterValue[] attributeParameterValues)
NATaskParameters
setAttributeParameterValues
in class NATaskParameters
attributeParameterValues
- the list of attribute parameter valuespublic boolean isReturnPointBarriers()
NATaskParameters
isReturnPointBarriers
in class NATaskParameters
public void setReturnPointBarriers(boolean returnPointBarriers)
NATaskParameters
setReturnPointBarriers
in class NATaskParameters
returnPointBarriers
- true if point barriers should be returnedpublic boolean isReturnPolylineBarriers()
NATaskParameters
isReturnPolylineBarriers
in class NATaskParameters
public void setReturnPolylineBarriers(boolean returnPolylineBarriers)
NATaskParameters
setReturnPolylineBarriers
in class NATaskParameters
returnPolylineBarriers
- true if polyline barriers should be returnedpublic boolean isReturnPolygonBarriers()
NATaskParameters
isReturnPolygonBarriers
in class NATaskParameters
public void setReturnPolygonBarriers(boolean returnPolygonBarriers)
NATaskParameters
setReturnPolygonBarriers
in class NATaskParameters
returnPolygonBarriers
- true if polygon barriers should be returnedpublic SpatialReference getOutSpatialReference()
NATaskParameters
getOutSpatialReference
in class NATaskParameters
public void setOutSpatialReference(SpatialReference outSpatialReference)
NATaskParameters
setOutSpatialReference
in class NATaskParameters
outSpatialReference
- the spatial reference of the output geometrypublic NAOutputLine getOutputLines()
NATaskParameters
getOutputLines
in class NATaskParameters
public void setOutputLines(NAOutputLine outputLines)
NATaskParameters
setOutputLines
in class NATaskParameters
outputLines
- the type of lines that the route outputspublic String[] getAccumulateAttributeNames()
NATaskParameters
getAccumulateAttributeNames
in class NATaskParameters
public void setAccumulateAttributeNames(String[] accumulateAttributeNames)
NATaskParameters
setAccumulateAttributeNames
in class NATaskParameters
accumulateAttributeNames
- the list of accumulate attribute namespublic String getImpedanceAttributeName()
NATaskParameters
getImpedanceAttributeName
in class NATaskParameters
public void setImpedanceAttributeName(String impedanceAttributeName)
NATaskParameters
setImpedanceAttributeName
in class NATaskParameters
impedanceAttributeName
- the name of the impedance attribute to usepublic String[] getRestrictionAttributeNames()
NATaskParameters
getRestrictionAttributeNames
in class NATaskParameters
public void setRestrictionAttributeNames(String[] restrictionAttributeNames)
NATaskParameters
setRestrictionAttributeNames
in class NATaskParameters
restrictionAttributeNames
- the list of restriction attribute namespublic UTurnRestriction getRestrictUTurns()
NATaskParameters
getRestrictUTurns
in class NATaskParameters
public void setRestrictUTurns(UTurnRestriction restrictUTurns)
NATaskParameters
setRestrictUTurns
in class NATaskParameters
restrictUTurns
- the type of U turn restriction to usepublic Boolean getUseHierarchy()
NATaskParameters
getUseHierarchy
in class NATaskParameters
public void setUseHierarchy(Boolean useHierarchy)
NATaskParameters
setUseHierarchy
in class NATaskParameters
useHierarchy
- true to use hierarchypublic Double getOutputGeometryPrecision()
NATaskParameters
getOutputGeometryPrecision
in class NATaskParameters
public void setOutputGeometryPrecision(Double outputGeometryPrecision)
NATaskParameters
setOutputGeometryPrecision
in class NATaskParameters
outputGeometryPrecision
- the precision value of the output geometrypublic boolean isReturnZ()
NATaskParameters
isReturnZ
in class NATaskParameters
public void setReturnZ(boolean returnZ)
NATaskParameters
setReturnZ
in class NATaskParameters
returnZ
- true to return z valuespublic Unit.EsriUnit getOutputGeometryPrecisionUnits()
NATaskParameters
getOutputGeometryPrecisionUnits
in class NATaskParameters
public void setOutputGeometryPrecisionUnits(Unit.EsriUnit outputGeometryPrecisionUnit)
NATaskParameters
setOutputGeometryPrecisionUnits
in class NATaskParameters
outputGeometryPrecisionUnit
- the unit of the output geometry precision
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |