Class ObjectMapperConfig.OffsetDateTimeSerializer
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<OffsetDateTime>
com.beassolution.rule.config.ObjectMapperConfig.OffsetDateTimeSerializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
- Enclosing class:
ObjectMapperConfig
public static class ObjectMapperConfig.OffsetDateTimeSerializer
extends com.fasterxml.jackson.databind.JsonSerializer<OffsetDateTime>
Custom serializer for OffsetDateTime objects.
This serializer converts OffsetDateTime objects to ISO instant format strings for consistent JSON representation.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Beas Solution Team
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer
com.fasterxml.jackson.databind.JsonSerializer.None
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
serialize
(OffsetDateTime offsetDateTime, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) Serializes an OffsetDateTime to ISO instant format.Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer
acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
-
Constructor Details
-
OffsetDateTimeSerializer
public OffsetDateTimeSerializer()
-
-
Method Details
-
serialize
public void serialize(OffsetDateTime offsetDateTime, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws IOException Serializes an OffsetDateTime to ISO instant format.- Specified by:
serialize
in classcom.fasterxml.jackson.databind.JsonSerializer<OffsetDateTime>
- Parameters:
offsetDateTime
- The OffsetDateTime to serializejsonGenerator
- The JsonGenerator to write toserializerProvider
- The SerializerProvider- Throws:
IOException
- if serialization fails
-