com.esri.arcgis.geodatabase
Interface ITableUtil

All Superinterfaces:
Serializable
All Known Implementing Classes:
ITableUtilProxy, SchematicInMemoryFeatureClass

public interface ITableUtil
extends Serializable

Provides access to members that return rows in the specified spatial reference.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IRow getRow(int oID, ISpatialReference spatialReference)
          The row from the database with the specified object ID, in the specified spatial reference.
 ICursor getRows(Object oids, boolean recycling, ISpatialReference spatialReference)
          A cursor of rows given a set of object ids, in the specified spatial reference.
 

Method Detail

getRow

IRow getRow(int oID,
            ISpatialReference spatialReference)
            throws IOException,
                   AutomationException
The row from the database with the specified object ID, in the specified spatial reference.

Remarks

Equivalent to ITable.GetRow, but allows the output spatial reference to be specified.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
oID - The oID (in)
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRow
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRows

ICursor getRows(Object oids,
                boolean recycling,
                ISpatialReference spatialReference)
                throws IOException,
                       AutomationException
A cursor of rows given a set of object ids, in the specified spatial reference.

Remarks

Equivalent to ITable.GetRows, but allows the output spatial reference to be specified.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
oids - A Variant (in)
recycling - The recycling (in)
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ICursor
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.