Class GeoParquetModule

Object
Module
SimpleModule
GeoParquetModule
All Implemented Interfaces:
Versioned, Serializable

public class GeoParquetModule extends SimpleModule
Jackson module for GeoParquet metadata handling.

This module configures Jackson for parsing GeoParquet metadata structures, including support for PROJJSON coordinate reference systems through the ProjJSONModule.

Note: If not using the createObjectMapper() factory method, make sure to also register the ProjJSONModule to properly handle CRS objects in GeoParquet metadata.

See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class Module

    Module.SetupContext
  • Field Summary

    Fields inherited from class SimpleModule

    _abstractTypes, _deserializerModifier, _deserializers, _hasExplicitName, _keyDeserializers, _keySerializers, _mixins, _name, _namingStrategy, _serializerModifier, _serializers, _subtypes, _valueInstantiators, _version
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new GeoParquetModule.
  • Method Summary

    Modifier and Type
    Method
    Description
    static ObjectMapper
    Creates and configures an ObjectMapper with this module and the ProjJSONModule registered.

    Methods inherited from class SimpleModule

    _checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setupModule, setValueInstantiators, version

    Methods inherited from class Module

    getDependencies

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GeoParquetModule

      public GeoParquetModule()
      Creates a new GeoParquetModule.
  • Method Details

    • createObjectMapper

      public static ObjectMapper createObjectMapper()
      Creates and configures an ObjectMapper with this module and the ProjJSONModule registered.
      Returns:
      a configured ObjectMapper instance