Package org.prebid.mobile
Class ContentObject
java.lang.Object
org.prebid.mobile.ContentObject
Application content object for additional targeting.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCategory(String category) voidaddData(DataObject dataObject) voidgetAlbum()getGenre()getId()getIsrc()org.json.JSONObjectgetTitle()getUrl()voidvoidvoidsetCategories(ArrayList<String> categories) voidsetContentRating(String contentRating) voidsetContext(Integer context) voidsetDataList(ArrayList<DataObject> dataObjects) voidsetEmbeddable(Integer embeddable) voidsetEpisode(Integer episode) voidvoidvoidvoidsetKeywords(String keywords) voidsetLanguage(String language) voidvoidsetLiveStream(Integer liveStream) voidsetProducer(ContentObject.ProducerObject producerObject) voidsetProductionQuality(Integer productionQuality) voidsetQaMediaRating(Integer qaMediaRating) voidvoidvoidsetSourceRelationship(Integer sourceRelationship) voidvoidvoidsetUserRating(String userRating)
-
Constructor Details
-
ContentObject
public ContentObject()
-
-
Method Details
-
getJsonObject
public org.json.JSONObject getJsonObject()- Returns:
- JSONObject if at least one parameter was set; otherwise null.
-
getId
-
setId
-
getEpisode
-
setEpisode
-
getTitle
-
setTitle
-
getSeries
-
setSeries
-
getSeason
-
setSeason
-
getArtist
-
setArtist
-
getGenre
-
setGenre
-
getAlbum
-
setAlbum
-
getIsrc
-
setIsrc
-
getUrl
-
setUrl
-
addCategory
-
getCategories
-
setCategories
-
getProductionQuality
-
setProductionQuality
-
getContext
-
setContext
-
getContentRating
-
setContentRating
-
getUserRating
-
setUserRating
-
getQaMediaRating
-
setQaMediaRating
-
getKeywords
-
setKeywords
-
getLiveStream
-
setLiveStream
-
getSourceRelationship
-
setSourceRelationship
-
getLength
-
setLength
-
getLanguage
-
setLanguage
-
getEmbeddable
-
setEmbeddable
-
addData
-
getDataList
-
setDataList
-
clearDataList
public void clearDataList() -
getProducer
-
setProducer
-