// Path: Vinci/src/main/java/mklib/hosseini/com/vinci/Classes/Request.java
// public interface Request {
// 
//     void onSuccess(Bitmap bitmap);
// 
//     void onFailure(Throwable e);
// 
// }


import android.graphics.Bitmap;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import mklib.hosseini.com.vinci.Classes.Request;
package mklib.hosseini.com.vinci.Classes.ProducerConsumer;




/**
 * Created by abbas on 4/14/16.
 */
class Consumer implements Runnable {

    final BlockingQueue<Bitmap> queue = new LinkedBlockingQueue<>();
// Path: Vinci/src/main/java/mklib/hosseini/com/vinci/Classes/Request.java
// public interface Request {
// 
//     void onSuccess(Bitmap bitmap);
// 
//     void onFailure(Throwable e);
// 
// }


// Path: Vinci/src/main/java/mklib/hosseini/com/vinci/Classes/ProducerConsumer/Consumer.java
import android.graphics.Bitmap;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import mklib.hosseini.com.vinci.Classes.Request;

package mklib.hosseini.com.vinci.Classes.ProducerConsumer;




/**
 * Created by abbas on 4/14/16.
 */
class Consumer implements Runnable {

    final BlockingQueue<Bitmap> queue = new LinkedBlockingQueue<>();
    final Request request;