com.esri.arcgis.geodatabase
Interface IRow

All Superinterfaces:
IRowBuffer, java.io.Serializable
All Known Subinterfaces:
IFeature, IObject, ISchematicDiagram, ISchematicElement, ISchematicFeature, ISchematicInitialPosition, ISchematicInMemoryFeature, ISchematicInMemoryFeatureLink, ISchematicInMemoryFeatureNode, ISchematicInMemoryFeatureNodeOnLink, ISchematicInMemoryFeatureSubLink, ISchematicLink, ISchematicNode, ISchematicNodeOnLink, ISchematicSubLink, ITemporalFeature
All Known Implementing Classes:
AnnotationFeature, AttributedRelationship, ComplexEdgeFeature, ComplexJunctionFeature, CoverageAnnotationFeature, DimensionFeature, esri_Object, Feature, GeocodedFeature, GeocodingIndexObject, IFeatureProxy, IObjectProxy, IRowProxy, ISchematicDiagramProxy, ISchematicElementProxy, ISchematicFeatureProxy, ISchematicInitialPositionProxy, ISchematicInMemoryFeatureLinkProxy, ISchematicInMemoryFeatureNodeOnLinkProxy, ISchematicInMemoryFeatureNodeProxy, ISchematicInMemoryFeatureProxy, ISchematicInMemoryFeatureSubLinkProxy, ISchematicLinkProxy, ISchematicNodeOnLinkProxy, ISchematicNodeProxy, ISchematicSubLinkProxy, ITemporalFeatureProxy, NALocationFeature, NALocationObject, NALocationRangesFeature, NALocationRangesObject, NATraversalResultElement, RasterCatalogItem, RelQueryRow, Row, SchematicDiagram, SchematicInMemoryFeatureLink, SchematicInMemoryFeatureNode, SchematicInMemoryFeatureNodeOnLink, SchematicInMemoryFeatureSubLink, SchematicLink, SchematicNode, SchematicNodeOnLink, SchematicSubLink, SimpleEdgeFeature, SimpleJunctionFeature, TemporalFeature, TopologyErrorFeature

public interface IRow
extends IRowBuffer, java.io.Serializable

COM Interface 'IRow'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that return information about the row, the table the row belongs to and storing and deleting the row.' 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 IIDfcb01cb4_9f0b_11d0_bec7_00805f7c4268
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRowBuffer
IID93684651_1a83_11d1_8802_0000f877762d
 
Method Summary
 void delete()
          Deletes the row.
 int getOID()
          The OID for the row.
 ITable getTable()
          The Table for the row.
 boolean isHasOID()
          Indicates if the row has an OID.
 void store()
          Stores the row.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRowBuffer
getFields, getValue, setValue
 

Field Detail

IIDfcb01cb4_9f0b_11d0_bec7_00805f7c4268

static final int IIDfcb01cb4_9f0b_11d0_bec7_00805f7c4268
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

isHasOID

boolean isHasOID()
                 throws java.io.IOException,
                        AutomationException
Indicates if the row has an OID.

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

getOID

int getOID()
           throws java.io.IOException,
                  AutomationException
The OID for the row.

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

getTable

ITable getTable()
                throws java.io.IOException,
                       AutomationException
The Table for the row.

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

store

void store()
           throws java.io.IOException,
                  AutomationException
Stores the row.

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

delete

void delete()
            throws java.io.IOException,
                   AutomationException
Deletes the row.

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