com.esri.arcgis.geodatabase
Class IExternalSerializerGdb2Proxy

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

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

Description: 'Provides high-level serialization methods for AMF and JSON formats.' 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 IExternalSerializerGdb2Proxy
extends com.esri.arcgis.interop.Dispatch
implements IExternalSerializerGdb2, 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.IExternalSerializerGdb2
IID, IIDbd834841_484f_4903_aaae_0fa26e5206cd
 
Constructor Summary
  IExternalSerializerGdb2Proxy()
          Deprecated. For internal use only
  IExternalSerializerGdb2Proxy(java.lang.Object obj)
          Deprecated.  
protected IExternalSerializerGdb2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IExternalSerializerGdb2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IExternalSerializerGdb2Proxy(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.  
 byte[] getErrorObject(java.lang.String propname, int code, java.lang.String message, IStringArray details)
          Deprecated. Convenience method.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void writeErrorObject(java.lang.String propname, int code, java.lang.String message, IStringArray details)
          Deprecated. Writes error object.
 void writeGeometry(java.lang.String propname, IGeometry pGeom)
          Deprecated. Writes geometry object.
 void writeRecordSet(java.lang.String propname, IRecordSet pRecordset, IGeometryResultOptions pGeomOpt)
          Deprecated. Writes feature recordset.
 void writeRecordSetEx(java.lang.String propname, IRecordSet pRecordset, IGeometryResultOptions pGeomOpt, int[] recordsSerialized)
          Deprecated. Writes feature recordset and returns number of records serialized.
 void writeRow(java.lang.String propname, IRow pRow, IFields pFields, int[] rowFieldIndexes, IGeometryResultOptions pGeomOpt)
          Deprecated. Writes feature row object
 void writeSpatialReference(java.lang.String propname, ISpatialReference pSR)
          Deprecated. Writes spatial reference object.
 
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

IExternalSerializerGdb2Proxy

public IExternalSerializerGdb2Proxy(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

IExternalSerializerGdb2Proxy

public IExternalSerializerGdb2Proxy()
Deprecated. 
For internal use only


IExternalSerializerGdb2Proxy

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

IExternalSerializerGdb2Proxy

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

IExternalSerializerGdb2Proxy

protected IExternalSerializerGdb2Proxy(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

writeSpatialReference

public void writeSpatialReference(java.lang.String propname,
                                  ISpatialReference pSR)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Writes spatial reference object. Pass NULL as propname to write standalone JSON object.

Specified by:
writeSpatialReference in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
pSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeGeometry

public void writeGeometry(java.lang.String propname,
                          IGeometry pGeom)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Writes geometry object.

Specified by:
writeGeometry in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
pGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeRow

public void writeRow(java.lang.String propname,
                     IRow pRow,
                     IFields pFields,
                     int[] rowFieldIndexes,
                     IGeometryResultOptions pGeomOpt)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Writes feature row object

Specified by:
writeRow in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
pRow - A reference to a com.esri.arcgis.geodatabase.IRow (in)
pFields - A reference to a com.esri.arcgis.geodatabase.IFields (in)
rowFieldIndexes - The rowFieldIndexes (in)
pGeomOpt - A reference to a com.esri.arcgis.geodatabase.IGeometryResultOptions (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeRecordSet

public void writeRecordSet(java.lang.String propname,
                           IRecordSet pRecordset,
                           IGeometryResultOptions pGeomOpt)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Writes feature recordset.

Specified by:
writeRecordSet in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
pRecordset - A reference to a com.esri.arcgis.geodatabase.IRecordSet (in)
pGeomOpt - A reference to a com.esri.arcgis.geodatabase.IGeometryResultOptions (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeErrorObject

public void writeErrorObject(java.lang.String propname,
                             int code,
                             java.lang.String message,
                             IStringArray details)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Writes error object.

Specified by:
writeErrorObject in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
code - The code (in)
message - The message (in)
details - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getErrorObject

public byte[] getErrorObject(java.lang.String propname,
                             int code,
                             java.lang.String message,
                             IStringArray details)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Convenience method. Creates and returns error object as byte SAFEARRAY.

Specified by:
getErrorObject in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
code - The code (in)
message - The message (in)
details - A reference to a com.esri.arcgis.system.IStringArray (in)
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeRecordSetEx

public void writeRecordSetEx(java.lang.String propname,
                             IRecordSet pRecordset,
                             IGeometryResultOptions pGeomOpt,
                             int[] recordsSerialized)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Writes feature recordset and returns number of records serialized.

Specified by:
writeRecordSetEx in interface IExternalSerializerGdb2
Parameters:
propname - The propname (in)
pRecordset - A reference to a com.esri.arcgis.geodatabase.IRecordSet (in)
pGeomOpt - A reference to a com.esri.arcgis.geodatabase.IGeometryResultOptions (in)
recordsSerialized - The recordsSerialized (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.