Class ThemeAdapter

java.lang.Object
org.fenixedu.cms.api.json.ThemeAdapter
All Implemented Interfaces:
org.fenixedu.bennu.core.json.JsonAdapter<CMSTheme>, org.fenixedu.bennu.core.json.JsonCreator<CMSTheme>, org.fenixedu.bennu.core.json.JsonUpdater<CMSTheme>, org.fenixedu.bennu.core.json.JsonViewer<CMSTheme>

public class ThemeAdapter extends Object implements org.fenixedu.bennu.core.json.JsonAdapter<CMSTheme>
  • Constructor Details

    • ThemeAdapter

      public ThemeAdapter()
  • Method Details

    • create

      public CMSTheme create(com.google.gson.JsonElement arg0, org.fenixedu.bennu.core.json.JsonBuilder arg1)
      Specified by:
      create in interface org.fenixedu.bennu.core.json.JsonCreator<CMSTheme>
    • update

      public CMSTheme update(com.google.gson.JsonElement arg0, CMSTheme arg1, org.fenixedu.bennu.core.json.JsonBuilder arg2)
      Specified by:
      update in interface org.fenixedu.bennu.core.json.JsonUpdater<CMSTheme>
    • view

      public com.google.gson.JsonElement view(CMSTheme theme, org.fenixedu.bennu.core.json.JsonBuilder ctx)
      Specified by:
      view in interface org.fenixedu.bennu.core.json.JsonViewer<CMSTheme>