Class YoutubeMixOrPlaylistLockupInfoItemExtractor
+-
+
- java.lang.Object +
-
+
-
+
- org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeMixOrPlaylistLockupInfoItemExtractor +
+
-
+
-
+
-
+
- All Implemented Interfaces: +
InfoItemExtractor
,PlaylistInfoItemExtractor
+
+public class YoutubeMixOrPlaylistLockupInfoItemExtractor +extends java.lang.Object +implements PlaylistInfoItemExtractor
+
+
-
+
-
+
+
+ + +-
+
-
+
+
+
Constructor Summary
++
+Constructors ++ +Constructor +Description ++ + +YoutubeMixOrPlaylistLockupInfoItemExtractor(com.grack.nanojson.JsonObject lockupViewModel)
+
+ +-
+
-
+
+
+
Method Summary
++
+All Methods Instance Methods Concrete Methods ++ +Modifier and Type +Method +Description ++ + +java.lang.String
+getName()
+ + +PlaylistInfo.PlaylistType
+getPlaylistType()
+ + +long
+getStreamCount()
+ +Get the number of streams++ + +java.util.List<Image>
+getThumbnails()
+ + +java.lang.String
+getUploaderName()
+ +Get the uploader name++ + +java.lang.String
+getUploaderUrl()
+ +Get the uploader url++ + +java.lang.String
+getUrl()
+ + +boolean
+isUploaderVerified()
+ +Get whether the uploader is verified+-
+
-
+
+
+
Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
-
+
-
+
+
+
Methods inherited from interface org.schabi.newpipe.extractor.playlist.PlaylistInfoItemExtractor
+getDescription
+
+ -
+
+
+
+ -
+
+
+
-
+
-
+
+
+ + + ++ +-
+
-
+
+
+
Method Detail
+ + + +-
+
-
+
getUploaderName
+public java.lang.String getUploaderName() + throws ParsingException
+Description copied from interface:+PlaylistInfoItemExtractor
Get the uploader name+-
+
- Specified by: +
getUploaderName
in interfacePlaylistInfoItemExtractor
+- Returns: +
- the uploader name +
- Throws: +
ParsingException
+
+
-
+
-
+
getUploaderUrl
+public java.lang.String getUploaderUrl() + throws ParsingException
+Description copied from interface:+PlaylistInfoItemExtractor
Get the uploader url+-
+
- Specified by: +
getUploaderUrl
in interfacePlaylistInfoItemExtractor
+- Returns: +
- the uploader url +
- Throws: +
ParsingException
+
+
-
+
-
+
isUploaderVerified
+public boolean isUploaderVerified() + throws ParsingException
+Description copied from interface:+PlaylistInfoItemExtractor
Get whether the uploader is verified+-
+
- Specified by: +
isUploaderVerified
in interfacePlaylistInfoItemExtractor
+- Returns: +
- whether the uploader is verified +
- Throws: +
ParsingException
+
+
-
+
-
+
getStreamCount
+public long getStreamCount() + throws ParsingException
+Description copied from interface:+PlaylistInfoItemExtractor
Get the number of streams+-
+
- Specified by: +
getStreamCount
in interfacePlaylistInfoItemExtractor
+- Returns: +
- the number of streams +
- Throws: +
ParsingException
+
+
-
+
-
+
getName
+public java.lang.String getName() + throws ParsingException
+-
+
- Specified by: +
getName
in interfaceInfoItemExtractor
+- Throws: +
ParsingException
+
+
-
+
-
+
getUrl
+public java.lang.String getUrl() + throws ParsingException
+-
+
- Specified by: +
getUrl
in interfaceInfoItemExtractor
+- Throws: +
ParsingException
+
+
-
+
-
+
getThumbnails
+@Nonnull +public java.util.List<Image> getThumbnails() + throws ParsingException
+-
+
- Specified by: +
getThumbnails
in interfaceInfoItemExtractor
+- Throws: +
ParsingException
+
+
-
+
-
+
getPlaylistType
+@Nonnull +public PlaylistInfo.PlaylistType getPlaylistType() + throws ParsingException
+-
+
- Specified by: +
getPlaylistType
in interfacePlaylistInfoItemExtractor
+- Returns: +
- the type of this playlist, see
PlaylistInfo.PlaylistType
for a description + of types. If not overridden always returnsPlaylistInfo.PlaylistType.NORMAL
.
+ - Throws: +
ParsingException
+
+
+ -
+
+ -
+
+
+