Class PlayerConfigJsonHelper

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

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

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

        DEFAULT_BACKGROUND_LOADING_VALUE, DEFAULT_BASE_VALUE, DEFAULT_COOKIES_VALUE, DEFAULT_HEIGHT_VALUE, DEFAULT_MOBILE_SDK_VALUE, DEFAULT_SDK_PLATFORM_VALUE, DEFAULT_WIDTH_VALUE, PARAM_ADVERTISING, PARAM_ALLOW_CROSS_PROTOCOL_REDIRECTS_SUPPORT, PARAM_AUTO, PARAM_AUTO_START, PARAM_BACKGROUND_LOADING, PARAM_BASE, PARAM_COOKIES, PARAM_DESCRIPTION, PARAM_DISPLAY_DESCRIPTION, PARAM_DISPLAY_TITLE, PARAM_FILE, PARAM_HEIGHT, PARAM_IMAGE, PARAM_LOGO_VIEW, PARAM_MOBILE_SDK, PARAM_MUTE, PARAM_NEXT_UP_OFFSET, PARAM_NONE, PARAM_PLAYBACK_RATES, PARAM_PLAYBACK_RATES_CONTROL, PARAM_PLAYER_ID, PARAM_PLAYLIST, PARAM_PLAYLIST_INDEX, PARAM_PRELOAD, PARAM_RELATED, PARAM_REPEAT, PARAM_SDK_PLATFORM, PARAM_SOURCES, PARAM_STRETCHING, PARAM_THUMBNAIL_PREVIEW, PARAM_TITLE, PARAM_UI_CONFIG, PARAM_USE_TEXTURE_VIEW, PARAM_WIDTH
    • Constructor Summary

      Constructors 
      Constructor Description
      PlayerConfigJsonHelper​(com.jwplayer.api.json.helpers.PlaylistItemJsonHelper playlistItemJsonHelper, com.jwplayer.api.json.helpers.RelatedConfigJsonHelper relatedConfigJsonHelper, com.jwplayer.api.json.helpers.AdvertisingJsonHelper advertisingJsonHelper, com.jwplayer.api.json.helpers.UiConfigJsonHelper uiConfigJsonHelper, com.jwplayer.api.json.helpers.LogoConfigJsonHelper logoConfigJsonHelper)  
    • Constructor Detail

      • PlayerConfigJsonHelper

        public PlayerConfigJsonHelper​(com.jwplayer.api.json.helpers.PlaylistItemJsonHelper playlistItemJsonHelper,
                                      com.jwplayer.api.json.helpers.RelatedConfigJsonHelper relatedConfigJsonHelper,
                                      com.jwplayer.api.json.helpers.AdvertisingJsonHelper advertisingJsonHelper,
                                      com.jwplayer.api.json.helpers.UiConfigJsonHelper uiConfigJsonHelper,
                                      com.jwplayer.api.json.helpers.LogoConfigJsonHelper logoConfigJsonHelper)
    • Method Detail

      • toJson

        public org.json.JSONObject toJson​(PlayerConfig playerConfig)
        Specified by:
        toJson in interface com.jwplayer.api.json.JsonMarshaller<PlayerConfig>
        Overrides:
        toJson in class com.jwplayer.api.json.helpers.PlayerConfigJsonHelper
      • parseJson

        public PlayerConfig parseJson​(java.lang.String json)
        Specified by:
        parseJson in interface com.jwplayer.api.json.JsonParser<PlayerConfig>
        Overrides:
        parseJson in class com.jwplayer.api.json.helpers.PlayerConfigJsonHelper
      • parseJson

        public PlayerConfig parseJson​(org.json.JSONObject configJson)
                               throws org.json.JSONException
        Specified by:
        parseJson in interface com.jwplayer.api.json.JsonParser<PlayerConfig>
        Overrides:
        parseJson in class com.jwplayer.api.json.helpers.PlayerConfigJsonHelper
        Throws:
        org.json.JSONException