ArcGIS Engine Java API Specification

Packages
com.esri.arcgis.analyst3d The 3DAnalyst library contains objects for performing 3D analysis of data, along with the support for displaying 3D data.
com.esri.arcgis.beans.globe The GlobeControl corresponds to the '3D View' of the ArcGlobe desktop application and provides a 3D view of data on a globe surface in true geodetic location.
com.esri.arcgis.beans.map The MapControl corresponds to the 'data' view of the ArcMap desktop application and encapsulates the Map object.
com.esri.arcgis.beans.pagelayout The PageLayoutControl corresponds to the 'layout' view of the ArcMap desktop application and encapsulates the PageLayout object.
com.esri.arcgis.beans.reader The ArcReaderControl displays the 'data' and 'layout' views of the free ArcReader desktop application, together with its Table of Contents.
com.esri.arcgis.beans.scene The SceneControl corresponds to the '3D View' of the ArcScene desktop application and provides a way to view and invesigate spatial data layers in 3D.
com.esri.arcgis.beans.TOC The TOCControl works in conjunction with a 'buddy control'.
com.esri.arcgis.beans.toolbar The ToolbarControl works in conjunction with a 'buddy control'.
com.esri.arcgis.carto The Carto library contains the objects for displaying data.
com.esri.arcgis.controlcommands The ControlCommands library contains commands, tools, toolcontrols, toolsets and menus that work with the ArcGIS Controls to perform some specific action.
com.esri.arcgis.datasourcesfile The DataSourcesFile library contains the workspace factories and workspaces for vector data formats supported by the GeoDatabase API.
com.esri.arcgis.datasourcesGDB The DataSourcesGDB library contains the workspace factories and workspaces for vector and raster data formats supported by the GeoDatabase that are stored within an RDBMS.
com.esri.arcgis.datasourcesoledb The DataSourcesOleDB library provides workspaces for working with OleDB based data sources.
com.esri.arcgis.datasourcesraster The DataSourcesRaster library contains the workspace factories and workspaces for file based raster data formats.
com.esri.arcgis.display The Display library contains the components that support drawing symbology to an output device.
com.esri.arcgis.geoanalyst The GeoAnalyst library contains core spatial analysis operations that are used by both the SpatialAnalyst and 3DAnalyst extensions.
com.esri.arcgis.geodatabase The GeoDatabase library contains types for all the definitions relating to data access.
com.esri.arcgis.geodatabasedistributed The GeoDatabaseDistributed library contains the objects required to perform, checkout / checkin to support distributed GeoDatabase.
com.esri.arcgis.geometry The Geometry library contains the core geometry objects, such as Point, Polygon, Polyline, etc.
com.esri.arcgis.gisclient The GISClient library contains objects for working with remote GIS Services.
com.esri.arcgis.globecore The GlobeCore library contains objects for performing analysis of globe data, along with the support for displaying globe data.
com.esri.arcgis.location The Location library contains objects related to working with location data.
com.esri.arcgis.networkanalysis The NetworkAnalysis library supports the creation and analysis of utility networks.
com.esri.arcgis.output The Output library contains the objects required generate output, most commonly from Maps or PageLayouts, to both printers and plotters or exporting to files.
com.esri.arcgis.server The Server library contains the objects used to obtain a connection to the ArcGIS Server.
com.esri.arcgis.spatialanalyst The SpatialAnalyst library contains objects for performing spatial analyst on raster and vector data.
com.esri.arcgis.support.ms.stdole  
com.esri.arcgis.system The System library is the lowest level library in the ArcGIS architecture.
com.esri.arcgis.systemUI The SystemUI library mainly defined types used by user interface components in the ArcGIS system.
com.esri.arcgis.util.dataset  
com.esri.arcgis.util.security  
com.linar.jintegra Supports the AutomationException class.