//[tvlib](../../../../index.md)/[org.mjdev.tvlib.glide](../../index.md)/[OkHttpUrlLoaderEx](../index.md)/[Factory](index.md)
# Factory
[androidJvm]\
class [Factory](index.md)(val context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html)) : ModelLoaderFactory<GlideUrl, [InputStream](https://developer.android.com/reference/kotlin/java/io/InputStream.html)>
Custom factory
## Constructors
| | |
|---|---|
| [Factory](-factory.md) | [androidJvm]
constructor(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html)) |
## Functions
| Name | Summary |
|---|---|
| [build](build.md) | [androidJvm]
@[Synchronized](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-synchronized/index.html)
open override fun [build](build.md)(multiFactory: MultiModelLoaderFactory): ModelLoader<GlideUrl, [InputStream](https://developer.android.com/reference/kotlin/java/io/InputStream.html)>
Prepare builder |
| [equals](../../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238) | [androidJvm]
open operator fun [equals](../../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
| [hashCode](../../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238) | [androidJvm]
open fun [hashCode](../../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
| [teardown](teardown.md) | [androidJvm]
open override fun [teardown](teardown.md)()
Destroy builder |
| [toString](../../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238) | [androidJvm]
open fun [toString](../../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
## Properties
| Name | Summary |
|---|---|
| [context](context.md) | [androidJvm]
val [context](context.md): [Context](https://developer.android.com/reference/kotlin/android/content/Context.html)
Context |
| [factory](factory.md) | [androidJvm]
var [factory](factory.md): [OkHttpUrlLoaderEx](../index.md)?
OkHttpUrlLoaderEx? |