diff --git a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/spi/ReaderWriterProviderInfo.java b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/spi/ReaderWriterProviderInfo.java index 77731fd7..c53f659c 100644 --- a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/spi/ReaderWriterProviderInfo.java +++ b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/spi/ReaderWriterProviderInfo.java @@ -49,10 +49,10 @@ public abstract class ReaderWriterProviderInfo extends ProviderInfo { private final String[] mimeTypes; private final String readerClassName; private final String[] readerSpiClassNames; - private final Class[] inputTypes = new Class[] {ImageInputStream.class}; + private final Class>[] inputTypes = new Class>[] {ImageInputStream.class}; private final String writerClassName; private final String[] writerSpiClassNames; - private final Class[] outputTypes = new Class[] {ImageOutputStream.class}; + private final Class>[] outputTypes = new Class>[] {ImageOutputStream.class}; private final boolean supportsStandardStreamMetadata; private final String nativeStreamMetadataFormatName; private final String nativeStreamMetadataFormatClassName; @@ -80,7 +80,7 @@ public abstract class ReaderWriterProviderInfo extends ProviderInfo { final String writerClassName, final String[] writerSpiClassNames, final boolean supportsStandardStreamMetadata, - final String nativeStreameMetadataFormatName, + final String nativeStreamMetadataFormatName, final String nativeStreamMetadataFormatClassName, final String[] extraStreamMetadataFormatNames, final String[] extraStreamMetadataFormatClassNames, @@ -99,7 +99,7 @@ public abstract class ReaderWriterProviderInfo extends ProviderInfo { this.writerClassName = writerClassName; this.writerSpiClassNames = writerSpiClassNames; this.supportsStandardStreamMetadata = supportsStandardStreamMetadata; - this.nativeStreamMetadataFormatName = nativeStreameMetadataFormatName; + this.nativeStreamMetadataFormatName = nativeStreamMetadataFormatName; this.nativeStreamMetadataFormatClassName = nativeStreamMetadataFormatClassName; this.extraStreamMetadataFormatNames = extraStreamMetadataFormatNames; this.extraStreamMetadataFormatClassNames = extraStreamMetadataFormatClassNames; diff --git a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/stream/BufferedImageInputStream.java b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/stream/BufferedImageInputStream.java index 9b320929..da5dc1ed 100644 --- a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/stream/BufferedImageInputStream.java +++ b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/stream/BufferedImageInputStream.java @@ -45,8 +45,9 @@ import static com.twelvemonkeys.lang.Validate.notNull; * and {@link javax.imageio.stream.FileCacheImageInputStream} when doing a lot of single-byte reads * (or short byte-array reads). * Code that uses the {@code readFully} methods are not affected by the issue. - *
+ ** NOTE: Invoking {@code close()} will NOT close the wrapped stream. + *
* * @author Harald Kuhr * @author last modified by $Author: haraldk$ diff --git a/imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/tiff/Half.java b/imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/tiff/Half.java index f468c54c..9e21fb2a 100644 --- a/imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/tiff/Half.java +++ b/imageio/imageio-metadata/src/main/java/com/twelvemonkeys/imageio/metadata/tiff/Half.java @@ -4,7 +4,7 @@ package com.twelvemonkeys.imageio.metadata.tiff; * IEEE 754 half-precision floating point data type. * * @see Stack Overflow answer by x4u - * @see Wikipedia * * @author Harald Kuhr * @author last modified by $Author: haraldk$