|
|||||||||
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 |