| Name | Description | Type | Package | Framework |
| BasicShpFileWriter | Class | org.geotools.data.shapefile.files | GeoTools | |
| CachedQuadTree | An experimental QIX in memory index cache. | Class | org.geotools.data.shapefile.index | GeoTools |
| CloseableIterator | An iterator backed by some resource that needs closing when done usingAuthor:Andrea Aime - OpenGeo | Interface | org.geotools.data.shapefile.index | GeoTools |
| Data | Holds values (with associated DataDefinition)Author:Tommaso Nolli | Class | org.geotools.data.shapefile.index | GeoTools |
| DataDefinition | Class | org.geotools.data.shapefile.index | GeoTools | |
| DbaseFileException | Thrown when an error relating to the shapefile occurs. | Class | org.geotools.data.shapefile.dbf | GeoTools |
| DbaseFileHeader | Class to represent the header of a Dbase III file. | Class | org.geotools.data.shapefile.dbf | GeoTools |
| DbaseFileReader | A DbaseFileReader is used to read a dbase III format file. | Class | org.geotools.data.shapefile.dbf | GeoTools |
| DbaseFileWriter | A DbaseFileReader is used to read a dbase III format file. | Class | org.geotools.data.shapefile.dbf | GeoTools |
| DbaseFileWriter .FieldFormatter | Utility for formatting Dbase fields. | Class | org.geotools.data.shapefile.dbf.DbaseFileWriter | GeoTools |
| FidIndexer | Creates a . | Class | org.geotools.data.shapefile.fid | GeoTools |
| FileChannelDecorator | A FileChannel that delegates all calls to the underlying FileChannel but for implCloseChannel() it also calls ShapefileFiles. | Class | org.geotools.data.shapefile.files | GeoTools |
| FileReader | Indicates that the object reads one of the Shapefile related files controlledAn id for the reader. | Interface | org.geotools.data.shapefile.files | GeoTools |
| FileSystemIndexStore | Class | org.geotools.data.shapefile.index.quadtree.fs | GeoTools | |
| FileSystemNode | Class | org.geotools.data.shapefile.index.quadtree.fs | GeoTools | |
| FileWriter | Indicates that the object writes to one of the Shapefile related files controlled by ShpFiles | Interface | org.geotools.data.shapefile.files | GeoTools |
| IdInfo | Bean of idinfo element of shp. | Class | org.geotools.data.shapefile.shp.xml | GeoTools |
| IndexedDbaseFileReader | A DbaseFileReader is used to read a dbase III format file. | Class | org.geotools.data.shapefile.dbf | GeoTools |
| IndexedFidReader | This object reads from a file the fid of a feature in a shapefile. | Class | org.geotools.data.shapefile.fid | GeoTools |
| IndexedFidWriter | The Writer writes out the fid and record number of features to the fid index file. | Class | org.geotools.data.shapefile.fid | GeoTools |
| IndexFile | IndexFile parser for . | Class | org.geotools.data.shapefile.shp | GeoTools |
| IndexHeader | Class | org.geotools.data.shapefile.index.quadtree.fs | GeoTools | |
| IndexStore | Interface | org.geotools.data.shapefile.index.quadtree | GeoTools | |
| JTSUtilities | A collection of utility methods for use with JTS and the shapefile package. | Class | org.geotools.data.shapefile.shp | GeoTools |
| LazySearchIterator | Iterator that search the quad tree depth first. | Class | org.geotools.data.shapefile.index.quadtree | GeoTools |
| Lock | Interface | org.geotools.data.shapefile.index | GeoTools | |
| LockManager | Class | org.geotools.data.shapefile.index | GeoTools | |
| LockTimeoutException | Class | org.geotools.data.shapefile.index | GeoTools | |
| Metadata | Bean capturing shapefile metadata information. | Class | org.geotools.data.shapefile.shp.xml | GeoTools |
| MultiLineHandler | The default JTS handler for shapefile. | Class | org.geotools.data.shapefile.shp | GeoTools |
| MultiPointHandler | Class | org.geotools.data.shapefile.shp | GeoTools | |
| Node | Class | org.geotools.data.shapefile.index.quadtree | GeoTools | |
| PointHandler | Wrapper for a Shapefile point. | Class | org.geotools.data.shapefile.shp | GeoTools |
| PolygonHandler | Wrapper for a Shapefile polygon. | Class | org.geotools.data.shapefile.shp | GeoTools |
| QuadTree | Java porting of mapserver quadtree implementation. | Class | org.geotools.data.shapefile.index.quadtree | GeoTools |
| ReadableByteChannelDecorator | A ReadableByteChannel that delegates all calls to the underlying ReadableByteChannel but for close() it also calls | Class | org.geotools.data.shapefile.files | GeoTools |
| Result | Class | org.geotools.data.shapefile.files | GeoTools | |
| ShapefileDataStore | Class | org.geotools.data.shapefile | GeoTools | |
| ShapefileDataStoreFactory | Class | org.geotools.data.shapefile | GeoTools | |
| ShapefileDataStoreFactory .ShpFileStoreFactory | A delegates that allow to build a directory of shapfiles storeAuthor:Andrea Aime - OpenGeo | Class | org.geotools.data.shapefile.ShapefileDataStoreFactory | GeoTools |
| ShapefileDirectoryFactory | Class | org.geotools.data.shapefile | GeoTools | |
| ShapefileDumper | Class specializing in dumping a feature collection onto one or more shapefiles into a target directory. | Class | org.geotools.data.shapefile | GeoTools |
| ShapefileException | Thrown when an error relating to the shapefile occuresSee Also:Serialized Form | Class | org.geotools.data.shapefile.shp | GeoTools |
| ShapefileHeader | Class | org.geotools.data.shapefile.shp | GeoTools | |
| ShapefileReader | The general use of this class is: FileChannel in = new FileInputStream("thefile. | Class | org.geotools.data.shapefile.shp | GeoTools |
| ShapefileSizeException | Exception thrown by the writer when the maximum size of the shapefile or dbf is reached. | Class | org.geotools.data.shapefile | GeoTools |
| ShapefileWriter | ShapefileWriter allows for the storage of geometries in esris shp format. | Class | org.geotools.data.shapefile.shp | GeoTools |
| ShapeHandler | A ShapeHandler defines what is needed to construct and persist geometries based upon the shapefile specification. | Interface | org.geotools.data.shapefile.shp | GeoTools |
| ShapeType | Not much but a type safe enumeration of file types as ints and names. | Class | org.geotools.data.shapefile.shp | GeoTools |
| ShpFiles | The collection of all the files that are the shapefile and its metadata and indices. | Class | org.geotools.data.shapefile.files | GeoTools |
| ShpFiles .State | Indicates that the url and lock were successfully obtainedIndicates that the files are locked by another thread. | Class | org.geotools.data.shapefile.files.ShpFiles | GeoTools |
| ShpFileType | Enumerates the known types of files associated with a shapefile. | Class | org.geotools.data.shapefile.files | GeoTools |
| ShpXmlFileReader | Class | org.geotools.data.shapefile.shp.xml | GeoTools | |
| StorageFile | Encapsulates the idea of a file for writing data to and then later updating the original. | Class | org.geotools.data.shapefile.files | GeoTools |
| StoreException | Class | org.geotools.data.shapefile.index.quadtree | GeoTools | |
| StreamLogging | Class | org.geotools.data.shapefile.files | GeoTools | |
| TreeException | Class | org.geotools.data.shapefile.index | GeoTools | |
| UnsupportedFilterException | This exception is thrown when we are asked to use a filter that does not contain a geometry literal (or anything else we can guess a bounds for). | Class | org.geotools.data.shapefile.index | GeoTools |
| WritableByteChannelDecorator | A WritableByteChannel that delegates all calls to the underlying WritableByteChannel but for close() it also calls | Class | org.geotools.data.shapefile.files | GeoTools |