public final class PlaylistInfo extends ListInfo<StreamInfoItem>
Modifier and Type | Class and Description |
---|---|
static class |
PlaylistInfo.PlaylistType
Mixes are handled as particular playlists in NewPipeExtractor.
|
getContentFilters, getNextPage, getRelatedItems, getSortFilter, hasNextPage, setNextPage, setRelatedItems
addAllErrors, addError, getErrors, getId, getName, getOriginalUrl, getService, getServiceId, getUrl, setOriginalUrl, toString
public static PlaylistInfo getInfo(String url) throws IOException, ExtractionException
IOException
ExtractionException
public static PlaylistInfo getInfo(StreamingService service, String url) throws IOException, ExtractionException
IOException
ExtractionException
public static ListExtractor.InfoItemsPage<StreamInfoItem> getMoreItems(StreamingService service, String url, Page page) throws IOException, ExtractionException
IOException
ExtractionException
public static PlaylistInfo getInfo(PlaylistExtractor extractor) throws ExtractionException
extractor
- an extractor where fetchPage() was already got called on.ExtractionException
public String getThumbnailUrl()
public void setThumbnailUrl(String thumbnailUrl)
public String getBannerUrl()
public void setBannerUrl(String bannerUrl)
public String getUploaderUrl()
public void setUploaderUrl(String uploaderUrl)
public String getUploaderName()
public void setUploaderName(String uploaderName)
public String getUploaderAvatarUrl()
public void setUploaderAvatarUrl(String uploaderAvatarUrl)
public String getSubChannelUrl()
public void setSubChannelUrl(String subChannelUrl)
public String getSubChannelName()
public void setSubChannelName(String subChannelName)
public String getSubChannelAvatarUrl()
public void setSubChannelAvatarUrl(String subChannelAvatarUrl)
public long getStreamCount()
public void setStreamCount(long streamCount)
public PlaylistInfo.PlaylistType getPlaylistType()
public void setPlaylistType(PlaylistInfo.PlaylistType playlistType)