com.esri.arcgis.geodatabase
Interface IObject

All Superinterfaces:
IRow, IRowBuffer, Serializable
All Known Subinterfaces:
IFeature, ISchematicDiagram, ISchematicDrawing, ISchematicElement, ISchematicLink, ISchematicNode, ISchematicNodeOnLink, ISchematicSubLink, ITemporalFeature
All Known Implementing Classes:
AnnotationFeature, ComplexEdgeFeature, ComplexJunctionFeature, CoverageAnnotationFeature, DimensionFeature, esri_Object, Feature, GeocodedFeature, GeocodingIndexObject, IFeatureProxy, IObjectProxy, ISchematicDiagramProxy, ISchematicDrawingProxy, ISchematicElementProxy, ISchematicLinkProxy, ISchematicNodeOnLinkProxy, ISchematicNodeProxy, ISchematicSubLinkProxy, ITemporalFeatureProxy, NALocationFeature, NALocationObject, NATraversalResultElement, RasterCatalogItem, RelQueryRow, SchematicDiagram, SchematicDrawing, SchematicLink, SchematicNode, SchematicNodeOnLink, SchematicSubLink, SimpleEdgeFeature, SimpleJunctionFeature, TemporalFeature, TopologyErrorFeature

public interface IObject
extends IRow, Serializable

Provides access to the class the row belongs to.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 IObjectClass esri_getClass()
          The Object Class for the row.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRow
delete, getOID, getTable, isHasOID, store
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRowBuffer
getFields, getValue, setValue
 

Method Detail

esri_getClass

IObjectClass esri_getClass()
                           throws IOException,
                                  AutomationException
The Object Class for the row.

Product Availability

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

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