com.esri.arcgis.geodatabase
Interface IFIDSet

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IFIDSet2
All Known Implementing Classes:
FIDSet, IFIDSet2Proxy, IFIDSetProxy, RecordNumberSet

public interface IFIDSet
extends java.io.Serializable

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

Description: 'Provides access to members that control the FID Set.' 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 IIDd79bdaf1_caa8_11d2_b2be_0000f878229e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void add(int fID)
          Adds a feature id to the set.
 int count()
          The number of elements in the FID set.
 void delete(int fID)
          Deletes a feature id from the set.
 void find(int fID, boolean[] doesExist)
          Finds a feature id in the set.
 void next(int[] fID)
          Gets the next feature id from the set.
 void reset()
          Resets the internal cursor.
 void setEmpty()
          Empties the FID set.
 

Field Detail

IIDd79bdaf1_caa8_11d2_b2be_0000f878229e

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

add

void add(int fID)
         throws java.io.IOException,
                AutomationException
Adds a feature id to the set.

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

delete

void delete(int fID)
            throws java.io.IOException,
                   AutomationException
Deletes a feature id from the set.

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

find

void find(int fID,
          boolean[] doesExist)
          throws java.io.IOException,
                 AutomationException
Finds a feature id in the set.

Parameters:
fID - The fID (in)
doesExist - The doesExist (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

next

void next(int[] fID)
          throws java.io.IOException,
                 AutomationException
Gets the next feature id from the set.

Parameters:
fID - The fID (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets the internal cursor.

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

count

int count()
          throws java.io.IOException,
                 AutomationException
The number of elements in the FID set.

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

setEmpty

void setEmpty()
              throws java.io.IOException,
                     AutomationException
Empties the FID set.

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