ir.sadeghpro.insta.client.FollowResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of insta4j Show documentation
Show all versions of insta4j Show documentation
this is library for working with instagram without using instagram api.
this library use instagram web browser
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package ir.sadeghpro.insta.client;
import com.afollestad.ason.Ason;
import java.util.ArrayList;
/**
*
* @author peter
*/
public class FollowResponse {
private transient Ason json;
private int count;
private boolean hasNextPage;
private String endCursor;
private ArrayList users = new ArrayList<>();
/**
* get full json object of get users response
* @return JSONObject
*/
public Ason getJson() {
return json;
}
public void setJson(Ason json) {
this.json = json;
}
/**
* get count of comment on a post
* @return int
*/
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
/**
* is exist any other followers
* @return boolean
*/
public boolean hasNextPage() {
return hasNextPage;
}
public void setHasNextPage(boolean hasNextPage) {
this.hasNextPage = hasNextPage;
}
/**
* string code for getting next users with getFollowers method
* @return String
*/
public String getEndCursor() {
return endCursor;
}
public void setEndCursor(String endCursor) {
this.endCursor = endCursor;
}
/**
* an array of user object
* @return ArrayList
*/
public ArrayList getUsers() {
return users;
}
public void addUsers(User user) {
users.add(user);
}
}