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 -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectMapperCreates 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, versionMethods inherited from class Module
getDependencies
-
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
-