Class BeanSerializationDelegate<T>
java.lang.Object
com.vaadin.componentfactory.maps.model.serializers.BeanSerializationDelegate<T>
- Type Parameters:
T- Bean class
- Direct Known Subclasses:
AbstractSeriesBeanSerializer,AxisTitleBeanSerializer,LegendTitleBeanSerializer,TitleBeanSerializer
Abstract class for bean serializers.
It is called by
BeanSerializerDelegator. This class can be used
instead of implementing BeanSerializerBase.- Version:
- $Id: $Id
- Author:
- Vaadin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBeanClass.abstract voidserialize(T bean, BeanSerializerDelegator<T> serializer, tools.jackson.core.JsonGenerator jgen, tools.jackson.databind.SerializationContext provider) serialize.
-
Constructor Details
-
BeanSerializationDelegate
public BeanSerializationDelegate()
-
-
Method Details
-
getBeanClass
getBeanClass.
- Returns:
- a
Classobject.
-
serialize
public abstract void serialize(T bean, BeanSerializerDelegator<T> serializer, tools.jackson.core.JsonGenerator jgen, tools.jackson.databind.SerializationContext provider) serialize.
- Parameters:
bean- a T object.serializer- aBeanSerializerDelegatorobject.jgen- aJsonGeneratorobject.provider- aSerializationContextobject.
-