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
ConstructorsConstructorDescriptionReportGsonSerializationSupport(org.springframework.beans.factory.BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidreadUnresolvedProperty(Entity entity, String propertyName, com.google.gson.stream.JsonReader in) protected voidwriteFields(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:
writeFieldsin classGsonSerializationSupport- Throws:
IOException
-
readUnresolvedProperty
protected void readUnresolvedProperty(Entity entity, String propertyName, com.google.gson.stream.JsonReader in) throws IOException - Overrides:
readUnresolvedPropertyin classGsonSerializationSupport- Throws:
IOException
-