Package mil.nga.geopackage.validate
Class GeoPackageValidate
- java.lang.Object
- 
- mil.nga.geopackage.validate.GeoPackageValidate
 
- 
 public class GeoPackageValidate extends Object Performs GeoPackage validations- Author:
- osbornb
 
- 
- 
Constructor SummaryConstructors Constructor Description GeoPackageValidate()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static FileaddGeoPackageExtension(File file)Add a GeoPackage extension if one does not existstatic StringaddGeoPackageExtension(String name)Add a GeoPackage extension if one does not existstatic booleanhasGeoPackageExtension(File file)Check the file extension to see if it is a GeoPackagestatic booleanhasGeoPackageExtension(String name)Check the file name extension to see if it is a GeoPackagestatic booleanhasMinimumTables(GeoPackageCore geoPackage)Check the GeoPackage for the minimum required tablesstatic booleanisGeoPackageExtension(String extension)Check if a GeoPackage extensionstatic voidvalidateGeoPackageExtension(File file)Validate the extension file as a GeoPackagestatic voidvalidateGeoPackageExtension(String name)Validate the extension file name as a GeoPackagestatic voidvalidateMinimumTables(GeoPackageCore geoPackage)Validate the GeoPackage has the minimum required tables
 
- 
- 
- 
Method Detail- 
hasGeoPackageExtensionpublic static boolean hasGeoPackageExtension(File file) Check the file extension to see if it is a GeoPackage- Parameters:
- file- GeoPackage file
- Returns:
- true if GeoPackage extension
 
 - 
hasGeoPackageExtensionpublic static boolean hasGeoPackageExtension(String name) Check the file name extension to see if it is a GeoPackage- Parameters:
- name- GeoPackage file name
- Returns:
- true if GeoPackage extension
- Since:
- 3.5.0
 
 - 
isGeoPackageExtensionpublic static boolean isGeoPackageExtension(String extension) Check if a GeoPackage extension- Parameters:
- extension- file extension
- Returns:
- true if GeoPackage extension
- Since:
- 3.5.0
 
 - 
validateGeoPackageExtensionpublic static void validateGeoPackageExtension(File file) Validate the extension file as a GeoPackage- Parameters:
- file- GeoPackage file
 
 - 
validateGeoPackageExtensionpublic static void validateGeoPackageExtension(String name) Validate the extension file name as a GeoPackage- Parameters:
- name- GeoPackage file name
- Since:
- 3.5.0
 
 - 
addGeoPackageExtensionpublic static File addGeoPackageExtension(File file) Add a GeoPackage extension if one does not exist- Parameters:
- file- GeoPackage file
- Returns:
- GeoPackage file with extension
- Since:
- 3.5.0
 
 - 
addGeoPackageExtensionpublic static String addGeoPackageExtension(String name) Add a GeoPackage extension if one does not exist- Parameters:
- name- GeoPackage file name
- Returns:
- GeoPackage name with extension
- Since:
- 3.5.0
 
 - 
hasMinimumTablespublic static boolean hasMinimumTables(GeoPackageCore geoPackage) Check the GeoPackage for the minimum required tables- Parameters:
- geoPackage- GeoPackage
- Returns:
- true if has minimum tables
 
 - 
validateMinimumTablespublic static void validateMinimumTables(GeoPackageCore geoPackage) Validate the GeoPackage has the minimum required tables- Parameters:
- geoPackage- GeoPackage
 
 
- 
 
-