Class AbstractSeriesBeanSerializer
java.lang.Object
com.vaadin.componentfactory.maps.model.serializers.BeanSerializationDelegate<AbstractSeries>
com.vaadin.componentfactory.maps.model.serializers.AbstractSeriesBeanSerializer
Custom bean serializer for
AbstractSeries that adds the type field.
We need to use a bean serializer so that annotations work.- Version:
- $Id: $Id
- Author:
- Vaadin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBeanClass.voidserialize(AbstractSeries bean, BeanSerializerDelegator<AbstractSeries> serializer, tools.jackson.core.JsonGenerator jgen, tools.jackson.databind.SerializationContext provider) serialize.
-
Constructor Details
-
AbstractSeriesBeanSerializer
public AbstractSeriesBeanSerializer()
-
-
Method Details
-
getBeanClass
getBeanClass.
- Specified by:
getBeanClassin classBeanSerializationDelegate<AbstractSeries>- Returns:
- a
Classobject.
-
serialize
public void serialize(AbstractSeries bean, BeanSerializerDelegator<AbstractSeries> serializer, tools.jackson.core.JsonGenerator jgen, tools.jackson.databind.SerializationContext provider) serialize.
- Specified by:
serializein classBeanSerializationDelegate<AbstractSeries>- Parameters:
bean- a T object.serializer- aBeanSerializerDelegatorobject.jgen- aJsonGeneratorobject.provider- aSerializationContextobject.
-