-
public final class DefinedRequestOptionsTracks which values have been set (instead of computed automatically using a default) when building an ImageRequest.
-
-
Field Summary
Fields Modifier and Type Field Description private final Lifecyclelifecycleprivate final SizeResolversizeResolverprivate final Scalescaleprivate final CoroutineDispatcherinterceptorDispatcherprivate final CoroutineDispatcherfetcherDispatcherprivate final CoroutineDispatcherdecoderDispatcherprivate final CoroutineDispatchertransformationDispatcherprivate final Transition.FactorytransitionFactoryprivate final Precisionprecisionprivate final Bitmap.ConfigbitmapConfigprivate final BooleanallowHardwareprivate final BooleanallowRgb565private final CachePolicymemoryCachePolicyprivate final CachePolicydiskCachePolicyprivate final CachePolicynetworkCachePolicy
-
Constructor Summary
Constructors Constructor Description DefinedRequestOptions(Lifecycle lifecycle, SizeResolver sizeResolver, Scale scale, CoroutineDispatcher interceptorDispatcher, CoroutineDispatcher fetcherDispatcher, CoroutineDispatcher decoderDispatcher, CoroutineDispatcher transformationDispatcher, Transition.Factory transitionFactory, Precision precision, Bitmap.Config bitmapConfig, Boolean allowHardware, Boolean allowRgb565, CachePolicy memoryCachePolicy, CachePolicy diskCachePolicy, CachePolicy networkCachePolicy)
-
Method Summary
Modifier and Type Method Description final LifecyclegetLifecycle()final SizeResolvergetSizeResolver()final ScalegetScale()final CoroutineDispatchergetInterceptorDispatcher()final CoroutineDispatchergetFetcherDispatcher()final CoroutineDispatchergetDecoderDispatcher()final CoroutineDispatchergetTransformationDispatcher()final Transition.FactorygetTransitionFactory()final PrecisiongetPrecision()final Bitmap.ConfiggetBitmapConfig()final BooleangetAllowHardware()final BooleangetAllowRgb565()final CachePolicygetMemoryCachePolicy()final CachePolicygetDiskCachePolicy()final CachePolicygetNetworkCachePolicy()final DefinedRequestOptionscopy(Lifecycle lifecycle, SizeResolver sizeResolver, Scale scale, CoroutineDispatcher interceptorDispatcher, CoroutineDispatcher fetcherDispatcher, CoroutineDispatcher decoderDispatcher, CoroutineDispatcher transformationDispatcher, Transition.Factory transitionFactory, Precision precision, Bitmap.Config bitmapConfig, Boolean allowHardware, Boolean allowRgb565, CachePolicy memoryCachePolicy, CachePolicy diskCachePolicy, CachePolicy networkCachePolicy)Booleanequals(Object other)IntegerhashCode()-
-
Constructor Detail
-
DefinedRequestOptions
DefinedRequestOptions(Lifecycle lifecycle, SizeResolver sizeResolver, Scale scale, CoroutineDispatcher interceptorDispatcher, CoroutineDispatcher fetcherDispatcher, CoroutineDispatcher decoderDispatcher, CoroutineDispatcher transformationDispatcher, Transition.Factory transitionFactory, Precision precision, Bitmap.Config bitmapConfig, Boolean allowHardware, Boolean allowRgb565, CachePolicy memoryCachePolicy, CachePolicy diskCachePolicy, CachePolicy networkCachePolicy)
-
-
Method Detail
-
getLifecycle
final Lifecycle getLifecycle()
-
getSizeResolver
final SizeResolver getSizeResolver()
-
getInterceptorDispatcher
final CoroutineDispatcher getInterceptorDispatcher()
-
getFetcherDispatcher
final CoroutineDispatcher getFetcherDispatcher()
-
getDecoderDispatcher
final CoroutineDispatcher getDecoderDispatcher()
-
getTransformationDispatcher
final CoroutineDispatcher getTransformationDispatcher()
-
getTransitionFactory
final Transition.Factory getTransitionFactory()
-
getPrecision
final Precision getPrecision()
-
getBitmapConfig
final Bitmap.Config getBitmapConfig()
-
getAllowHardware
final Boolean getAllowHardware()
-
getAllowRgb565
final Boolean getAllowRgb565()
-
getMemoryCachePolicy
final CachePolicy getMemoryCachePolicy()
-
getDiskCachePolicy
final CachePolicy getDiskCachePolicy()
-
getNetworkCachePolicy
final CachePolicy getNetworkCachePolicy()
-
copy
final DefinedRequestOptions copy(Lifecycle lifecycle, SizeResolver sizeResolver, Scale scale, CoroutineDispatcher interceptorDispatcher, CoroutineDispatcher fetcherDispatcher, CoroutineDispatcher decoderDispatcher, CoroutineDispatcher transformationDispatcher, Transition.Factory transitionFactory, Precision precision, Bitmap.Config bitmapConfig, Boolean allowHardware, Boolean allowRgb565, CachePolicy memoryCachePolicy, CachePolicy diskCachePolicy, CachePolicy networkCachePolicy)
-
-
-
-