| Package | Description | 
|---|---|
| org.geotools.data.shapefile.dbf | |
| org.geotools.data.shapefile.fid | |
| org.geotools.data.shapefile.files | |
| org.geotools.data.shapefile.shp | |
| org.geotools.data.shapefile.shp.xml | 
| Constructor and Description | 
|---|
| DbaseFileReader(ShpFiles shapefileFiles,
               boolean useMemoryMappedBuffer,
               Charset charset) | 
| DbaseFileReader(ShpFiles shapefileFiles,
               boolean useMemoryMappedBuffer,
               Charset charset,
               TimeZone timeZone)Creates a new instance of DBaseFileReader | 
| IndexedDbaseFileReader(ShpFiles shpFiles)Like calling DbaseFileReader(ReadableByteChannel, true); | 
| IndexedDbaseFileReader(ShpFiles shpFiles,
                      boolean useMemoryMappedBuffer)Creates a new instance of DBaseFileReader | 
| IndexedDbaseFileReader(ShpFiles shpFiles,
                      boolean useMemoryMappedBuffer,
                      Charset stringCharset) | 
| IndexedDbaseFileReader(ShpFiles shpFiles,
                      boolean useMemoryMappedBuffer,
                      Charset stringCharset,
                      TimeZone timeZone) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | FidIndexer. generate(ShpFiles shpFiles)Generates the FID index file for the shpFiles | 
| Constructor and Description | 
|---|
| IndexedFidReader(ShpFiles shpFiles) | 
| IndexedFidReader(ShpFiles shpFiles,
                ReadableByteChannel in) | 
| IndexedFidWriter(ShpFiles shpFiles)Creates a new instance and writes the fids to a storage file which is replaces the original
 on close(). | 
| IndexedFidWriter(ShpFiles shpFiles,
                StorageFile storageFile)Create a new instance Note: StorageFile.replaceOriginal()is NOT called. | 
| Constructor and Description | 
|---|
| FileChannelDecorator(FileChannel channel,
                    ShpFiles shapefileFiles,
                    URL url,
                    FileReader requestor) | 
| FileChannelDecorator(FileChannel channel,
                    ShpFiles shapefileFiles,
                    URL url,
                    FileWriter requestor) | 
| ReadableByteChannelDecorator(ReadableByteChannel newChannel,
                            ShpFiles shapefileFiles,
                            URL url,
                            FileReader requestor) | 
| StorageFile(ShpFiles shpFiles,
           File tempFile,
           ShpFileType type) | 
| WritableByteChannelDecorator(WritableByteChannel newChannel,
                            ShpFiles shapefileFiles,
                            URL url,
                            FileWriter requestor) | 
| Constructor and Description | 
|---|
| IndexFile(ShpFiles shpFiles,
         boolean useMemoryMappedBuffer)Load the index file from the given channel. | 
| ShapefileReader(ShpFiles shapefileFiles,
               boolean strict,
               boolean useMemoryMapped,
               GeometryFactory gf)Creates a new instance of ShapeFile. | 
| ShapefileReader(ShpFiles shapefileFiles,
               boolean strict,
               boolean useMemoryMapped,
               GeometryFactory gf,
               boolean onlyRandomAccess)Creates a new instance of ShapeFile. | 
| Constructor and Description | 
|---|
| ShpXmlFileReader(ShpFiles shapefileFiles)Parse metadataFile (currently for bounding box information). | 
Copyright © 1996–2019 Geotools. All rights reserved.