public DrawableTypeRequest<File> fromFile() {
        return loadGeneric(File.class);
    }
Returns a request builder that uses the {@link com.bumptech.glide.load.model.ModelLoaderFactory} currently
registered for {@link File} to load the image represented by the given {@link File}. Defaults to
{@link com.bumptech.glide.load.model.stream.StreamFileLoader.Factory} and
{@link com.bumptech.glide.load.model.stream.StreamFileLoader} to load images from {@link File}s.

 <p>
    Note - this method caches data for Files using only the file path itself as the cache key. The data in the
    File can change so using this method can lead to displaying stale data. If you expect the data in the File to
    change, Consider using
    {@link GenericRequestBuilder#signature(Key)} to mixin a signature
    you create that identifies the data currently in the File that will invalidate the cache if that data
    changes. Alternatively, using {@link DiskCacheStrategy#NONE} and/or
    {@link DrawableRequestBuilder#skipMemoryCache(boolean)} may be appropriate.
</p>

@see #load(File)
@see #from(Class)
core/src/main/java/com/bumptech/glide/RequestManager.java