diff options
author | David Morrissey <davemorrissey@gmail.com> | 2017-12-12 08:01:19 +0000 |
---|---|---|
committer | David Morrissey <davemorrissey@gmail.com> | 2017-12-12 08:01:19 +0000 |
commit | 51605f69e9d061e076a99d71a2f1edf862fba375 (patch) | |
tree | b6550aec012d34ac688b57b9a33a38ae5055659a /library/src/main/java/com/davemorrissey/labs/subscaleview/decoder | |
parent | 4856a41ac837ad5df1adc01c219c04780c0c32ef (diff) | |
download | subsampling-scale-image-view-51605f69e9d061e076a99d71a2f1edf862fba375.tar.gz |
Final fields
Diffstat (limited to 'library/src/main/java/com/davemorrissey/labs/subscaleview/decoder')
2 files changed, 4 insertions, 4 deletions
diff --git a/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java index d4a54ce..870489f 100644 --- a/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java +++ b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.java @@ -13,8 +13,8 @@ import java.lang.reflect.InvocationTargetException; @SuppressWarnings("WeakerAccess") public class CompatDecoderFactory<T> implements DecoderFactory<T> { - private Class<? extends T> clazz; - private Bitmap.Config bitmapConfig; + private final Class<? extends T> clazz; + private final Bitmap.Config bitmapConfig; /** * Construct a factory for the given class. This must have a default constructor. diff --git a/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java index 0dea670..80e415b 100644 --- a/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java +++ b/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java @@ -72,7 +72,7 @@ public class SkiaPooledImageRegionDecoder implements ImageRegionDecoder { private Uri uri; private long fileLength = Long.MAX_VALUE; - private Point imageDimensions = new Point(0, 0); + private final Point imageDimensions = new Point(0, 0); private final AtomicBoolean lazyInited = new AtomicBoolean(false); @Keep @@ -339,7 +339,7 @@ public class SkiaPooledImageRegionDecoder implements ImageRegionDecoder { */ private static class DecoderPool { private final Semaphore available = new Semaphore(0, true); - private Map<BitmapRegionDecoder, Boolean> decoders = new ConcurrentHashMap<>(); + private final Map<BitmapRegionDecoder, Boolean> decoders = new ConcurrentHashMap<>(); /** * Returns false if there is at least one decoder in the pool. |