java.lang.Object
io.jmix.messagetemplatesflowui.kit.component.serialization.GrapesJsSerializer

public class GrapesJsSerializer extends Object
Serializes various parameters for the GrapesJs into JSON for subsequent sending it to the client-side.
  • Field Details

    • objectMapper

      protected tools.jackson.databind.ObjectMapper objectMapper
  • Constructor Details

    • GrapesJsSerializer

      public GrapesJsSerializer()
  • Method Details

    • initSerializer

      protected void initSerializer()
    • initMapper

      protected void initMapper()
    • createModule

      protected tools.jackson.databind.module.SimpleModule createModule()
    • createFilterProvider

      protected tools.jackson.databind.ser.std.SimpleFilterProvider createFilterProvider()
    • getSerializers

      protected List<tools.jackson.databind.ser.std.StdSerializer<?>> getSerializers()
    • parseRawJson

      protected tools.jackson.databind.JsonNode parseRawJson(String rawJson)
    • serialize

      public tools.jackson.databind.JsonNode serialize(Object object)
      Serializes the passed object into JSON.
      Parameters:
      object - object to serialize
      Returns:
      JsonNode of the passed object