com.esri.arcgis.geodatabase
Interface IDETable

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IDEGdbTable, IDEGdbTable2
All Known Implementing Classes:
DEArcInfoTable, DECoverageFeatureClass, DEDbaseTable, DEFeatureClass, DERasterBand, DERasterCatalog, DERelationshipClass, DEShapeFile, DETable, DETextFile, DEVPFTable, IDEGdbTable2Proxy, IDEGdbTableProxy, IDETableProxy

public interface IDETable
extends java.io.Serializable

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

Description: 'Provides access to members that return information about table data elements.' 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 IIDd7fcbb04_8e59_4ffb_9ee5_ec670aa892e0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFields getFields()
          The list of Fields.
 IIndexes getIndexes()
          The list of Indexes.
 java.lang.String getOIDFieldName()
          The name of the OID Field.
 boolean isHasOID()
          Indicates if the table has an object id field.
 void setFieldsByRef(IFields fields)
          The list of Fields.
 void setHasOID(boolean hasOID)
          Indicates if the table has an object id field.
 void setIndexesByRef(IIndexes indexes)
          The list of Indexes.
 void setOIDFieldName(java.lang.String oIDFieldName)
          The name of the OID Field.
 

Field Detail

IIDd7fcbb04_8e59_4ffb_9ee5_ec670aa892e0

static final int IIDd7fcbb04_8e59_4ffb_9ee5_ec670aa892e0
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 table has an object id field.

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

setHasOID

void setHasOID(boolean hasOID)
               throws java.io.IOException,
                      AutomationException
Indicates if the table has an object id field.

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

getOIDFieldName

java.lang.String getOIDFieldName()
                                 throws java.io.IOException,
                                        AutomationException
The name of the OID Field.

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

setOIDFieldName

void setOIDFieldName(java.lang.String oIDFieldName)
                     throws java.io.IOException,
                            AutomationException
The name of the OID Field.

Parameters:
oIDFieldName - The oIDFieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIndexes

IIndexes getIndexes()
                    throws java.io.IOException,
                           AutomationException
The list of Indexes.

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

setIndexesByRef

void setIndexesByRef(IIndexes indexes)
                     throws java.io.IOException,
                            AutomationException
The list of Indexes.

Parameters:
indexes - A reference to a com.esri.arcgis.geodatabase.IIndexes (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFields

IFields getFields()
                  throws java.io.IOException,
                         AutomationException
The list of Fields.

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

setFieldsByRef

void setFieldsByRef(IFields fields)
                    throws java.io.IOException,
                           AutomationException
The list of Fields.

Parameters:
fields - A reference to a com.esri.arcgis.geodatabase.IFields (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.