Spatial Java API Reference

Packages 
Package Description
oracle.spatial.geometry  
oracle.spatial.georaster
Provides interfaces and classes that support features available with the GeoRaster feature of Oracle Spatial.
oracle.spatial.georaster.image
Provides support for generating Java images from a GeoRaster object or a subset of a GeoRaster object, and for processing the images.
oracle.spatial.georaster.sql
Provides support for wrapping some of the GeoRaster PL/SQL subprograms that do not have support included in the oracle.spatial.georaster package.
oracle.spatial.georaster.util
Provides the definition of the parameters for JGeoRasterVm class.
oracle.spatial.network
Provides support for the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.lod
Provides support for the Load-On-Demand (LOD) approach of network analysis in the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.lod.config
Provides support for the configuration of Load-On-Demand (LOD) network analysis in the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.nfe
Provides general NFE constants classes.
oracle.spatial.network.nfe.beans
Provides classes to work with NFE services.
oracle.spatial.network.nfe.expression
Provides support for the NFE expression analyzing that is used when applying NFE rules based on attributes conditions and when calculating customized cost in NFE Analysis.
oracle.spatial.network.nfe.io
Provides the base exceptions and datasource classes.
oracle.spatial.network.nfe.io.jdbc
Provides implementations of the DataSource and JDBC utilities.
oracle.spatial.network.nfe.io.jdbc.dao
Provides the data access objects implementations; it is not recommended to use the data access objects methods, instead use the NFE services.
oracle.spatial.network.nfe.io.jdbc.service
Provides default NFE services implementations.
oracle.spatial.network.nfe.io.service
Provides the NFE services to perform operations related to NFE model, feature layers, analysis and workspace management.
oracle.spatial.network.nfe.model
Provides classes for representing and managing an NFE model in memory.
oracle.spatial.network.nfe.model.edit
Provides classes that aid on the edition of an NFE model
oracle.spatial.network.nfe.model.edit.undo
Provides classes used to perform undo/redo actions for NFE model events.
oracle.spatial.network.nfe.model.event
Contains event definitions and listeners used in an NFE model
oracle.spatial.network.nfe.model.feature
Provides memory representations of feature layers and elements contained in feature layers
oracle.spatial.network.nfe.model.network
Provides memory representations of a network and network elements such as nodes and links
oracle.spatial.network.nfe.model.rule
Provides memory representations of NFE rules and contains classes used to manage and enforce such rules.
oracle.spatial.network.nfe.model.rule.handler
Contains the basic rule handlers definitions and implementations.
oracle.spatial.network.nfe.model.spatial
Provides classes for finding and representing spatial relationships between elements in an NFE model
oracle.spatial.network.nfe.model.spatial.interaction
Provides classes for representing interactions between elements in an NFE model
oracle.spatial.network.nfe.util
Provides classes that perform miscellaneous operations.
oracle.spatial.network.nfe.vis.mapcanvas
Provides classes used to visualize and interact with elements from an NFE model using a MapCanvas
oracle.spatial.network.nfe.vis.mapcanvas.behavior
Contains definitions of behavior that an NFE renderer must implement in order to support certain interaction/manipulation
oracle.spatial.network.nfe.vis.mapcanvas.behavior.manipulate
Provides classes which describe the "manipulable" behavior for an NFE renderer.
oracle.spatial.network.nfe.vis.mapcanvas.render
Provides renderers for visualizing different type of data from an NFE model as layers over a MapCanvas.
oracle.spatial.network.nfe.vis.mapcanvas.tool
Provides tools for interacting with visual representations of an NFE model content
oracle.spatial.network.nfe.vis.maps
Contains components used for visualization and editing of geometries.
oracle.spatial.network.nfe.vis.maps.core
Contains the core components for working with a mapcanvas
oracle.spatial.network.nfe.vis.maps.cs  
oracle.spatial.network.nfe.vis.maps.geoobject
Contains geo-object implementations
oracle.spatial.network.nfe.vis.maps.graphics
Contains graphic utilities
oracle.spatial.network.nfe.vis.maps.index
R-Tree index definition and implementations
oracle.spatial.network.nfe.vis.maps.layer
Basic layer definitions and implementations
oracle.spatial.network.nfe.vis.maps.layer.ui
Multiple layer implementations
oracle.spatial.network.nfe.vis.maps.model  
oracle.spatial.network.nfe.vis.maps.producer  
oracle.spatial.network.nfe.vis.maps.resources.icons  
oracle.spatial.network.nfe.vis.maps.resources.msgs  
oracle.spatial.network.nfe.vis.maps.tools
Tool layer definition and other implementations
oracle.spatial.network.nfe.vis.maps.util  
oracle.spatial.network.nfe.workspace
Provides classes to describe workspace conflicts.
oracle.spatial.objtrkr  
oracle.spatial.topo  
oracle.spatial.util