public final class SharingConfig
extends java.lang.Object
implements com.longtailvideo.jwplayer.utils.Jsonable
| Modifier and Type | Class and Description |
|---|---|
static class |
SharingConfig.Builder |
| Constructor and Description |
|---|
SharingConfig(SharingConfig src) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode() |
java.lang.String |
getHeading() |
java.lang.String |
getLink() |
java.util.List<java.lang.String> |
getSites() |
static SharingConfig |
parseJson(org.json.JSONObject json) |
static SharingConfig |
parseJson(java.lang.String jsonStr) |
void |
setCode(java.lang.String code) |
void |
setHeading(java.lang.String heading) |
void |
setLink(java.lang.String link) |
void |
setSites(java.util.List<java.lang.String> sites) |
org.json.JSONObject |
toJson() |
java.lang.String |
toString() |
public SharingConfig(SharingConfig src)
public void setLink(java.lang.String link)
link - URL to display in the video link field.public void setCode(java.lang.String code)
code - Embed code to display in the embed code field. If no code is set, the field is not shown.public void setHeading(java.lang.String heading)
heading - Short, instructive text to display at the top of the sharing screen.public void setSites(java.util.List<java.lang.String> sites)
sites - Allows for the customization of social icons.@Nullable public java.lang.String getLink()
@Nullable public java.lang.String getCode()
@NonNull public java.lang.String getHeading()
@NonNull public java.util.List<java.lang.String> getSites()
public java.lang.String toString()
toString in class java.lang.Objectpublic org.json.JSONObject toJson()
toJson in interface com.longtailvideo.jwplayer.utils.Jsonablepublic static SharingConfig parseJson(org.json.JSONObject json) throws org.json.JSONException
org.json.JSONExceptionpublic static SharingConfig parseJson(java.lang.String jsonStr)