Package com.mobwith.imgmodule.load.data
See: Description
-
Class Summary Class Description AssetFileDescriptorLocalUriFetcher Fetches an AssetFileDescriptor for a local Uri. AssetPathFetcher An abstract class for obtaining data for an asset path using an . BufferedOutputStream An OutputStream implementation that recycles and re-uses {@code byte[]}s using the provided ArrayPool.DataRewinderRegistry Stores a mapping of data class to com.mobwith.imgmodule.load.data.DataRewinder.Factory and allows registration of new types and factories. ExifOrientationStream Adds an exif segment with an orientation attribute to a wrapped InputStream containing image data. FileDescriptorAssetPathFetcher Fetches an ParcelFileDescriptor for an asset path. FileDescriptorLocalUriFetcher Fetches an ParcelFileDescriptor for a local Uri. HttpUrlFetcher A DataFetcher that retrieves an InputStream for a Url. Factory Factory for producing com.mobwith.imgmodule.load.data.InputStreamRewinders from s. InputStreamRewinder Implementation for InputStreams that rewinds streams by wrapping them in a buffered stream. LocalUriFetcher A DataFetcher that uses an ContentResolver to load data from a pointing to a local resource. Factory Factory for producing ParcelFileDescriptorRewinders from ParcelFileDescriptors. ParcelFileDescriptorRewinder Implementation for ParcelFileDescriptors that rewinds file descriptors by seeking to 0. StreamAssetPathFetcher Fetches an InputStream for an asset path. StreamLocalUriFetcher Fetches an InputStream for a local Uri. -
Interface Summary Interface Description DataCallback Callback that must be called when data has been loaded and is available, or when the loadfails. DataFetcher Lazily retrieves data that can be used to load a resource. Factory A factory interface for producing individual s. DataRewinder Responsible for rewinding a stream like data types.