Class MediaSourceJsonHelper

  • All Implemented Interfaces:
    com.jwplayer.api.json.JsonListMarshaller<MediaSource>, com.jwplayer.api.json.JsonListParser<MediaSource>, com.jwplayer.api.json.JsonMarshaller<MediaSource>, com.jwplayer.api.json.JsonParser<MediaSource>

    public class MediaSourceJsonHelper
    extends com.jwplayer.api.json.helpers.MediaSourceJsonHelper
    • Constructor Detail

      • MediaSourceJsonHelper

        public MediaSourceJsonHelper()
    • Method Detail

      • getTypeStr

        @Nullable
        public java.lang.String getTypeStr​(MediaType mediaType)
        Overrides:
        getTypeStr in class com.jwplayer.api.json.helpers.MediaSourceJsonHelper
      • toJson

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

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

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

        public org.json.JSONArray toJsonArray​(java.util.List<MediaSource> mediaSourceList)
        Specified by:
        toJsonArray in interface com.jwplayer.api.json.JsonListMarshaller<MediaSource>
        Overrides:
        toJsonArray in class com.jwplayer.api.json.helpers.MediaSourceJsonHelper
      • listFromJson

        public java.util.List<MediaSource> listFromJson​(java.lang.String jsonArrayString)
                                                 throws org.json.JSONException
        Specified by:
        listFromJson in interface com.jwplayer.api.json.JsonListParser<MediaSource>
        Overrides:
        listFromJson in class com.jwplayer.api.json.helpers.MediaSourceJsonHelper
        Throws:
        org.json.JSONException
      • listFromJson

        public java.util.List<MediaSource> listFromJson​(org.json.JSONArray jsonArray)
                                                 throws org.json.JSONException
        Specified by:
        listFromJson in interface com.jwplayer.api.json.JsonListParser<MediaSource>
        Overrides:
        listFromJson in class com.jwplayer.api.json.helpers.MediaSourceJsonHelper
        Throws:
        org.json.JSONException