Class VolleyUrlLoader.Factory

java.lang.Object
com.bumptech.glide.integration.volley.VolleyUrlLoader.Factory
All Implemented Interfaces:
com.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,InputStream>
Enclosing class:
VolleyUrlLoader

public static class VolleyUrlLoader.Factory extends Object implements com.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,InputStream>
The default factory for VolleyUrlLoaders.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Factory(Context context)
    Constructor for a new Factory that runs requests using a static singleton request queue.
    Factory(com.android.volley.RequestQueue requestQueue)
    Constructor for a new Factory that runs requests using the given RequestQueue.
    Factory(com.android.volley.RequestQueue requestQueue, VolleyRequestFactory requestFactory)
    Constructor for a new Factory with a custom Volley request factory that runs requests using the given RequestQueue.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,InputStream>
    build(com.bumptech.glide.load.model.MultiModelLoaderFactory factory)
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Factory

      public Factory(Context context)
      Constructor for a new Factory that runs requests using a static singleton request queue.
    • Factory

      public Factory(com.android.volley.RequestQueue requestQueue)
      Constructor for a new Factory that runs requests using the given RequestQueue.
    • Factory

      public Factory(com.android.volley.RequestQueue requestQueue, VolleyRequestFactory requestFactory)
      Constructor for a new Factory with a custom Volley request factory that runs requests using the given RequestQueue.
  • Method Details

    • build

      @NonNull public com.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,InputStream> build(com.bumptech.glide.load.model.MultiModelLoaderFactory factory)
      Specified by:
      build in interface com.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,InputStream>
    • teardown

      public void teardown()
      Specified by:
      teardown in interface com.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,InputStream>