2021-03-20 17:37:17 +00:00
|
|
|
package awais.instagrabber.repositories.responses;
|
|
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
|
|
import awais.instagrabber.models.enums.FollowingType;
|
|
|
|
|
|
|
|
public final class Hashtag implements Serializable {
|
2021-03-22 20:48:35 +00:00
|
|
|
private final FollowingType following; // 0 false 1 true; not on search results
|
2021-03-20 17:37:17 +00:00
|
|
|
private final long mediaCount;
|
|
|
|
private final String id;
|
|
|
|
private final String name;
|
2021-03-22 20:48:35 +00:00
|
|
|
private final String searchResultSubtitle; // shows how many posts there are on search results
|
2021-03-20 17:37:17 +00:00
|
|
|
|
|
|
|
public Hashtag(final String id,
|
|
|
|
final String name,
|
|
|
|
final long mediaCount,
|
2021-03-22 20:48:35 +00:00
|
|
|
final FollowingType following,
|
|
|
|
final String searchResultSubtitle) {
|
2021-03-20 17:37:17 +00:00
|
|
|
this.id = id;
|
|
|
|
this.name = name;
|
|
|
|
this.mediaCount = mediaCount;
|
|
|
|
this.following = following;
|
2021-03-22 20:48:35 +00:00
|
|
|
this.searchResultSubtitle = searchResultSubtitle;
|
2021-03-20 17:37:17 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public String getId() {
|
|
|
|
return id;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getName() {
|
|
|
|
return name;
|
|
|
|
}
|
|
|
|
|
|
|
|
public Long getMediaCount() {
|
|
|
|
return mediaCount;
|
|
|
|
}
|
|
|
|
|
|
|
|
public FollowingType getFollowing() {
|
|
|
|
return following;
|
|
|
|
}
|
2021-03-22 20:48:35 +00:00
|
|
|
|
|
|
|
public String getSubtitle() {
|
|
|
|
return searchResultSubtitle;
|
|
|
|
}
|
2021-03-20 17:37:17 +00:00
|
|
|
}
|