Deprecated API

Deprecated Classes
com.esri.arcgis.carto.MxdServer
          This class has been replaced by MapServer.
 
 

Deprecated Interfaces
com.esri.arcgis.geometry.IAffineTransformation2D3
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IAffineTransformation2D3GEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.IAffineTransformation3D
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IAffineTransformation3DGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.IBezierCurve
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IBezierCurveGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.system.IClassify
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IClassifyGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.IEnvelope
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IEnvelopeGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geodatabase.IForwardStar
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IForwardStarGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.carto.IMxdServer
          This interface has been replaced by IMapServer. 
com.esri.arcgis.networkanalysis.INetElementBarriers
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by INetElementBarriersGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.networkanalysis.INetSolverWeights
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by INetSolverWeightsGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geodatabase.INetTopologyEdit
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by INetTopologyEditGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.IProjectedCoordinateSystem4
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IProjectedCoordinateSystem4GEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.IProjection
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IProjectionGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.IProjectiveTransformation2D
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IProjectiveTransformation2DGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.ISpatialReference2
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by ISpatialReference2GEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geometry.ITransformation3D
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by ITransformation3DGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
com.esri.arcgis.geodatabase.IUtilityNetwork
          This interface uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by IUtilityNetworkGEN.  You can use the GEN interface proxy's Object-constructor to cast an instance of this interface to its GEN equivalent.  Any ArcGIS class that implements this interface also implements the GEN interface. 
 

