Class AdvertisingJsonHelper

  • All Implemented Interfaces:
    com.jwplayer.api.json.JsonMarshaller<AdvertisingConfig>, com.jwplayer.api.json.JsonParser<AdvertisingConfig>

    public class AdvertisingJsonHelper
    extends com.jwplayer.api.json.helpers.AdvertisingJsonHelper
    • Field Summary

      • Fields inherited from class com.jwplayer.api.json.helpers.AdvertisingJsonHelper

        OMID_SUPPORT_DEFAULT_VALUE, PARAM_ALLOWED_OMID_VENDORS
    • Constructor Summary

      Constructors 
      Constructor Description
      AdvertisingJsonHelper​(com.jwplayer.api.json.helpers.ImaDaiSettingsJsonHelper imaDaiSettingsJsonHelper, com.jwplayer.api.json.helpers.ImaSdkSettingsJsonHelper imaSdkSettingsJsonHelper, com.jwplayer.api.json.helpers.AdBreakJsonHelper adBreakJsonHelper, com.jwplayer.api.json.helpers.AdRulesJsonHelper adRulesJsonHelper)  
    • Constructor Detail

      • AdvertisingJsonHelper

        public AdvertisingJsonHelper​(com.jwplayer.api.json.helpers.ImaDaiSettingsJsonHelper imaDaiSettingsJsonHelper,
                                     com.jwplayer.api.json.helpers.ImaSdkSettingsJsonHelper imaSdkSettingsJsonHelper,
                                     com.jwplayer.api.json.helpers.AdBreakJsonHelper adBreakJsonHelper,
                                     com.jwplayer.api.json.helpers.AdRulesJsonHelper adRulesJsonHelper)
    • Method Detail

      • parseJson

        public AdvertisingConfig parseJson​(java.lang.String json)
                                    throws org.json.JSONException
        Specified by:
        parseJson in interface com.jwplayer.api.json.JsonParser<AdvertisingConfig>
        Overrides:
        parseJson in class com.jwplayer.api.json.helpers.AdvertisingJsonHelper
        Throws:
        org.json.JSONException
      • parseJson

        public AdvertisingConfig parseJson​(org.json.JSONObject json)
                                    throws org.json.JSONException
        Specified by:
        parseJson in interface com.jwplayer.api.json.JsonParser<AdvertisingConfig>
        Overrides:
        parseJson in class com.jwplayer.api.json.helpers.AdvertisingJsonHelper
        Throws:
        org.json.JSONException
      • toJson

        public org.json.JSONObject toJson​(AdvertisingConfig advertisingConfig)
        Specified by:
        toJson in interface com.jwplayer.api.json.JsonMarshaller<AdvertisingConfig>
        Overrides:
        toJson in class com.jwplayer.api.json.helpers.AdvertisingJsonHelper