Class ReportJsonPostProcessor

  • All Implemented Interfaces:
    io.gsonfire.PostProcessor<Report>

    @Singleton
    public class ReportJsonPostProcessor
    extends Object
    implements io.gsonfire.PostProcessor<Report>
    • Constructor Detail

      • ReportJsonPostProcessor

        @Inject
        public ReportJsonPostProcessor()
    • Method Detail

      • postDeserialize

        public void postDeserialize​(Report report,
                                    com.google.gson.JsonElement jsonElement,
                                    com.google.gson.Gson gson)
        Specified by:
        postDeserialize in interface io.gsonfire.PostProcessor<Report>
      • postSerialize

        public void postSerialize​(com.google.gson.JsonElement jsonElement,
                                  Report report,
                                  com.google.gson.Gson gson)
        Specified by:
        postSerialize in interface io.gsonfire.PostProcessor<Report>