Class SiteBuilderAdapter

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

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

    • SiteBuilderAdapter

      public SiteBuilderAdapter()
  • Method Details

    • create

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

      public SiteBuilder update(com.google.gson.JsonElement json, SiteBuilder builder, org.fenixedu.bennu.core.json.JsonBuilder ctx)
      Specified by:
      update in interface org.fenixedu.bennu.core.json.JsonUpdater<SiteBuilder>
    • view

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