Class StreamInfoItem
- java.lang.Object
-
- org.schabi.newpipe.extractor.InfoItem
-
- org.schabi.newpipe.extractor.stream.StreamInfoItem
-
- All Implemented Interfaces:
java.io.Serializable
public class StreamInfoItem extends InfoItem
Info object for previews of unopened videos, e.g. search results, related videos.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.schabi.newpipe.extractor.InfoItem
InfoItem.InfoType
-
-
Constructor Summary
Constructors Constructor Description StreamInfoItem(int serviceId, java.lang.String url, java.lang.String name, StreamType streamType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetDuration()java.lang.StringgetShortDescription()StreamTypegetStreamType()java.lang.StringgetTextualUploadDate()DateWrappergetUploadDate()java.util.List<Image>getUploaderAvatars()java.lang.StringgetUploaderName()java.lang.StringgetUploaderUrl()longgetViewCount()booleanisShortFormContent()booleanisUploaderVerified()voidsetDuration(long duration)voidsetShortDescription(java.lang.String shortDescription)voidsetShortFormContent(boolean shortFormContent)voidsetTextualUploadDate(java.lang.String textualUploadDate)voidsetUploadDate(DateWrapper uploadDate)voidsetUploaderAvatars(java.util.List<Image> uploaderAvatars)voidsetUploaderName(java.lang.String uploaderName)voidsetUploaderUrl(java.lang.String uploaderUrl)voidsetUploaderVerified(boolean uploaderVerified)voidsetViewCount(long viewCount)java.lang.StringtoString()-
Methods inherited from class org.schabi.newpipe.extractor.InfoItem
getInfoType, getName, getServiceId, getThumbnails, getUrl, setThumbnails
-
-
-
-
Constructor Detail
-
StreamInfoItem
public StreamInfoItem(int serviceId, java.lang.String url, java.lang.String name, StreamType streamType)
-
-
Method Detail
-
getStreamType
public StreamType getStreamType()
-
getUploaderName
public java.lang.String getUploaderName()
-
setUploaderName
public void setUploaderName(java.lang.String uploaderName)
-
getViewCount
public long getViewCount()
-
setViewCount
public void setViewCount(long viewCount)
-
getDuration
public long getDuration()
-
setDuration
public void setDuration(long duration)
-
getUploaderUrl
public java.lang.String getUploaderUrl()
-
setUploaderUrl
public void setUploaderUrl(java.lang.String uploaderUrl)
-
getUploaderAvatars
@Nonnull public java.util.List<Image> getUploaderAvatars()
-
setUploaderAvatars
public void setUploaderAvatars(@Nonnull java.util.List<Image> uploaderAvatars)
-
getShortDescription
public java.lang.String getShortDescription()
-
setShortDescription
public void setShortDescription(java.lang.String shortDescription)
-
getTextualUploadDate
@Nullable public java.lang.String getTextualUploadDate()
-
setTextualUploadDate
public void setTextualUploadDate(java.lang.String textualUploadDate)
-
getUploadDate
@Nullable public DateWrapper getUploadDate()
-
setUploadDate
public void setUploadDate(@Nullable DateWrapper uploadDate)
-
isUploaderVerified
public boolean isUploaderVerified()
-
setUploaderVerified
public void setUploaderVerified(boolean uploaderVerified)
-
isShortFormContent
public boolean isShortFormContent()
-
setShortFormContent
public void setShortFormContent(boolean shortFormContent)
-
-