# Hierarchy For All Packages

Package Hierarchies:

- org.h2gis.functions.factory,
- org.h2gis.functions.io,
- org.h2gis.functions.io.asc,
- org.h2gis.functions.io.csv,
- org.h2gis.functions.io.dbf,
- org.h2gis.functions.io.dbf.internal,
- org.h2gis.functions.io.fgb,
- org.h2gis.functions.io.fgb.fileTable,
- org.h2gis.functions.io.file_table,
- org.h2gis.functions.io.geojson,
- org.h2gis.functions.io.gpx,
- org.h2gis.functions.io.gpx.model,
- org.h2gis.functions.io.json,
- org.h2gis.functions.io.kml,
- org.h2gis.functions.io.osm,
- org.h2gis.functions.io.overpass,
- org.h2gis.functions.io.shp,
- org.h2gis.functions.io.shp.internal,
- org.h2gis.functions.io.tsv,
- org.h2gis.functions.io.utility,
- org.h2gis.functions.spatial.affine_transformations,
- org.h2gis.functions.spatial.aggregate,
- org.h2gis.functions.spatial.buffer,
- org.h2gis.functions.spatial.clean,
- org.h2gis.functions.spatial.convert,
- org.h2gis.functions.spatial.coverage,
- org.h2gis.functions.spatial.create,
- org.h2gis.functions.spatial.crs,
- org.h2gis.functions.spatial.distance,
- org.h2gis.functions.spatial.earth,
- org.h2gis.functions.spatial.edit,
- org.h2gis.functions.spatial.generalize,
- org.h2gis.functions.spatial.linear_referencing,
- org.h2gis.functions.spatial.mesh,
- org.h2gis.functions.spatial.metadata,
- org.h2gis.functions.spatial.operators,
- org.h2gis.functions.spatial.others,
- org.h2gis.functions.spatial.predicates,
- org.h2gis.functions.spatial.properties,
- org.h2gis.functions.spatial.snap,
- org.h2gis.functions.spatial.split,
- org.h2gis.functions.spatial.topography,
- org.h2gis.functions.spatial.topology,
- org.h2gis.functions.spatial.trigonometry,
- org.h2gis.functions.spatial.volume,
- org.h2gis.functions.string,
- org.h2gis.functions.system

## Class Hierarchy

