Class JmixChartSerializer

java.lang.Object
io.jmix.chartsflowui.kit.component.serialization.JmixChartSerializer
Direct Known Subclasses:
ChartSerializer

public class JmixChartSerializer extends Object
  • Field Details

    • objectMapper

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

    • JmixChartSerializer

      public JmixChartSerializer()
  • Method Details

    • initSerializer

      protected void initSerializer()
    • initMapper

      protected void initMapper()
    • createModule

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

      protected List<AbstractSerializer<?>> getSerializers()
    • initMapperMixIns

      protected void initMapperMixIns(tools.jackson.databind.json.JsonMapper.Builder builder)
    • createFilterProvider

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

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

      public tools.jackson.databind.JsonNode serialize(ChartOptions options)
    • serializeDataSet

      public tools.jackson.databind.JsonNode serializeDataSet(DataSet dataSet)
    • serializeChangedItems

      public tools.jackson.databind.JsonNode serializeChangedItems(ChartIncrementalChanges<? extends DataItem> changedItems)
    • serialize

      protected tools.jackson.databind.JsonNode serialize(Object object, Class<?> objectClass)