Package io.jmix.reports.converter
Class ReportGsonSerializationSupport
java.lang.Object
io.jmix.reports.converter.GsonSerializationSupport
io.jmix.reports.converter.ReportGsonSerializationSupport
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.reports.converter.GsonSerializationSupport
GsonSerializationSupport.ExclusionPolicy
-
Field Summary
Fields inherited from class io.jmix.reports.converter.GsonSerializationSupport
datatypeRegistry, entityStates, exclusionPolicy, extendedEntities, gsonBuilder, metadata, metadataTools, processedObjects
-
Constructor Summary
ConstructorDescriptionReportGsonSerializationSupport
(org.springframework.beans.factory.BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
readUnresolvedProperty
(Entity entity, String propertyName, com.google.gson.stream.JsonReader in) protected void
writeFields
(com.google.gson.stream.JsonWriter out, Entity entity) Methods inherited from class io.jmix.reports.converter.GsonSerializationSupport
convertToReport, convertToString, exclude, readCollection, readFields, readSimpleProperty, writeCollection, writeEntity, writeSimpleProperty
-
Constructor Details
-
ReportGsonSerializationSupport
public ReportGsonSerializationSupport(org.springframework.beans.factory.BeanFactory beanFactory)
-
-
Method Details
-
writeFields
- Overrides:
writeFields
in classGsonSerializationSupport
- Throws:
IOException
-
readUnresolvedProperty
protected void readUnresolvedProperty(Entity entity, String propertyName, com.google.gson.stream.JsonReader in) throws IOException - Overrides:
readUnresolvedProperty
in classGsonSerializationSupport
- Throws:
IOException
-