Class PlaylistInfo
java.lang.Object
org.schabi.newpipe.extractor.Info
org.schabi.newpipe.extractor.ListInfo<StreamInfoItem>
org.schabi.newpipe.extractor.playlist.PlaylistInfo
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumMixes are handled as particular playlists in NewPipeExtractor. -
Method Summary
Modifier and TypeMethodDescriptionstatic PlaylistInfostatic PlaylistInfogetInfo(PlaylistExtractor extractor) Get PlaylistInfo from PlaylistExtractorstatic PlaylistInfogetInfo(StreamingService service, String url) getMoreItems(StreamingService service, String url, Page page) longvoidsetBanners(List<Image> banners) voidsetDescription(Description description) voidsetPlaylistType(PlaylistInfo.PlaylistType playlistType) voidsetStreamCount(long streamCount) voidsetSubChannelAvatars(List<Image> subChannelAvatars) voidsetSubChannelName(String subChannelName) voidsetSubChannelUrl(String subChannelUrl) voidsetThumbnails(List<Image> thumbnails) voidsetUploaderAvatars(List<Image> uploaderAvatars) voidsetUploaderName(String uploaderName) voidsetUploaderUrl(String uploaderUrl) Methods inherited from class org.schabi.newpipe.extractor.ListInfo
getContentFilters, getNextPage, getRelatedItems, getSortFilter, hasNextPage, setNextPage, setRelatedItemsMethods inherited from class org.schabi.newpipe.extractor.Info
addAllErrors, addError, getErrors, getId, getName, getOriginalUrl, getService, getServiceId, getUrl, setOriginalUrl, toString
-
Method Details
-
getInfo
- Throws:
IOExceptionExtractionException
-
getInfo
public static PlaylistInfo getInfo(StreamingService service, String url) throws IOException, ExtractionException - Throws:
IOExceptionExtractionException
-
getMoreItems
public static ListExtractor.InfoItemsPage<StreamInfoItem> getMoreItems(StreamingService service, String url, Page page) throws IOException, ExtractionException - Throws:
IOExceptionExtractionException
-
getInfo
Get PlaylistInfo from PlaylistExtractor- Parameters:
extractor- an extractor where fetchPage() was already got called on.- Throws:
ExtractionException
-
getThumbnails
-
setThumbnails
-
getBanners
-
setBanners
-
getUploaderUrl
-
setUploaderUrl
-
getUploaderName
-
setUploaderName
-
getUploaderAvatars
-
setUploaderAvatars
-
getSubChannelUrl
-
setSubChannelUrl
-
getSubChannelName
-
setSubChannelName
-
getSubChannelAvatars
-
setSubChannelAvatars
-
getStreamCount
public long getStreamCount() -
setStreamCount
public void setStreamCount(long streamCount) -
getDescription
-
setDescription
-
getPlaylistType
-
setPlaylistType
-