|
||||||||||
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
public abstract class NATaskParameters
Constructor Summary | |
---|---|
NATaskParameters()
|
Method Summary | |
---|---|
abstract String[] |
getAccumulateAttributeNames()
Returns the list of accumulate attribute names |
abstract AttributeParameterValue[] |
getAttributeParameterValues()
Returns the list of attribute parameter values |
abstract String |
getImpedanceAttributeName()
Returns the name of the impedance attribute to use |
abstract Double |
getOutputGeometryPrecision()
Returns the precision value of the output geometry |
abstract Unit.EsriUnit |
getOutputGeometryPrecisionUnits()
Returns the unit of the output geometry precision |
abstract NAOutputLine |
getOutputLines()
Gets the type of output lines of the route |
abstract SpatialReference |
getOutSpatialReference()
Returns the spatial reference of the output geometry |
abstract NAFeatures |
getPointBarriers()
Returns the point barriers to avoid while solving |
abstract NAFeatures |
getPolygonBarriers()
Returns the polygon barriers to avoid while solving |
abstract NAFeatures |
getPolylineBarriers()
Returns the polyline barriers to avoid while solving |
abstract String[] |
getRestrictionAttributeNames()
Returns the list of restriction attribute names |
abstract UTurnRestriction |
getRestrictUTurns()
Returns the type of U turn restriction to use |
abstract Boolean |
getUseHierarchy()
Gets whether or not to use hierarchy |
abstract boolean |
isReturnPointBarriers()
Gets whether or not to return point barriers |
abstract boolean |
isReturnPolygonBarriers()
Gets whether or not to return polygon barriers |
abstract boolean |
isReturnPolylineBarriers()
Gets whether or not to return polyline barriers |
abstract boolean |
isReturnZ()
Gets whether or not to return z values |
abstract void |
setAccumulateAttributeNames(String[] accumulateAttributeNames)
Sets the list of accumulate attribute names |
abstract void |
setAttributeParameterValues(AttributeParameterValue[] attributeParameterValues)
Sets the list of attribute parameter values |
abstract void |
setImpedanceAttributeName(String impedanceAttributeName)
Sets the name of the impedance attribute to use |
abstract void |
setOutputGeometryPrecision(Double outputGeometryPrecision)
Sets the precision value of the output geometry |
abstract void |
setOutputGeometryPrecisionUnits(Unit.EsriUnit outputGeometryPrecisionUnit)
Sets the unit of the output geometry precision |
abstract void |
setOutputLines(NAOutputLine outputLines)
Sets the type of output lines of the route |
abstract void |
setOutSpatialReference(SpatialReference outSpatialReference)
Sets the spatial reference of the output geometry |
abstract void |
setPointBarriers(NAFeatures barriers)
Sets the point barriers to avoid while solving |
abstract void |
setPolygonBarriers(NAFeatures polygonBarriers)
Sets the polygon barriers to avoid while solving |
abstract void |
setPolylineBarriers(NAFeatures polylineBarriers)
Sets the polyline barriers to avoid while solving |
abstract void |
setRestrictionAttributeNames(String[] restrictionAttributeNames)
Sets the list of restriction attribute names |
abstract void |
setRestrictUTurns(UTurnRestriction restrictUTurns)
Sets the type of U turn restriction to use |
abstract void |
setReturnPointBarriers(boolean returnPointBarriers)
Sets whether or not to return point barriers |
abstract void |
setReturnPolygonBarriers(boolean returnPolygonBarriers)
Sets whether or not to return polygon barriers |
abstract void |
setReturnPolylineBarriers(boolean returnPolylineBarriers)
Sets whether or not to return polyline barriers |
abstract void |
setReturnZ(boolean returnZ)
Sets whether or not to return z values |
abstract 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 NATaskParameters()
Method Detail |
---|
public abstract NAFeatures getPointBarriers()
public abstract void setPointBarriers(NAFeatures barriers)
barriers
- the point barriers to avoid while solvingpublic abstract NAFeatures getPolylineBarriers()
public abstract void setPolylineBarriers(NAFeatures polylineBarriers)
polylineBarriers
- the polyline barriers to avoid while solvingpublic abstract NAFeatures getPolygonBarriers()
public abstract void setPolygonBarriers(NAFeatures polygonBarriers)
polygonBarriers
- the polygon barriers to avoid while solvingpublic abstract AttributeParameterValue[] getAttributeParameterValues()
public abstract void setAttributeParameterValues(AttributeParameterValue[] attributeParameterValues)
attributeParameterValues
- the list of attribute parameter valuespublic abstract boolean isReturnPointBarriers()
public abstract void setReturnPointBarriers(boolean returnPointBarriers)
returnPointBarriers
- true if point barriers should be returnedpublic abstract boolean isReturnPolylineBarriers()
public abstract void setReturnPolylineBarriers(boolean returnPolylineBarriers)
returnPolylineBarriers
- true if polyline barriers should be returnedpublic abstract boolean isReturnPolygonBarriers()
public abstract void setReturnPolygonBarriers(boolean returnPolygonBarriers)
returnPolygonBarriers
- true if polygon barriers should be returnedpublic abstract SpatialReference getOutSpatialReference()
public abstract void setOutSpatialReference(SpatialReference outSpatialReference)
outSpatialReference
- the spatial reference of the output geometrypublic abstract NAOutputLine getOutputLines()
public abstract void setOutputLines(NAOutputLine outputLines)
outputLines
- the type of lines that the route outputspublic abstract String[] getAccumulateAttributeNames()
public abstract void setAccumulateAttributeNames(String[] accumulateAttributeNames)
accumulateAttributeNames
- the list of accumulate attribute namespublic abstract String getImpedanceAttributeName()
public abstract void setImpedanceAttributeName(String impedanceAttributeName)
impedanceAttributeName
- the name of the impedance attribute to usepublic abstract String[] getRestrictionAttributeNames()
public abstract void setRestrictionAttributeNames(String[] restrictionAttributeNames)
restrictionAttributeNames
- the list of restriction attribute namespublic abstract UTurnRestriction getRestrictUTurns()
public abstract void setRestrictUTurns(UTurnRestriction restrictUTurns)
restrictUTurns
- the type of U turn restriction to usepublic abstract Boolean getUseHierarchy()
public abstract void setUseHierarchy(Boolean useHierarchy)
useHierarchy
- true to use hierarchypublic abstract Double getOutputGeometryPrecision()
public abstract void setOutputGeometryPrecision(Double outputGeometryPrecision)
outputGeometryPrecision
- the precision value of the output geometrypublic abstract Unit.EsriUnit getOutputGeometryPrecisionUnits()
public abstract void setOutputGeometryPrecisionUnits(Unit.EsriUnit outputGeometryPrecisionUnit)
outputGeometryPrecisionUnit
- the unit of the output geometry precisionpublic abstract boolean isReturnZ()
public abstract void setReturnZ(boolean returnZ)
returnZ
- true to return z values
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |