package twitter4j.internal.json; import java.util.ArrayList; import twitter4j.RateLimitStatus; import twitter4j.ResponseList; import twitter4j.internal.http.HttpResponse; class ResponseListImpl<T> extends ArrayList<T> implements ResponseList<T> { private static final long serialVersionUID = 5646617841989265312L; private transient int accessLevel; private transient RateLimitStatus rateLimitStatus = null; ResponseListImpl(int paramInt, HttpResponse paramHttpResponse) { super(paramInt); init(paramHttpResponse); } ResponseListImpl(RateLimitStatus paramRateLimitStatus, int paramInt) { this.rateLimitStatus = paramRateLimitStatus; this.accessLevel = paramInt; } ResponseListImpl(HttpResponse paramHttpResponse) { init(paramHttpResponse); } private void init(HttpResponse paramHttpResponse) { this.rateLimitStatus = RateLimitStatusJSONImpl.createFromResponseHeader(paramHttpResponse); this.accessLevel = z_T4JInternalParseUtil.toAccessLevel(paramHttpResponse); } public int getAccessLevel() { return this.accessLevel; } public RateLimitStatus getRateLimitStatus() { return this.rateLimitStatus; } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: twitter4j.internal.json.ResponseListImpl * JD-Core Version: 0.7.0.1 */