public class SoundcloudCommentsInfoItemExtractor extends Object implements CommentsInfoItemExtractor
Constructor and Description |
---|
SoundcloudCommentsInfoItemExtractor(com.grack.nanojson.JsonObject json,
String url) |
Modifier and Type | Method and Description |
---|---|
String |
getCommentId() |
String |
getCommentText()
The text of the comment
|
String |
getName() |
int |
getStreamPosition()
The playback position of the stream to which this comment belongs.
|
String |
getTextualUploadDate()
The upload date given by the service, unmodified
|
String |
getThumbnailUrl() |
DateWrapper |
getUploadDate()
The upload date wrapped with DateWrapper class
|
String |
getUploaderAvatarUrl() |
String |
getUploaderName() |
String |
getUploaderUrl() |
String |
getUrl() |
boolean |
isUploaderVerified()
Whether the uploader is verified by the service
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLikeCount, getReplies, getTextualLikeCount, isHeartedByUploader, isPinned
public SoundcloudCommentsInfoItemExtractor(com.grack.nanojson.JsonObject json, String url)
public String getCommentId()
getCommentId
in interface CommentsInfoItemExtractor
public String getCommentText()
CommentsInfoItemExtractor
getCommentText
in interface CommentsInfoItemExtractor
public String getUploaderName()
getUploaderName
in interface CommentsInfoItemExtractor
public String getUploaderAvatarUrl()
getUploaderAvatarUrl
in interface CommentsInfoItemExtractor
public boolean isUploaderVerified() throws ParsingException
CommentsInfoItemExtractor
isUploaderVerified
in interface CommentsInfoItemExtractor
ParsingException
public int getStreamPosition() throws ParsingException
CommentsInfoItemExtractor
getStreamPosition
in interface CommentsInfoItemExtractor
ParsingException
CommentsInfoItem.getStreamPosition()
public String getUploaderUrl()
getUploaderUrl
in interface CommentsInfoItemExtractor
public String getTextualUploadDate()
CommentsInfoItemExtractor
getTextualUploadDate
in interface CommentsInfoItemExtractor
StreamExtractor.getTextualUploadDate()
@Nullable public DateWrapper getUploadDate() throws ParsingException
CommentsInfoItemExtractor
getUploadDate
in interface CommentsInfoItemExtractor
ParsingException
StreamExtractor.getUploadDate()
public String getName() throws ParsingException
getName
in interface InfoItemExtractor
ParsingException
public String getUrl()
getUrl
in interface InfoItemExtractor
public String getThumbnailUrl()
getThumbnailUrl
in interface InfoItemExtractor