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, normalizeDateTimeSeparator, readCollection, readFields, readSimpleProperty, resolveMetaClass, 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
-