com.esri.arcgis.networkanalyst
Interface INAServerODCostMatrixResults

All Superinterfaces:
INAServerSolverResults, java.io.Serializable
All Known Implementing Classes:
INAServerODCostMatrixResultsProxy, NAServerODCostMatrixResults

public interface INAServerODCostMatrixResults
extends INAServerSolverResults, java.io.Serializable

COM Interface 'INAServerODCostMatrixResults'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriNetworkAnalyst.olb'

Description: 'Deprecated as of 10.0. Provides access to properties that contain the results of performing OD Cost Matrix network analysis with NAServer.' 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 IIDcdb350a4_dab2_4a20_be42_c7eab7691478
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INAServerSolverResults
IID565f42a0_6ffa_4f2c_aae8_bee8c035268e
 
Method Summary
 IRecordSet getBarriers()
          RecordSet of Barriers returned from the network analysis.
 java.lang.String[] getCostAttributeNameIndex()
          Array of mappings of the cost attribute names into ODMatrix array index values.
 int[] getDestinationOIDIndex()
          Array of mappings of the Destination OIDs into ODMatrix array index values.
 IRecordSet getDestinations()
          RecordSet of Destinations returned from the network analysis.
 IRecordSet getODLines()
          RecordSet of ODRoutes returned from the network analysis.
 java.lang.Object getODMatrix()
          3D array [origin, destination, cost] of OD-values returned from the network analysis.
 int[] getOriginOIDIndex()
          Array of mappings of the Origin OIDs into ODMatrix array index values.
 IRecordSet getOrigins()
          RecordSet of Origins returned from the network analysis.
 IRecordSet getPolygonBarriers()
          RecordSet of Polygon Barriers returned from the network analysis.
 IRecordSet getPolylineBarriers()
          RecordSet of Polyline Barriers returned from the network analysis.
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INAServerSolverResults
getMapImage, getSolveMessages
 

Field Detail

IIDcdb350a4_dab2_4a20_be42_c7eab7691478

static final int IIDcdb350a4_dab2_4a20_be42_c7eab7691478
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getODLines

IRecordSet getODLines()
                      throws java.io.IOException,
                             AutomationException
RecordSet of ODRoutes returned from the network analysis.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOrigins

IRecordSet getOrigins()
                      throws java.io.IOException,
                             AutomationException
RecordSet of Origins returned from the network analysis.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDestinations

IRecordSet getDestinations()
                           throws java.io.IOException,
                                  AutomationException
RecordSet of Destinations returned from the network analysis.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBarriers

IRecordSet getBarriers()
                       throws java.io.IOException,
                              AutomationException
RecordSet of Barriers returned from the network analysis.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolylineBarriers

IRecordSet getPolylineBarriers()
                               throws java.io.IOException,
                                      AutomationException
RecordSet of Polyline Barriers returned from the network analysis.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolygonBarriers

IRecordSet getPolygonBarriers()
                              throws java.io.IOException,
                                     AutomationException
RecordSet of Polygon Barriers returned from the network analysis.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getODMatrix

java.lang.Object getODMatrix()
                             throws java.io.IOException,
                                    AutomationException
3D array [origin, destination, cost] of OD-values returned from the network analysis.

Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOriginOIDIndex

int[] getOriginOIDIndex()
                        throws java.io.IOException,
                               AutomationException
Array of mappings of the Origin OIDs into ODMatrix array index values.

Returns:
The originOIDIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDestinationOIDIndex

int[] getDestinationOIDIndex()
                             throws java.io.IOException,
                                    AutomationException
Array of mappings of the Destination OIDs into ODMatrix array index values.

Returns:
The destinationOIDIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCostAttributeNameIndex

java.lang.String[] getCostAttributeNameIndex()
                                             throws java.io.IOException,
                                                    AutomationException
Array of mappings of the cost attribute names into ODMatrix array index values.

Returns:
The costAttributeNameIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.