Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.koushikdutta.ion;
 
 import  android.graphics.Bitmap;
 
Created by koush on 5/22/13.
public interface Loader {
    public static class LoaderEmitter {
        public static final int LOADED_FROM_MEMORY = 0;
        public static final int LOADED_FROM_CACHE = 1;
        public static final int LOADED_FROM_CONDITIONAL_CACHE = 2;
        public static final int LOADED_FROM_NETWORK = 3;
        public LoaderEmitter(DataEmitter emitterint lengthint loadedFromRawHeaders headersAsyncHttpRequest request) {
            this. = length;
            this. = emitter;
            this. = loadedFrom;
            this. = headers;
            this. = request;
        }
        DataEmitter emitter;
        int length;
        public DataEmitter getDataEmitter() {
            return ;
        }
        public int length() {
            return ;
        }
        int loadedFrom;
        public int loadedFrom() {
            return ;
        }
        RawHeaders headers;
        public RawHeaders getHeaders() {
            return ;
        }
        AsyncHttpRequest request;
        public AsyncHttpRequest getRequest() {
            return ;
        }
    }
    // returns a Future if this loader can handle a request as a stream.
    // this implies that the stream is essentially non blocking...
    // ie file or memory based.
    public Future<InputStreamload(Ion ionAsyncHttpRequest request);
    // returns a Future if this loader can handle a request
    // otherwise it returns null, and Ion continues to the next loader.
    public Future<DataEmitterload(Ion ionAsyncHttpRequest requestFutureCallback<LoaderEmittercallback);
    public Future<BitmapInfoloadBitmap(Ion ionString uri);
New to GrepCode? Check out our FAQ X