LoadPath

open class LoadPath<Data, ResourceType, Transcode>

For a given com.bumptech.glide.load.data.DataFetcher for a given data class, attempts to fetch the data and then run it through one or more s.

Parameters

<Data>

The type of data that will be fetched.

<ResourceType>

The type of intermediate resource that will be decoded within one of the com.bumptech.glide.load.engine.DecodePaths.

<Transcode>

The type of resource that will be returned as the result if the load and one of the decode paths succeeds.

Constructors

Link copied to clipboard
open fun LoadPath(    dataClass: Class<Data>,     resourceClass: Class<ResourceType>,     transcodeClass: Class<Transcode>,     decodePaths: List<DecodePath<Data, ResourceType, Transcode>>,     listPool: Pool<List<Throwable>>)

Functions

Link copied to clipboard
open fun load(    rewinder: DataRewinder<Data>,     options: Options,     width: Int,     height: Int,     decodeCallback: DecodePath.DecodeCallback<ResourceType>): Resource<Transcode>
Link copied to clipboard
open fun toString(): String

Properties

Link copied to clipboard
val dataClass: Class<Data>