com.esri.arcgis.geodatabase
Class IRecordSetInitProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IRecordSetInitProxy
All Implemented Interfaces:
IRecordSetInit, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IRecordSetInit'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to methods that allow construction of recordsets based on source row or feature collections.' 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 =

public class IRecordSetInitProxy
extends com.esri.arcgis.interop.Dispatch
implements IRecordSetInit, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRecordSetInit
IID, IID40d32697_0b40_4023_8d73_20e004b5377b
 
Constructor Summary
  IRecordSetInitProxy()
          Deprecated. For internal use only
  IRecordSetInitProxy(java.lang.Object obj)
          Deprecated.  
protected IRecordSetInitProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IRecordSetInitProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IRecordSetInitProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IRowBuffer createRowBuffer()
          Deprecated. Creates a row buffer that can be used with an insert cursor.
 void createTable(IFields fields)
          Deprecated. Creates an empty table or feature class for a Recordset.
 int getMaxRecordCount()
          Deprecated. The maximum number of records for the recordset.
 ICursor insert()
          Deprecated. Returns a cursor that can be used to insert new rows.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setMaxRecordCount(int maxRecordCount)
          Deprecated. The maximum number of records for the recordset.
 void setSourceQueryDef(IQueryDef queryDef)
          Deprecated. Sets the source QueryDef for a Recordset.
 void setSourceTable(ITable table, IQueryFilter queryFilter)
          Deprecated. Sets the source table or feature class for a Recordset.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IRecordSetInitProxy

public IRecordSetInitProxy(java.lang.String CLSID,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IRecordSetInitProxy

public IRecordSetInitProxy()
Deprecated. 
For internal use only


IRecordSetInitProxy

public IRecordSetInitProxy(java.lang.Object obj)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IRecordSetInitProxy

protected IRecordSetInitProxy(java.lang.Object obj,
                              java.lang.String iid)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IRecordSetInitProxy

protected IRecordSetInitProxy(java.lang.String CLSID,
                              java.lang.String iid,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getMaxRecordCount

public int getMaxRecordCount()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The maximum number of records for the recordset.

Specified by:
getMaxRecordCount in interface IRecordSetInit
Returns:
The maxRecordCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaxRecordCount

public void setMaxRecordCount(int maxRecordCount)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The maximum number of records for the recordset.

Specified by:
setMaxRecordCount in interface IRecordSetInit
Parameters:
maxRecordCount - The maxRecordCount (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSourceTable

public void setSourceTable(ITable table,
                           IQueryFilter queryFilter)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Sets the source table or feature class for a Recordset.

Specified by:
setSourceTable in interface IRecordSetInit
Parameters:
table - A reference to a com.esri.arcgis.geodatabase.ITable (in)
queryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSourceQueryDef

public void setSourceQueryDef(IQueryDef queryDef)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Sets the source QueryDef for a Recordset.

Specified by:
setSourceQueryDef in interface IRecordSetInit
Parameters:
queryDef - A reference to a com.esri.arcgis.geodatabase.IQueryDef (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createTable

public void createTable(IFields fields)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Creates an empty table or feature class for a Recordset.

Specified by:
createTable in interface IRecordSetInit
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.

createRowBuffer

public IRowBuffer createRowBuffer()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Creates a row buffer that can be used with an insert cursor.

Specified by:
createRowBuffer in interface IRecordSetInit
Returns:
A reference to a com.esri.arcgis.geodatabase.IRowBuffer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insert

public ICursor insert()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Returns a cursor that can be used to insert new rows.

Specified by:
insert in interface IRecordSetInit
Returns:
A reference to a com.esri.arcgis.geodatabase.ICursor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.