|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface INAVRPSolver
COM Interface 'INAVRPSolver'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriNetworkAnalyst.olb'
Description: 'Provides access to the VRP solver.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID1ae9aa35_d121_4523_aed1_7d25dcabc3fc
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
int |
getCapacityCount()
The number of dimensions for object sizes. |
java.util.Date |
getDefaultDate()
The date to use for time windows without dates. |
int |
getDistanceFieldUnits()
The units for distance fields in the NA classes. |
double |
getExcessTransitTimePenaltyFactor()
The penalty factor for excess transit time in the objective function. |
INAODCostMatrix |
getExternalODCostMatrix()
The external OD cost matrix object. |
int |
getInternalODCostMatrixType()
Indicates the type of internal matrix to be created. |
int |
getOutputLines()
Indicates how route lines are generated. |
int |
getTimeFieldUnits()
The units for time fields in the NA classes. |
double |
getTimeWindowViolationPenaltyFactor()
The penalty factor for time window violation in the objective function. |
boolean |
isGenerateInternalRouteContext()
Indicates if the internal route context should be generated. |
void |
setCapacityCount(int value)
The number of dimensions for object sizes. |
void |
setDefaultDate(java.util.Date date)
The date to use for time windows without dates. |
void |
setDistanceFieldUnits(int units)
The units for distance fields in the NA classes. |
void |
setExcessTransitTimePenaltyFactor(double value)
The penalty factor for excess transit time in the objective function. |
void |
setExternalODCostMatrixByRef(INAODCostMatrix matrix)
The external OD cost matrix object. |
void |
setGenerateInternalRouteContext(boolean value)
Indicates if the internal route context should be generated. |
void |
setInternalODCostMatrixType(int type)
Indicates the type of internal matrix to be created. |
void |
setOutputLines(int value)
Indicates how route lines are generated. |
void |
setTimeFieldUnits(int units)
The units for time fields in the NA classes. |
void |
setTimeWindowViolationPenaltyFactor(double value)
The penalty factor for time window violation in the objective function. |
| Field Detail |
|---|
static final int IID1ae9aa35_d121_4523_aed1_7d25dcabc3fc
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
int getInternalODCostMatrixType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInternalODCostMatrixType(int type)
throws java.io.IOException,
AutomationException
type - A com.esri.arcgis.networkanalyst.esriNAODCostMatrixType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isGenerateInternalRouteContext()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGenerateInternalRouteContext(boolean value)
throws java.io.IOException,
AutomationException
value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INAODCostMatrix getExternalODCostMatrix()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExternalODCostMatrixByRef(INAODCostMatrix matrix)
throws java.io.IOException,
AutomationException
matrix - A reference to a com.esri.arcgis.networkanalyst.INAODCostMatrix (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getTimeFieldUnits()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTimeFieldUnits(int units)
throws java.io.IOException,
AutomationException
units - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getDistanceFieldUnits()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDistanceFieldUnits(int units)
throws java.io.IOException,
AutomationException
units - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.util.Date getDefaultDate()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDefaultDate(java.util.Date date)
throws java.io.IOException,
AutomationException
date - The date (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCapacityCount()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCapacityCount(int value)
throws java.io.IOException,
AutomationException
value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getTimeWindowViolationPenaltyFactor()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTimeWindowViolationPenaltyFactor(double value)
throws java.io.IOException,
AutomationException
value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getExcessTransitTimePenaltyFactor()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExcessTransitTimePenaltyFactor(double value)
throws java.io.IOException,
AutomationException
value - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getOutputLines()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOutputLines(int value)
throws java.io.IOException,
AutomationException
value - A com.esri.arcgis.networkanalyst.esriNAOutputLineType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||