| 
||||||||||
| 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.ServiceAreaTaskParameters
public class ServiceAreaTaskParameters

| Constructor Summary | |
|---|---|
ServiceAreaTaskParameters()
 | 
|
| Method Summary | |
|---|---|
 String[] | 
getAccumulateAttributeNames()
Returns the list of accumulate attribute names  | 
 AttributeParameterValue[] | 
getAttributeParameterValues()
Returns the list of attribute parameter values  | 
 Double[] | 
getDefaultBreaks()
Gets the break levels for the service area (i.e. 1, 3, and 5 minute break levels)  | 
 String[] | 
getExcludeSourcesFromPolygons()
Gets the list of sources to exclude from polygons  | 
 NAFeatures | 
getFacilities()
Gets the facilities to find service area of  | 
 String | 
getImpedanceAttributeName()
Returns the name of the impedance attribute to use  | 
 Boolean | 
getMergeSimilarPolygonRanges()
Gets whether or not to merge similar polygon ranges  | 
 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  | 
 NAOutputPolygon | 
getOutputPolygons()
Gets the type of OutputPolygons (none, simplified, detailed, default)  | 
 SpatialReference | 
getOutSpatialReference()
Returns the spatial reference of the output geometry  | 
 Boolean | 
getOverlapLines()
Gets whether or not the lines should overlap from multiple facilities  | 
 Boolean | 
getOverlapPolygons()
Gets whether or not the polygons for all facilities should overlap  | 
 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  | 
 Boolean | 
getSplitLinesAtBreaks()
Gets whether or not lines should be split at breaks  | 
 Boolean | 
getSplitPolygonsAtBreaks()
Gets whether or not polygons should be split at breaks  | 
 Long | 
getTimeOfDay()
Gets what time of day the service area should be computed at  | 
 NATravelDirection | 
getTravelDirection()
Gets the travel direction for the service area computation (to or from facility)  | 
 Boolean | 
getTrimOuterPolygon()
Gets whether or not to trim the outermost polygon  | 
 Double | 
getTrimPolygonDistance()
Gets the distance to trim the outermost polygon, if trimming is set to true  | 
 Unit.EsriUnit | 
getTrimPolygonDistanceUnits()
Gets the units of the trim distance  | 
 Boolean | 
getUseHierarchy()
Gets whether or not to use hierarchy  | 
 boolean | 
isReturnFacilities()
Gets whether or not facilities should be returned  | 
 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 | 
setDefaultBreaks(Double[] defaultBreaks)
Sets the break levels for the service area (i.e. 1, 3, and 5 minute break levels)  | 
 void | 
setExcludeSourcesFromPolygons(String[] excludeSourcesFromPolygons)
Sets the list of sources to exclude from polygons  | 
 void | 
setFacilities(NAFeatures facilities)
Sets the facilities to find service area of  | 
 void | 
setImpedanceAttributeName(String impedanceAttributeName)
Sets the name of the impedance attribute to use  | 
 void | 
setMergeSimilarPolygonRanges(Boolean mergeSimilarPolygonRanges)
Sets ets whether or not to merge similar polygon ranges  | 
 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 | 
setOutputPolygons(NAOutputPolygon outputPolygons)
Sets the type of OutputPolygons (none, simplified, detailed, default)  | 
 void | 
setOutSpatialReference(SpatialReference outSpatialReference)
Sets the spatial reference of the output geometry  | 
 void | 
setOverlapLines(Boolean overlapLines)
Sets whether or not the lines should overlap from multiple facilities  | 
 void | 
setOverlapPolygons(Boolean overlapPolygons)
Sets whether or not the polygons for all facilities should overlap  | 
 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 | 
setReturnFacilities(boolean returnFacilities)
Sets whether or not facilities should be returned  | 
 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 | 
setSplitLinesAtBreaks(Boolean splitLinesAtBreaks)
Sets whether or not lines should be split at breaks  | 
 void | 
setSplitPolygonsAtBreaks(Boolean splitPolygonsAtBreaks)
Sets whether or not polygons should be split at breaks  | 
 void | 
setTimeOfDay(Long timeOfDay)
Sets what time of day the service area should be computed at  | 
 void | 
setTravelDirection(NATravelDirection travelDirection)
Sets the travel direction for the service area computation (to or from facility)  | 
 void | 
setTrimOuterPolygon(Boolean trimOuterPolygon)
Sets whether or not to trim the outermost polygon  | 
 void | 
setTrimPolygonDistance(Double trimPolygonDistance)
Sets the distance to trim the outermost polygon, if trimming is set to true  | 
 void | 
setTrimPolygonDistanceUnits(Unit.EsriUnit trimPolygonDistanceUnits)
Sets the units of the trim distance  | 
 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 ServiceAreaTaskParameters()
| Method Detail | 
|---|
public NAFeatures getFacilities()
public void setFacilities(NAFeatures facilities)
facilities - the facilities to find service area ofpublic Double[] getDefaultBreaks()
public void setDefaultBreaks(Double[] defaultBreaks)
defaultBreaks - the break levels for the service areapublic String[] getExcludeSourcesFromPolygons()
public void setExcludeSourcesFromPolygons(String[] excludeSourcesFromPolygons)
excludeSourcesFromPolygons - the list of sources to exclude from polygonspublic Boolean getMergeSimilarPolygonRanges()
public void setMergeSimilarPolygonRanges(Boolean mergeSimilarPolygonRanges)
mergeSimilarPolygonRanges - true to merge similar polygon rangespublic NAOutputPolygon getOutputPolygons()
public void setOutputPolygons(NAOutputPolygon outputPolygons)
outputPolygons - the type of OutputPolygonspublic Boolean getOverlapLines()
public void setOverlapLines(Boolean overlapLines)
overlapLines - true if the lines should overlap from multiple facilitiespublic Boolean getOverlapPolygons()
public void setOverlapPolygons(Boolean overlapPolygons)
overlapPolygons - true if the polygons for all facilities should overlappublic Boolean getSplitLinesAtBreaks()
public void setSplitLinesAtBreaks(Boolean splitLinesAtBreaks)
splitLinesAtBreaks - true if lines should be split at breakspublic Boolean getSplitPolygonsAtBreaks()
public void setSplitPolygonsAtBreaks(Boolean splitPolygonsAtBreaks)
splitPolygonsAtBreaks - true if polygons should be split at breakspublic Boolean getTrimOuterPolygon()
public void setTrimOuterPolygon(Boolean trimOuterPolygon)
trimOuterPolygon - true to trim the outermost polygonpublic Double getTrimPolygonDistance()
public void setTrimPolygonDistance(Double trimPolygonDistance)
trimPolygonDistance - the distance to trim the outermost polygonpublic Unit.EsriUnit getTrimPolygonDistanceUnits()
public void setTrimPolygonDistanceUnits(Unit.EsriUnit trimPolygonDistanceUnits)
trimPolygonDistanceUnits - the units of the trim distancepublic boolean isReturnFacilities()
public void setReturnFacilities(boolean returnFacilities)
returnFacilities - true if facilities should be returnedpublic Long getTimeOfDay()
public void setTimeOfDay(Long timeOfDay)
timeOfDay - the time of day the service area should be computed atpublic NATravelDirection getTravelDirection()
public void setTravelDirection(NATravelDirection travelDirection)
travelDirection - the travel direction for the service area computationpublic 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 | |||||||||