Class OkHttpUrlLoader.Factory
- java.lang.Object
-
- com.bumptech.glide.integration.okhttp3.OkHttpUrlLoader.Factory
-
- All Implemented Interfaces:
com.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,java.io.InputStream>
- Enclosing class:
- OkHttpUrlLoader
public static class OkHttpUrlLoader.Factory extends java.lang.Object implements com.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,java.io.InputStream>The default factory forOkHttpUrlLoaders.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,java.io.InputStream>build(com.bumptech.glide.load.model.MultiModelLoaderFactory multiFactory)voidteardown()
-
-
-
Constructor Detail
-
Factory
public Factory()
Constructor for a new Factory that runs requests using a static singleton client.
-
Factory
public Factory(@NonNull okhttp3.Call.Factory client)Constructor for a new Factory that runs requests using given client.- Parameters:
client- this is typically an instance ofOkHttpClient.
-
-
Method Detail
-
build
@NonNull public com.bumptech.glide.load.model.ModelLoader<com.bumptech.glide.load.model.GlideUrl,java.io.InputStream> build(com.bumptech.glide.load.model.MultiModelLoaderFactory multiFactory)
- Specified by:
buildin interfacecom.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,java.io.InputStream>
-
teardown
public void teardown()
- Specified by:
teardownin interfacecom.bumptech.glide.load.model.ModelLoaderFactory<com.bumptech.glide.load.model.GlideUrl,java.io.InputStream>
-
-