com.esri.arcgis.carto
Interface IFeatureIndex

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FeatureIndex, IFeatureIndexProxy

public interface IFeatureIndex
extends java.io.Serializable

COM Interface 'IFeatureIndex'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the creation of an index on a feature class.' 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 IID59f60294_c1fb_11d2_9f23_00c04f6bc886
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void index(ITrackCancel pTrackCancel, IEnvelope pQueryingGeometryFullExtent)
          Creates index.
 void setFeatureClassByRef(IFeatureClass rhs1)
          FeatureClass to index.
 void setFeatureCursorByRef(IFeatureCursor rhs1)
          Cursor on feature class, to reduce the number of feature indexed (optional).
 

Field Detail

IID59f60294_c1fb_11d2_9f23_00c04f6bc886

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

setFeatureClassByRef

void setFeatureClassByRef(IFeatureClass rhs1)
                          throws java.io.IOException,
                                 AutomationException
FeatureClass to index.

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

setFeatureCursorByRef

void setFeatureCursorByRef(IFeatureCursor rhs1)
                           throws java.io.IOException,
                                  AutomationException
Cursor on feature class, to reduce the number of feature indexed (optional).

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

index

void index(ITrackCancel pTrackCancel,
           IEnvelope pQueryingGeometryFullExtent)
           throws java.io.IOException,
                  AutomationException
Creates index.

Parameters:
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
pQueryingGeometryFullExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.