aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/android/volley/RequestTask.java
blob: 8eeaf2c56ff4d066688577c7fcc055aa16dd7b23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.android.volley;

/** Abstract runnable that's a task to be completed by the RequestQueue. */
public abstract class RequestTask<T> implements Runnable {
    final Request<T> mRequest;

    public RequestTask(Request<T> request) {
        mRequest = request;
    }

    @SuppressWarnings("unchecked")
    public int compareTo(RequestTask<?> other) {
        return mRequest.compareTo((Request<T>) other.mRequest);
    }
}