Interface GeoPkgExtensionFactory

All Known Implementing Classes:
GeoPkgMetadataExtension.Factory, GeoPkgSchemaExtension.Factory

public interface GeoPkgExtensionFactory
  • Method Details

    • getExtension

      GeoPkgExtension getExtension(String name, GeoPackage geoPackage)
      Builds an extension object by name
      Parameters:
      name - The extension name
      geoPackage - The GeoPackage the extension will work on
      Returns:
      The extension object, or null if this factory does not implement the given extension
    • getExtension

      GeoPkgExtension getExtension(Class extensionClass, GeoPackage geoPackage)
      Builds an extension object by class
      Parameters:
      extensionClass - The extension class
      geoPackage - The GeoPackage the extension will work on
      Returns:
      The extension object, or null if this factory does not implement the given extension