- java.lang.Object
  - org.h2gis.api.AbstractFunction (implements org.h2gis.api.Function)
    - org.h2gis.functions.io.asc.AscRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.dbf.DBFRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.dbf.DBFWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.api.DeterministicScalarFunction (implements org.h2gis.api.ScalarFunction)
      - org.h2gis.functions.system.DoubleRange
      - org.h2gis.functions.spatial.metadata.FindGeometryMetadata
      - org.h2gis.functions.system.H2GISversion
      - org.h2gis.functions.string.HexToVarBinary
      - org.h2gis.functions.system.IntegerRange
      - org.h2gis.functions.system.JTSVersion
      - org.h2gis.functions.spatial.properties.ST_3DArea
      - org.h2gis.functions.spatial.properties.ST_3DLength
      - org.h2gis.functions.spatial.properties.ST_3DPerimeter
      - org.h2gis.functions.spatial.edit.ST_AddPoint
      - org.h2gis.functions.spatial.edit.ST_AddZ
      - org.h2gis.functions.spatial.properties.ST_Area
      - org.h2gis.functions.spatial.convert.ST_AsBinary
      - org.h2gis.functions.spatial.convert.ST_AsEWKB
      - org.h2gis.functions.io.geojson.ST_AsGeoJSON
      - org.h2gis.functions.spatial.convert.ST_AsGML
      - org.h2gis.functions.io.kml.ST_AsKml
      - org.h2gis.functions.spatial.convert.ST_AsWKT
        - org.h2gis.functions.spatial.convert.ST_AsText
      - org.h2gis.functions.spatial.trigonometry.ST_Azimuth
      - org.h2gis.functions.spatial.properties.ST_Boundary
      - org.h2gis.functions.spatial.create.ST_BoundingCircle
        - org.h2gis.functions.spatial.create.ST_MinimumBoundingCircle
      - org.h2gis.functions.spatial.create.ST_BoundingCircleCenter
      - org.h2gis.functions.spatial.buffer.ST_Buffer
      - org.h2gis.functions.spatial.properties.ST_Centroid
      - org.h2gis.functions.spatial.others.ST_Clip
      - org.h2gis.functions.spatial.distance.ST_ClosestCoordinate
      - org.h2gis.functions.spatial.distance.ST_ClosestPoint
      - org.h2gis.functions.spatial.aggregate.ST_Collect
      - org.h2gis.functions.spatial.edit.ST_CollectionExtract
      - org.h2gis.functions.spatial.properties.ST_CompactnessRatio
      - org.h2gis.functions.spatial.operators.ST_ConcaveHull
      - org.h2gis.functions.spatial.mesh.ST_ConstrainedDelaunay
      - org.h2gis.functions.spatial.predicates.ST_Contains
      - org.h2gis.functions.spatial.operators.ST_ConvexHull
      - org.h2gis.functions.spatial.properties.ST_CoordDim
      - org.h2gis.functions.spatial.coverage.ST_CoverageUnion
      - org.h2gis.functions.spatial.predicates.ST_CoveredBy
      - org.h2gis.functions.spatial.predicates.ST_Covers
      - org.h2gis.functions.spatial.predicates.ST_Crosses
      - org.h2gis.functions.spatial.mesh.ST_Delaunay
      - org.h2gis.functions.spatial.edit.ST_Densify
      - org.h2gis.functions.spatial.operators.ST_Difference
      - org.h2gis.functions.spatial.properties.ST_Dimension
      - org.h2gis.functions.spatial.predicates.ST_Disjoint
      - org.h2gis.functions.spatial.properties.ST_Distance
      - org.h2gis.functions.spatial.properties.ST_DistanceSphere
      - org.h2gis.functions.spatial.topography.ST_Drape
      - org.h2gis.functions.spatial.predicates.ST_DWithin
      - org.h2gis.functions.spatial.properties.ST_EndPoint
      - org.h2gis.functions.spatial.properties.ST_Envelope
      - org.h2gis.functions.spatial.predicates.ST_EnvelopesIntersect
      - org.h2gis.functions.spatial.predicates.ST_Equals
      - org.h2gis.functions.spatial.create.ST_Expand
      - org.h2gis.functions.spatial.properties.ST_ExteriorRing
      - org.h2gis.functions.spatial.create.ST_Extrude
      - org.h2gis.functions.spatial.crs.ST_FindUTMSRID
      - org.h2gis.functions.spatial.edit.ST_FlipCoordinates
      - org.h2gis.functions.spatial.convert.ST_Force2D
      - org.h2gis.functions.spatial.convert.ST_Force3D
      - org.h2gis.functions.spatial.convert.ST_Force3DM
      - org.h2gis.functions.spatial.convert.ST_Force4D
      - org.h2gis.functions.spatial.edit.ST_ForcePolygonCCW
      - org.h2gis.functions.spatial.edit.ST_ForcePolygonCW
      - org.h2gis.functions.spatial.distance.ST_FurthestCoordinate
      - org.h2gis.functions.spatial.create.ST_GeneratePoints
      - org.h2gis.functions.spatial.create.ST_GeneratePointsInGrid
      - org.h2gis.functions.spatial.properties.ST_GeometryN
      - org.h2gis.functions.spatial.earth.ST_GeometryShadow
      - org.h2gis.functions.spatial.properties.ST_GeometryType
      - org.h2gis.functions.spatial.properties.ST_GeometryTypeCode
      - org.h2gis.functions.io.geojson.ST_GeomFromGeoJSON
      - org.h2gis.functions.spatial.convert.ST_GeomFromGML
      - org.h2gis.functions.spatial.convert.ST_GeomFromText
      - org.h2gis.functions.spatial.convert.ST_GeomFromWKB
      - org.h2gis.functions.spatial.convert.ST_GoogleMapLink
      - org.h2gis.functions.spatial.convert.ST_Holes
      - org.h2gis.functions.spatial.edit.ST_InsertPoint
      - org.h2gis.functions.spatial.properties.ST_InteriorRingN
      - org.h2gis.functions.spatial.edit.ST_Interpolate3DLine
      - org.h2gis.functions.spatial.operators.ST_Intersection
      - org.h2gis.functions.spatial.predicates.ST_Intersects
      - org.h2gis.functions.spatial.properties.ST_Is3D
      - org.h2gis.functions.spatial.properties.ST_IsClosed
      - org.h2gis.functions.spatial.properties.ST_IsEmpty
      - org.h2gis.functions.spatial.crs.ST_IsGeographicCRS
      - org.h2gis.functions.spatial.earth.ST_Isovist
      - org.h2gis.functions.spatial.crs.ST_IsProjectedCRS
      - org.h2gis.functions.spatial.properties.ST_IsRectangle
      - org.h2gis.functions.spatial.properties.ST_IsRing
      - org.h2gis.functions.spatial.properties.ST_IsSimple
      - org.h2gis.functions.spatial.properties.ST_IsValid
      - org.h2gis.functions.spatial.properties.ST_IsValidDetail
      - org.h2gis.functions.spatial.properties.ST_IsValidReason
      - org.h2gis.functions.spatial.properties.ST_Length
      - org.h2gis.functions.spatial.convert.ST_LineFromText
      - org.h2gis.functions.spatial.convert.ST_LineFromWKB
      - org.h2gis.functions.spatial.linear_referencing.ST_LineInterpolatePoint
      - org.h2gis.functions.spatial.split.ST_LineIntersector
      - org.h2gis.functions.spatial.aggregate.ST_LineMerge
      - org.h2gis.functions.spatial.linear_referencing.ST_LineSubstring
      - org.h2gis.functions.spatial.distance.ST_LocateAlong
      - org.h2gis.functions.spatial.distance.ST_LongestLine
      - org.h2gis.functions.spatial.properties.ST_M
      - org.h2gis.functions.spatial.create.ST_MakeArcLine
      - org.h2gis.functions.spatial.create.ST_MakeArcPolygon
      - org.h2gis.functions.spatial.create.ST_MakeEllipse
      - org.h2gis.functions.spatial.create.ST_MakeEnvelope
      - org.h2gis.functions.spatial.create.ST_MakeLine
      - org.h2gis.functions.spatial.create.ST_MakePoint
        - org.h2gis.functions.spatial.create.ST_Point
      - org.h2gis.functions.spatial.create.ST_MakePolygon
      - org.h2gis.functions.spatial.clean.ST_MakeValid
      - org.h2gis.functions.spatial.distance.ST_MaxDistance
      - org.h2gis.functions.spatial.create.ST_MaximumInscribedCircle
      - org.h2gis.functions.spatial.create.ST_MaximumInscribedCircleRadius
      - org.h2gis.functions.spatial.properties.ST_MemSize
      - org.h2gis.functions.spatial.create.ST_MinimumBoundingRadius
      - org.h2gis.functions.spatial.properties.ST_MinimumDiameter
      - org.h2gis.functions.spatial.create.ST_MinimumRectangle
        - org.h2gis.functions.spatial.create.ST_OrientedEnvelope
      - org.h2gis.functions.spatial.convert.ST_MLineFromText
      - org.h2gis.functions.spatial.convert.ST_MPointFromText
      - org.h2gis.functions.spatial.convert.ST_MPolyFromText
      - org.h2gis.functions.spatial.convert.ST_Multi
      - org.h2gis.functions.spatial.edit.ST_MultiplyZ
      - org.h2gis.functions.spatial.topology.ST_Node
      - org.h2gis.functions.spatial.edit.ST_Normalize
      - org.h2gis.functions.spatial.properties.ST_NPoints
      - org.h2gis.functions.spatial.properties.ST_NumGeometries
      - org.h2gis.functions.spatial.properties.ST_NumInteriorRings
        - org.h2gis.functions.spatial.properties.ST_NumInteriorRing
      - org.h2gis.functions.spatial.properties.ST_NumPoints
      - org.h2gis.functions.spatial.create.ST_OctogonalEnvelope
      - org.h2gis.functions.spatial.buffer.ST_OffSetCurve
      - org.h2gis.functions.spatial.predicates.ST_OrderingEquals
      - org.h2gis.functions.spatial.convert.ST_OSMMapLink
      - org.h2gis.functions.spatial.predicates.ST_Overlaps
      - org.h2gis.functions.spatial.properties.ST_Perimeter
      - org.h2gis.functions.spatial.convert.ST_PointFromText
      - org.h2gis.functions.spatial.convert.ST_PointFromWKB
      - org.h2gis.functions.spatial.properties.ST_PointN
      - org.h2gis.functions.spatial.properties.ST_PointOnSurface
      - org.h2gis.functions.spatial.convert.ST_PolyFromText
      - org.h2gis.functions.spatial.convert.ST_PolyFromWKB
      - org.h2gis.functions.spatial.topology.ST_Polygonize
      - org.h2gis.functions.spatial.generalize.ST_PrecisionReducer
      - org.h2gis.functions.spatial.snap.ST_Project
      - org.h2gis.functions.spatial.distance.ST_ProjectPoint
      - org.h2gis.functions.spatial.predicates.ST_Relate
      - org.h2gis.functions.spatial.edit.ST_RemoveDuplicatedCoordinates
      - org.h2gis.functions.spatial.edit.ST_RemoveHoles
      - org.h2gis.functions.spatial.edit.ST_RemoveHolesByArea
      - org.h2gis.functions.spatial.edit.ST_RemovePoints
      - org.h2gis.functions.spatial.edit.ST_RemoveRepeatedPoints
      - org.h2gis.functions.spatial.edit.ST_Reverse
      - org.h2gis.functions.spatial.edit.ST_Reverse3DLine
      - org.h2gis.functions.spatial.buffer.ST_RingSideBuffer
      - org.h2gis.functions.spatial.affine_transformations.ST_Rotate
      - org.h2gis.functions.spatial.affine_transformations.ST_Scale
      - org.h2gis.functions.spatial.distance.ST_ShortestLine
      - org.h2gis.functions.spatial.buffer.ST_SideBuffer
      - org.h2gis.functions.spatial.generalize.ST_Simplify
      - org.h2gis.functions.spatial.generalize.ST_SimplifyPolygonHull
      - org.h2gis.functions.spatial.generalize.ST_SimplifyPreserveTopology
      - org.h2gis.functions.spatial.generalize.ST_SimplifyVW
      - org.h2gis.functions.spatial.snap.ST_Snap
      - org.h2gis.functions.spatial.generalize.ST_SnapToGrid
      - org.h2gis.functions.spatial.snap.ST_SnapToSelf
      - org.h2gis.functions.spatial.split.ST_Split
      - org.h2gis.functions.spatial.properties.ST_SRID
      - org.h2gis.functions.spatial.properties.ST_StartPoint
      - org.h2gis.functions.spatial.split.ST_SubDivide
      - org.h2gis.functions.spatial.earth.ST_SunPosition
      - org.h2gis.functions.spatial.earth.ST_Svf
      - org.h2gis.functions.spatial.operators.ST_SymDifference
      - org.h2gis.functions.spatial.mesh.ST_Tesselate
      - org.h2gis.functions.spatial.convert.ST_ToMultiLine
      - org.h2gis.functions.spatial.convert.ST_ToMultiPoint
      - org.h2gis.functions.spatial.convert.ST_ToMultiSegments
      - org.h2gis.functions.spatial.predicates.ST_Touches
      - org.h2gis.functions.spatial.affine_transformations.ST_Translate
      - org.h2gis.functions.spatial.topography.ST_TriangleAspect
      - org.h2gis.functions.spatial.topography.ST_TriangleContouring
      - org.h2gis.functions.spatial.topography.ST_TriangleDirection
      - org.h2gis.functions.spatial.topography.ST_TriangleSlope
      - org.h2gis.functions.spatial.mesh.ST_TriangulatePolygon
      - org.h2gis.functions.spatial.operators.ST_Union
      - org.h2gis.functions.spatial.edit.ST_UpdateZ
      - org.h2gis.functions.spatial.buffer.ST_VariableBuffer
      - org.h2gis.functions.spatial.mesh.ST_Voronoi
      - org.h2gis.functions.spatial.predicates.ST_Within
      - org.h2gis.functions.spatial.properties.ST_X
      - org.h2gis.functions.spatial.properties.ST_XMax
      - org.h2gis.functions.spatial.properties.ST_XMin
      - org.h2gis.functions.spatial.properties.ST_Y
      - org.h2gis.functions.spatial.properties.ST_YMax
      - org.h2gis.functions.spatial.properties.ST_YMin
      - org.h2gis.functions.spatial.properties.ST_Z
      - org.h2gis.functions.spatial.properties.ST_ZMax
      - org.h2gis.functions.spatial.properties.ST_ZMin
      - org.h2gis.functions.spatial.edit.ST_ZUpdateLineExtremities
    - org.h2gis.functions.io.DriverManager (implements org.h2gis.api.DriverFunction, org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.fgb.FGBRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.fgb.FGBWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.geojson.GeoJsonRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.geojson.GeoJsonWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.gpx.GPXRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.json.JsonWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.kml.KMLWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.osm.OSMRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.shp.SHPRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.shp.SHPWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.aggregate.ST_Accum (implements org.h2.api.Aggregate)
    - org.h2gis.functions.io.overpass.ST_AsOverpassBbox (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.others.ST_EnvelopeAsText (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.properties.ST_EstimatedExtent (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.properties.ST_Explode (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.properties.ST_Extent (implements org.h2.api.Aggregate)
    - org.h2gis.functions.spatial.topology.ST_Graph (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.create.ST_MakeGrid (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.create.ST_MakeGridPoints (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.osm.ST_OSMDownloader (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.overpass.ST_OverpassDownloader (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.create.ST_RingBuffer (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.crs.ST_SetSRID (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.crs.ST_Transform (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.tsv.TSVRead (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.io.tsv.TSVWrite (implements org.h2gis.api.ScalarFunction)
    - org.h2gis.functions.spatial.crs.UpdateGeometrySRID (implements org.h2gis.api.ScalarFunction)
  - java.util.AbstractMap<K,​V> (implements java.util.Map<K,​V>)
    - java.util.HashMap<K,​V> (implements java.lang.Cloneable, java.util.Map<K,​V>, java.io.Serializable)
      - java.util.LinkedHashMap<K,​V> (implements java.util.Map<K,​V>)
        - org.h2gis.functions.spatial.crs.ST_Transform.CopCache
  - org.cts.registry.AbstractProjRegistry (implements org.cts.registry.Registry)
    - org.h2gis.functions.spatial.crs.SpatialRefRegistry (implements org.cts.registry.Registry)
  - org.h2gis.functions.io.kml.AltitudeMode
  - org.h2gis.functions.io.asc.AscDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.asc.AscReaderDriver
  - org.h2gis.functions.io.utility.CoordinatesUtils
  - org.h2gis.functions.io.csv.CSVDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.dbf.internal.DbaseFileHeader
  - org.h2gis.functions.io.dbf.internal.DbaseFileReader
  - org.h2gis.functions.io.dbf.internal.DbaseFileWriter
  - org.h2gis.functions.io.dbf.internal.DbaseFileWriter.FieldFormatter
  - org.h2gis.functions.io.dbf.internal.DBFDriver (implements org.h2gis.api.FileDriver)
  - org.h2gis.functions.io.dbf.DBFDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2.engine.DbObject (implements org.h2.util.HasSQL)
    - org.h2.schema.SchemaObject
      - org.h2.index.Index
        - org.h2gis.functions.io.file_table.DummyIndex
        - org.h2gis.functions.io.file_table.H2TableIndex
      - org.h2.table.Table
        - org.h2.table.TableBase
          - org.h2.mvstore.db.MVTable
            - org.h2gis.functions.io.file_table.DummyMVTable
            - org.h2gis.functions.io.file_table.H2MVTable
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.h2gis.functions.io.gpx.model.AbstractGpxParser
      - org.h2gis.functions.io.gpx.model.AbstractGpxParserDefault
        - org.h2gis.functions.io.gpx.model.GpxParser
      - org.h2gis.functions.io.gpx.model.AbstractGpxParserRte
        - org.h2gis.functions.io.gpx.model.GpxParserRte
      - org.h2gis.functions.io.gpx.model.AbstractGpxParserTrk
        - org.h2gis.functions.io.gpx.model.GpxParserTrk
      - org.h2gis.functions.io.gpx.model.AbstractGpxParserWpt
        - org.h2gis.functions.io.gpx.model.GpxParserWpt
    - org.h2gis.functions.io.gpx.model.GpxPreparser
    - org.h2gis.functions.io.osm.OSMParser
    - org.h2gis.functions.io.osm.OSMPreParser
  - org.h2gis.functions.spatial.mesh.DelaunayData
  - org.h2gis.functions.spatial.edit.EditUtilities
  - org.h2gis.functions.spatial.crs.EPSGTuple
  - org.h2gis.functions.io.fgb.fileTable.FGBDriver (implements org.h2gis.api.FileDriver)
  - org.h2gis.functions.io.fgb.fileTable.FGBDriver.FGBDriverCursor (implements org.h2.index.Cursor)
  - org.h2gis.functions.io.fgb.FGBDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.fgb.FGBWriteDriver
  - org.h2gis.functions.io.file_table.FileEngine<Driver> (implements org.h2.api.TableEngine)
    - org.h2gis.functions.io.dbf.DBFEngine
    - org.h2gis.functions.io.fgb.FGBEngine
    - org.h2gis.functions.io.shp.SHPEngine
  - org.h2gis.functions.spatial.mesh.FullConvexHull
  - org.h2gis.functions.io.geojson.GeoJsonDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.geojson.GeoJsonField
  - org.h2gis.functions.io.geojson.GeoJsonReaderDriver
  - org.h2gis.functions.io.geojson.GeoJsonWriteDriver
  - org.h2gis.functions.io.fgb.fileTable.GeometryConversions
  - org.h2gis.functions.spatial.convert.GeometryCoordinateDimension
  - org.h2gis.functions.spatial.volume.GeometryExtrude
  - org.h2gis.functions.spatial.volume.GeometryExtrude.UpdateZValue (implements org.locationtech.jts.geom.CoordinateSequenceFilter)
  - org.h2gis.functions.io.fgb.fileTable.GeometryOffsets
  - org.h2gis.functions.io.geojson.GJGeometryReader
  - org.h2gis.functions.io.gpx.model.GPXCoordinate
  - org.h2gis.functions.io.gpx.GPXDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.gpx.model.GPXLine
  - org.h2gis.functions.io.gpx.model.GpxMetadata
  - org.h2gis.functions.io.gpx.model.GPXPoint
  - org.h2gis.functions.io.gpx.model.GPXTablesFactory
  - org.h2gis.functions.io.gpx.model.GPXTags
  - org.h2gis.functions.spatial.create.GridRowSet (implements org.h2.tools.SimpleRowSource)
  - org.h2gis.functions.factory.H2GISDBFactory
  - org.h2gis.functions.factory.H2GISFunctions
  - org.h2gis.functions.io.shp.internal.IndexFile
  - org.h2gis.functions.io.utility.IOMethods
  - org.h2gis.functions.io.json.JsonDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.json.JsonWriteDriver
  - org.h2gis.functions.io.kml.KMLDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.kml.KMLGeometry
  - org.h2gis.functions.io.kml.KMLWriterDriver
  - org.h2gis.functions.spatial.clean.MakeValidOp
  - org.h2gis.functions.spatial.distance.MaxDistanceOp
  - org.h2gis.functions.spatial.distance.MaxDistanceOp.MaxDistanceFilter (implements org.locationtech.jts.geom.CoordinateFilter)
  - org.h2gis.functions.spatial.create.MinimumBoundingRadiusRowSet (implements org.h2.tools.SimpleRowSource)
  - org.h2gis.functions.io.shp.internal.MultiLineHandler (implements org.h2gis.functions.io.shp.internal.ShapeHandler)
  - org.h2gis.functions.io.shp.internal.MultiPointHandler (implements org.h2gis.functions.io.shp.internal.ShapeHandler)
  - org.h2gis.functions.io.osm.OSMDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.io.osm.OSMElement
    - org.h2gis.functions.io.osm.NodeOSMElement
    - org.h2gis.functions.io.osm.WayOSMElement
  - org.h2gis.functions.io.osm.OSMTablesFactory
  - org.h2gis.functions.io.osm.OSMTags
  - org.h2gis.functions.io.overpass.OverpassTool
  - org.h2gis.functions.io.shp.internal.PointHandler (implements org.h2gis.functions.io.shp.internal.ShapeHandler)
  - org.h2gis.functions.io.shp.internal.PolygonHandler (implements org.h2gis.functions.io.shp.internal.ShapeHandler)
  - org.h2gis.functions.io.utility.PRJUtil
  - org.h2gis.functions.io.utility.ReadBufferManager
  - org.h2gis.functions.io.shp.internal.ShapefileHeader
  - org.h2gis.functions.io.shp.internal.ShapefileReader
  - org.h2gis.functions.io.shp.internal.ShapefileWriter
  - org.h2gis.functions.io.shp.internal.ShapeType
  - org.h2gis.functions.io.shp.internal.SHPDriver (implements org.h2gis.api.FileDriver)
  - org.h2gis.functions.io.shp.SHPDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.spatial.edit.ST_AddZ.AddZCoordinateSequenceFilter (implements org.locationtech.jts.geom.CoordinateSequenceFilter)
  - org.h2gis.functions.spatial.properties.ST_Explode.ExplodeResultSet (implements org.h2.tools.SimpleRowSource)
    - org.h2gis.functions.spatial.properties.ST_Explode.ExplodeResultSetQuery
  - org.h2gis.functions.spatial.edit.ST_FlipCoordinates.FlipCoordinateSequenceFilter (implements org.locationtech.jts.geom.CoordinateSequenceFilter)
  - org.h2gis.functions.spatial.edit.ST_MultiplyZ.MultiplyZCoordinateSequenceFilter (implements org.locationtech.jts.geom.CoordinateSequenceFilter)
  - org.h2gis.functions.spatial.crs.ST_Transform.CRSTransformFilter (implements org.locationtech.jts.geom.CoordinateFilter)
  - org.h2gis.functions.io.gpx.model.StringStack
  - org.h2gis.functions.spatial.earth.SunCalc
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.h2gis.functions.io.dbf.internal.DbaseFileException
      - java.io.IOException
        - org.h2gis.functions.io.shp.internal.ShapefileException
  - org.h2gis.functions.spatial.topography.TINFeatureFactory
  - org.h2gis.functions.spatial.mesh.Triangle
  - org.h2gis.functions.spatial.mesh.Triangle.TriangleBuilder (implements java.util.function.Consumer<T>)
  - org.h2gis.functions.io.tsv.TSVDriverFunction (implements org.h2gis.api.DriverFunction)
  - org.h2gis.functions.spatial.convert.UpdateGeometryZ
  - org.h2.value.VersionedValue<T>
    - org.h2.value.Value (implements org.h2.util.HasSQL, org.h2.value.Typed)
      - org.h2.result.SearchRow
        - org.h2.result.Row
          - org.h2gis.functions.io.file_table.H2TableIndex.DriverRow
  - org.h2gis.functions.io.utility.WriteBufferManager
  - org.h2gis.functions.spatial.affine_transformations.ZAffineTransformation (implements java.lang.Cloneable, org.locationtech.jts.geom.CoordinateSequenceFilter)

## Interface Hierarchy

- org.h2gis.functions.io.shp.internal.ShapeHandler

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.h2gis.functions.spatial.mesh.DelaunayData.MODE
    - org.h2gis.functions.io.kml.ExtrudeMode
    - org.h2gis.functions.spatial.convert.ST_GoogleMapLink.LayerType
    - org.h2gis.functions.io.osm.TAG_LOCATION