Class JsonSerializerDecorator

java.lang.Object
pl.put.poznan.jsontools.logic.JsonSerializerDecorator
All Implemented Interfaces:
JsonSerializer
Direct Known Subclasses:
CasingNormalizeSerializer, FilterDeleteJsonSerializer, FilterKeepJsonSerializer, ValueTypesJsonSerializer

public abstract class JsonSerializerDecorator extends Object implements JsonSerializer
Abstract class used as a base for all serializers that decorate other ones
  • Method Details

    • serialize

      public abstract String serialize(com.fasterxml.jackson.databind.JsonNode jsonNode)
      Abstract method that serialize given JSON
      Specified by:
      serialize in interface JsonSerializer
      Parameters:
      jsonNode - The object to be serialized
      Returns:
      A JSON representation of the object