Class ChannelInfo
- java.lang.Object
-
- org.schabi.newpipe.extractor.Info
-
- org.schabi.newpipe.extractor.channel.ChannelInfo
-
- All Implemented Interfaces:
java.io.Serializable
public class ChannelInfo extends Info
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ChannelInfo(int serviceId, java.lang.String id, java.lang.String url, java.lang.String originalUrl, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Image>getAvatars()java.util.List<Image>getBanners()java.lang.StringgetDescription()java.lang.String[]getDonationLinks()java.lang.StringgetFeedUrl()static ChannelInfogetInfo(java.lang.String url)static ChannelInfogetInfo(ChannelExtractor extractor)static ChannelInfogetInfo(StreamingService service, java.lang.String url)java.util.List<Image>getParentChannelAvatars()java.lang.StringgetParentChannelName()java.lang.StringgetParentChannelUrl()longgetSubscriberCount()java.util.List<ListLinkHandler>getTabs()java.util.List<java.lang.String>getTags()booleanisVerified()voidsetAvatars(java.util.List<Image> avatars)voidsetBanners(java.util.List<Image> banners)voidsetDescription(java.lang.String description)voidsetDonationLinks(java.lang.String[] donationLinks)voidsetFeedUrl(java.lang.String feedUrl)voidsetParentChannelAvatars(java.util.List<Image> parentChannelAvatars)voidsetParentChannelName(java.lang.String parentChannelName)voidsetParentChannelUrl(java.lang.String parentChannelUrl)voidsetSubscriberCount(long subscriberCount)voidsetTabs(java.util.List<ListLinkHandler> tabs)voidsetTags(java.util.List<java.lang.String> tags)voidsetVerified(boolean verified)-
Methods inherited from class org.schabi.newpipe.extractor.Info
addAllErrors, addError, getErrors, getId, getName, getOriginalUrl, getService, getServiceId, getUrl, setOriginalUrl, toString
-
-
-
-
Method Detail
-
getInfo
public static ChannelInfo getInfo(java.lang.String url) throws java.io.IOException, ExtractionException
- Throws:
java.io.IOExceptionExtractionException
-
getInfo
public static ChannelInfo getInfo(StreamingService service, java.lang.String url) throws java.io.IOException, ExtractionException
- Throws:
java.io.IOExceptionExtractionException
-
getInfo
public static ChannelInfo getInfo(ChannelExtractor extractor) throws java.io.IOException, ExtractionException
- Throws:
java.io.IOExceptionExtractionException
-
getParentChannelName
public java.lang.String getParentChannelName()
-
setParentChannelName
public void setParentChannelName(java.lang.String parentChannelName)
-
getParentChannelUrl
public java.lang.String getParentChannelUrl()
-
setParentChannelUrl
public void setParentChannelUrl(java.lang.String parentChannelUrl)
-
getParentChannelAvatars
@Nonnull public java.util.List<Image> getParentChannelAvatars()
-
setParentChannelAvatars
public void setParentChannelAvatars(@Nonnull java.util.List<Image> parentChannelAvatars)
-
getAvatars
@Nonnull public java.util.List<Image> getAvatars()
-
setAvatars
public void setAvatars(@Nonnull java.util.List<Image> avatars)
-
getBanners
@Nonnull public java.util.List<Image> getBanners()
-
setBanners
public void setBanners(@Nonnull java.util.List<Image> banners)
-
getFeedUrl
public java.lang.String getFeedUrl()
-
setFeedUrl
public void setFeedUrl(java.lang.String feedUrl)
-
getSubscriberCount
public long getSubscriberCount()
-
setSubscriberCount
public void setSubscriberCount(long subscriberCount)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getDonationLinks
public java.lang.String[] getDonationLinks()
-
setDonationLinks
public void setDonationLinks(java.lang.String[] donationLinks)
-
isVerified
public boolean isVerified()
-
setVerified
public void setVerified(boolean verified)
-
getTabs
@Nonnull public java.util.List<ListLinkHandler> getTabs()
-
setTabs
public void setTabs(@Nonnull java.util.List<ListLinkHandler> tabs)
-
getTags
@Nonnull public java.util.List<java.lang.String> getTags()
-
setTags
public void setTags(@Nonnull java.util.List<java.lang.String> tags)
-
-