Deprecated Methods
com.esri.arcgis.geometry.IGeometryCollection.addGeometries(int, IGeometry)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.addGeometries(com.esri.arcgis.geometry.IGeometryCollection, com.esri.arcgis.geometry.IGeometry[]). 
com.esri.arcgis.geodatabase.ISelectionSet.addList(int, int[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeoDatabaseHelper.addList(com.esri.arcgis.geodatabase.ISelectionSet, int[]). 
com.esri.arcgis.geometry.IPointCollection.addPoints(int, IPoint)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.addPoints(com.esri.arcgis.geometry.IPointCollection4, com.esri.arcgis.geometry.IPoint[]). 
com.esri.arcgis.geometry.ISegmentCollection.addSegments(int, ISegment)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.addSegments(com.esri.arcgis.geometry.ISegmentCollection, com.esri.arcgis.geometry.ISegment[]).
 
com.esri.arcgis.geometry.IPointCollection4.addWKSPointZs(int, _WKSPointZ)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by
com.esri.arcgis.system.IClassifyGEN.classify(Object, Object, int[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by SystemHelper.classify(com.esri.arcgis.system.IClassifyGEN, double[], int[], int[]).
 
com.esri.arcgis.geometry.ITopologicalOperator2.constructBuffers(int, double[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.constructBuffers(com.esri.arcgis.geometry.ITopologicalOperator2, double[]).
 
com.esri.arcgis.geometry.ISegment.densify(int, double, int[], ILine[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.densify(com.esri.arcgis.geometry.ISegment, double, int[], com.esri.arcgis.geometry.ILine[][]).
 
com.esri.arcgis.geodatabase.IFeatureClass.getFeatures(Object, boolean)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeoDatabaseHelper.getFeatures(com.esri.arcgis.geodatabase.IFeatureClass, int[], boolean). 
com.esri.arcgis.geometry.IPointCollection2.getPoints(int, int, IPoint[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.getPoints(com.esri.arcgis.geometry.IPointCollection4, int, com.esri.arcgis.geometry.IPoint[][]). 
com.esri.arcgis.geometry.IGeometryCollection.insertGeometries(int, int, IGeometry)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.insertGeometries(com.esri.arcgis.geometry.IGeometryCollection, int, com.esri.arcgis.geometry.IGeometry[]). 
com.esri.arcgis.geometry.IPointCollection.insertPoints(int, int, IPoint)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.insertPoints(com.esri.arcgis.geometry.IPointCollection4, int, com.esri.arcgis.geometry.IPoint[]). 
com.esri.arcgis.geometry.ISegmentCollection.insertSegments(int, int, ISegment)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.insertSegments(com.esri.arcgis.geometry.ISegmentCollection, int, com.esri.arcgis.geometry.ISegment[]).
 
com.esri.arcgis.geometry.IPointCollection4.insertWKSPointZs(int, int, _WKSPointZ)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.insertWKSPointZs(com.esri.arcgis.geometry.IPointCollection4, int, com.esri.arcgis.system._WKSPointZ[]). 
com.esri.arcgis.geometry.IMultiPatch.queryBeginningRings(int, int, IRing[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.queryBeginningRings(com.esri.arcgis.geometry.IMultiPatch, int, com.esri.arcgis.geometry.IRing[][]). 
com.esri.arcgis.geodatabase.ITinTriangle.queryElevationBand(double, double, int[], _WKSPointZ[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeoDatabaseHelper.queryElevationBand(com.esri.arcgis.geodatabase.ITinTriangle, double, double, int[], com.esri.arcgis.system._WKSPointZ[][]). 
com.esri.arcgis.geometry.IMultiPatch.queryFollowingRings(IRing, int, IRing[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.queryFollowingRings(com.esri.arcgis.geometry.IMultiPatch, com.esri.arcgis.geometry.IRing, com.esri.arcgis.geometry.IRing[][]). 
com.esri.arcgis.geometry.IGeometryCollection.queryGeometries(int, int, IGeometry[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.queryGeometries(com.esri.arcgis.geometry.IGeometryCollection, int, com.esri.arcgis.geometry.IGeometry[][]). 
com.esri.arcgis.geometry.IPointCollection.queryPoints(int, int, IPoint)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.queryPoints(com.esri.arcgis.geometry.IPointCollection4, int, com.esri.arcgis.geometry.IPoint[][]).
 
com.esri.arcgis.geometry.ISegmentCollection.querySegments(int, int, ISegment[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.querySegments(com.esri.arcgis.geometry.ISegmentCollection, int, com.esri.arcgis.geometry.ISegment[][]).
 
com.esri.arcgis.geometry.IPointCollection4.queryWKSPointZs(int, int, _WKSPointZ[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.queryWKSPointZs(com.esri.arcgis.geometry.IPointCollection4, int, com.esri.arcgis.system._WKSPointZ[][]). 
com.esri.arcgis.geodatabase.ISelectionSet.removeList(int, int[])
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeoDatabaseHelper.removeList(com.esri.arcgis.geodatabase.ISelectionSet, int[]). 
com.esri.arcgis.geometry.IPointCollection.replacePoints(int, int, int, IPoint)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.replacePoints(com.esri.arcgis.geometry.IPointCollection4, int, int, com.esri.arcgis.geometry.IPoint[]).
 
com.esri.arcgis.geometry.ISegmentCollection.replaceSegments(int, int, int, ISegment)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.replaceSegments(com.esri.arcgis.geometry.ISegmentCollection, int, int, com.esri.arcgis.geometry.ISegment[]).
 
com.esri.arcgis.geometry.IPolycurve2.splitAtDistances(int, double[], boolean, boolean)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.splitAtDistances(com.esri.arcgis.geometry.IPolycurve2, double[], boolean, boolean).
 
com.esri.arcgis.geometry.ISegment.splitDivideLength(double, double, boolean, int[], ISegment)
          This method uses C style arrays which are not supported in the ArcGIS API for Java.  It is replaced by GeometryEnvironment.splitDivideLength(com.esri.arcgis.geometry.ISegment, double, double, boolean, int[], com.esri.arcgis.geometry.ISegment[][]).
 
 

Deprecated Constructors
com.esri.arcgis.server.GISServerConnection(AuthInfo)
          use AuthInfo.setDefault(...) or AuthInfo.setThreadDefault(...) See Security section in the J-Integra documentation 
com.esri.arcgis.server.GISServerConnection(String, AuthInfo)
          use AuthInfo.setDefault(...) or AuthInfo.setThreadDefault(...) See Security section in the J-Integra documentation 
com.esri.arcgis.geodatabase.Indexes(AuthInfo)
          use AuthInfo.setDefault(...) or AuthInfo.setThreadDefault(...) See Security section in the J-Integra documentation 
com.esri.arcgis.geodatabase.Indexes(String, AuthInfo)
          use AuthInfo.setDefault(...) or AuthInfo.setThreadDefault(...) See Security section in the J-Integra documentation 
com.esri.arcgis.server.ServerConnection(AuthInfo)
          use AuthInfo.setDefault(...) or AuthInfo.setThreadDefault(...) See Security section in the J-Integra documentation 
com.esri.arcgis.server.ServerConnection(String, AuthInfo)
          use AuthInfo.setDefault(...) or AuthInfo.setThreadDefault(...) See Security section in the J-Integra documentation