• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package com.bumptech.glide;
2 
3 import com.bumptech.glide.load.Encoder;
4 import com.bumptech.glide.load.ResourceDecoder;
5 import com.bumptech.glide.load.ResourceEncoder;
6 
7 import java.io.InputStream;
8 
9 /**
10  * @param <T> The type of data the resource will be decoded from.
11  * @param <Z> The type of resource that will be decoded.
12  */
13 public interface DataLoadProvider<T, Z> {
14 
getCacheDecoder()15     public ResourceDecoder<InputStream, Z> getCacheDecoder();
16 
getSourceDecoder()17     public ResourceDecoder<T, Z> getSourceDecoder();
18 
getSourceEncoder()19     public Encoder<T> getSourceEncoder();
20 
getEncoder()21     public ResourceEncoder<Z> getEncoder();
22 }
23