Class AbstractDataSerializer<T>

java.lang.Object
tools.jackson.databind.ValueSerializer<T>
tools.jackson.databind.ser.std.StdSerializer<T>
io.jmix.chartsflowui.kit.component.serialization.AbstractSerializer<T>
io.jmix.chartsflowui.component.serialization.AbstractDataSerializer<T>
All Implemented Interfaces:
tools.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
Direct Known Subclasses:
ChartIncrementalChangesSerializer, DataSetSourceSerializer

public abstract class AbstractDataSerializer<T> extends AbstractSerializer<T>
  • Field Details

  • Constructor Details

  • Method Details

    • setMessages

      @Autowired public void setMessages(Messages messages)
    • setMetadataTools

      @Autowired public void setMetadataTools(MetadataTools metadataTools)
    • serializeDataItem

      protected void serializeDataItem(DataItem dataItem, tools.jackson.core.JsonGenerator gen, tools.jackson.databind.SerializationContext provider, String categoryField, List<String> fields) throws tools.jackson.core.JacksonException
      Throws:
      tools.jackson.core.JacksonException
    • formatValue

      protected @Nullable Object formatValue(@Nullable Object valueToFormat)