Class BeanSerializationDelegate<T>
- java.lang.Object
-
- com.vaadin.flow.component.charts.model.serializers.BeanSerializationDelegate<T>
-
- Type Parameters:
T
-
- Direct Known Subclasses:
AbstractSeriesBeanSerializer
,AxisTitleBeanSerializer
,DataProviderSeriesBeanSerializer
,DataSeriesItemBeanSerializer
,LegendTitleBeanSerializer
,TitleBeanSerializer
public abstract class BeanSerializationDelegate<T> extends Object
Abstract class for bean serializers. It is called byBeanSerializerDelegator
. This class can be used instead of implementingBeanSerializerBase
.
-
-
Constructor Summary
Constructors Constructor Description BeanSerializationDelegate()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Class<T>
getBeanClass()
abstract void
serialize(T bean, BeanSerializerDelegator<T> serializer, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-
-
-
Method Detail
-
serialize
public abstract void serialize(T bean, BeanSerializerDelegator<T> serializer, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOException
- Throws:
IOException
-
-