Class ChartJsonSerializationContext
java.lang.Object
io.jmix.charts.widget.amcharts.serialization.ChartJsonSerializationContext
- All Implemented Interfaces:
 com.google.gson.JsonSerializationContext
public class ChartJsonSerializationContext
extends Object
implements com.google.gson.JsonSerializationContext
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ChartModelImplstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected com.google.gson.Gson - 
Constructor Summary
ConstructorsConstructorDescriptionChartJsonSerializationContext(com.google.gson.Gson gson, ChartModelImpl chartModel, Function<DataItem, String> itemKeyMapper)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidcom.google.gson.JsonElementcom.google.gson.JsonElement 
- 
Field Details
- 
DEFAULT_JS_DATE_FORMAT
- See Also:
 
 - 
DEFAULT_DATE_FORMAT
- See Also:
 
 - 
DEFAULT_TIME_FORMAT
- See Also:
 
 - 
DEFAULT_DATE_TIME_FORMAT
- See Also:
 
 - 
gson
protected com.google.gson.Gson gson - 
chartModel
 - 
itemKeyMapper
 
 - 
 - 
Constructor Details
- 
ChartJsonSerializationContext
public ChartJsonSerializationContext(com.google.gson.Gson gson, ChartModelImpl chartModel, Function<DataItem, String> itemKeyMapper)  
 - 
 - 
Method Details
- 
serialize
- Specified by:
 serializein interfacecom.google.gson.JsonSerializationContext
 - 
serialize
- Specified by:
 serializein interfacecom.google.gson.JsonSerializationContext
 - 
getChartModel
 - 
getItemKeyMapper
 - 
getProperties
 - 
getSegmentFields
 - 
addField
 
 -