com.esri.arcgis.geodatabase
Interface ITableSortCallBack

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITableSortCallBackProxy

public interface ITableSortCallBack
extends java.io.Serializable

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

Description: 'Provides access to members that compare field values for a table sort operation.' 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 IID341943f3_9450_11d2_a087_0000f8775bf9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int compare(java.lang.Object value1, java.lang.Object value2, int fieldIndex, int fieldSortIndex)
          Compare fields.
 

Field Detail

IID341943f3_9450_11d2_a087_0000f8775bf9

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

compare

int compare(java.lang.Object value1,
            java.lang.Object value2,
            int fieldIndex,
            int fieldSortIndex)
            throws java.io.IOException,
                   AutomationException
Compare fields. Return result as 0 = match, -1 = field1 < field2, 1 = field1 > field2, 2 = force caller to calculate.

Parameters:
value1 - A Variant (in)
value2 - A Variant (in)
fieldIndex - The fieldIndex (in)
fieldSortIndex - The fieldSortIndex (in)
Returns:
The result
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.