com.esri.arcgis.geodatabase
Class IExternalSerializerGdbProxy

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

Deprecated. Internal use only. Proxy for COM Interface 'IExternalSerializerGdb'. Generated 3/19/2015 1:20:56 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 IExternalSerializerGdbProxy
extends com.esri.arcgis.interop.Dispatch
implements IExternalSerializerGdb, 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.IExternalSerializerGdb
IID, IIDeed3eea0_a5a5_49e8_b23c_ba29ae21d3da
 
Constructor Summary
  IExternalSerializerGdbProxy()
          Deprecated. For internal use only
  IExternalSerializerGdbProxy(java.lang.Object obj)
          Deprecated.  
protected IExternalSerializerGdbProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IExternalSerializerGdbProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IExternalSerializerGdbProxy(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 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

IExternalSerializerGdbProxy

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

IExternalSerializerGdbProxy

public IExternalSerializerGdbProxy()
Deprecated. 
For internal use only


IExternalSerializerGdbProxy

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

IExternalSerializerGdbProxy

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

IExternalSerializerGdbProxy

protected IExternalSerializerGdbProxy(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 IExternalSerializerGdb
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 IExternalSerializerGdb
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 IExternalSerializerGdb
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 IExternalSerializerGdb
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 IExternalSerializerGdb
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 IExternalSerializerGdb
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.