Package org.teamapps.dto
Class ObjectSerializer
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object>
org.teamapps.dto.ObjectSerializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
public class ObjectSerializer
extends com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer
com.fasterxml.jackson.databind.JsonSerializer.None -
Constructor Summary
Constructors Constructor Description ObjectSerializer() -
Method Summary
Modifier and Type Method Description voidserialize(java.lang.Object value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers)voidserializeEnum(java.lang.Enum value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers)voidserializeWithType(java.lang.Object value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers, com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer
acceptJsonFormatVisitor, getDelegatee, handledType, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, unwrappingSerializer, usesObjectId, withFilterIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ObjectSerializer
public ObjectSerializer()
-
-
Method Details
-
serialize
public void serialize(java.lang.Object value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) throws java.io.IOException- Specified by:
serializein classcom.fasterxml.jackson.databind.JsonSerializer<java.lang.Object>- Throws:
java.io.IOException
-
serializeWithType
public void serializeWithType(java.lang.Object value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers, com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) throws java.io.IOException- Overrides:
serializeWithTypein classcom.fasterxml.jackson.databind.JsonSerializer<java.lang.Object>- Throws:
java.io.IOException
-
serializeEnum
public void serializeEnum(java.lang.Enum value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) throws java.io.IOException- Throws:
java.io.IOException
-