All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ir.sadeghpro.insta.client.FollowResponse Maven / Gradle / Ivy

Go to download

this is library for working with instagram without using instagram api. this library use instagram web browser

There is a newer version: 1.2.3
Show newest version
/*
 * 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);
    }
    
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy