Package mil.nga.geopackage
Class GeoPackageCache
- java.lang.Object
-
- mil.nga.geopackage.GeoPackageCoreCache<GeoPackage>
-
- mil.nga.geopackage.GeoPackageCache
-
public class GeoPackageCache extends GeoPackageCoreCache<GeoPackage>
GeoPackage Cache
-
-
Constructor Summary
Constructors Constructor Description GeoPackageCache(GeoPackageManager manager)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeoPackagegetOrNoCacheOpen(String name)Get the cached GeoPackage or open the GeoPackage file without caching itGeoPackagegetOrNoCacheOpen(String name, boolean writable)Get the cached GeoPackage or open the GeoPackage file without caching itGeoPackagegetOrOpen(String name)Get the cached GeoPackage or open and cache the GeoPackageGeoPackagegetOrOpen(String name, boolean writable)Get the cached GeoPackage or open and cache the GeoPackage-
Methods inherited from class mil.nga.geopackage.GeoPackageCoreCache
add, addAll, clear, close, close, close, closeAll, closeIfCached, closeIfNotCached, closeRetain, exists, get, getGeoPackages, getNames, has, isCloseQuietly, remove, removeAndClose, setCloseQuietly
-
-
-
-
Constructor Detail
-
GeoPackageCache
public GeoPackageCache(GeoPackageManager manager)
Constructor- Parameters:
manager- GeoPackage manager
-
-
Method Detail
-
getOrOpen
public GeoPackage getOrOpen(String name)
Get the cached GeoPackage or open and cache the GeoPackage- Parameters:
name- GeoPackage name- Returns:
- GeoPackage
-
getOrOpen
public GeoPackage getOrOpen(String name, boolean writable)
Get the cached GeoPackage or open and cache the GeoPackage- Parameters:
name- GeoPackage namewritable- writable true to open as writable, false as read only- Returns:
- GeoPackage
- Since:
- 3.1.0
-
getOrNoCacheOpen
public GeoPackage getOrNoCacheOpen(String name)
Get the cached GeoPackage or open the GeoPackage file without caching it- Parameters:
name- GeoPackage name- Returns:
- GeoPackage
- Since:
- 3.1.0
-
getOrNoCacheOpen
public GeoPackage getOrNoCacheOpen(String name, boolean writable)
Get the cached GeoPackage or open the GeoPackage file without caching it- Parameters:
name- GeoPackage namewritable- writable true to open as writable, false as read only- Returns:
- GeoPackage
- Since:
- 3.1.0
-
-