This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-imaging.git

commit 64e10d021b74c8bcb073348eca938f05130ab8d1
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Jan 3 11:51:12 2026 -0500

    Javadoc
---
 .../apache/commons/imaging/ImagingParameters.java  |  6 ++++++
 .../imaging/formats/gif/GifImagingParameters.java  | 22 ++++++++++++++++++++++
 .../formats/icns/IcnsImagingParameters.java        |  7 ++++++-
 .../imaging/formats/ico/IcoImagingParameters.java  |  7 ++++++-
 .../formats/jpeg/JpegImagingParameters.java        |  7 ++++++-
 5 files changed, 46 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/apache/commons/imaging/ImagingParameters.java 
b/src/main/java/org/apache/commons/imaging/ImagingParameters.java
index ba4ecdc5..daab73b4 100644
--- a/src/main/java/org/apache/commons/imaging/ImagingParameters.java
+++ b/src/main/java/org/apache/commons/imaging/ImagingParameters.java
@@ -30,6 +30,12 @@ import 
org.apache.commons.imaging.common.BufferedImageFactory;
  */
 public class ImagingParameters<E extends ImagingParameters<E>> {
 
+    /**
+     * Constructs a new instance.
+     */
+    public ImagingParameters() {
+    }
+
     /**
      * Whether to throw an exception when any issue occurs during reading or 
writing a file format. Default is {@code false}.
      */
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/gif/GifImagingParameters.java
 
b/src/main/java/org/apache/commons/imaging/formats/gif/GifImagingParameters.java
index 3e890735..c80a0efe 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/gif/GifImagingParameters.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/gif/GifImagingParameters.java
@@ -26,16 +26,38 @@ import 
org.apache.commons.imaging.common.XmpImagingParameters;
  */
 public class GifImagingParameters extends 
XmpImagingParameters<GifImagingParameters> {
 
+    /**
+     * Constructs a new instance.
+     */
+    public GifImagingParameters() {
+    }
+
+    /**
+     * Gets whether to stop reading before image data from the parameters.
+     *
+     * @param params the parameters.
+     * @return true if should stop reading before image data, false otherwise.
+     */
     public static boolean getStopReadingBeforeImageData(final 
GifImagingParameters params) {
         return params != null && params.getStopReadingBeforeImageData();
     }
 
     private boolean stopReadingBeforeImageData;
 
+    /**
+     * Gets whether to stop reading before image data.
+     *
+     * @return true if should stop reading before image data, false otherwise.
+     */
     public boolean getStopReadingBeforeImageData() {
         return stopReadingBeforeImageData;
     }
 
+    /**
+     * Sets whether to stop reading before image data.
+     *
+     * @param stopReadingBeforeImageData true to stop reading before image 
data, false otherwise.
+     */
     public void setStopReadingBeforeImageData(final boolean 
stopReadingBeforeImageData) {
         this.stopReadingBeforeImageData = stopReadingBeforeImageData;
     }
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/icns/IcnsImagingParameters.java
 
b/src/main/java/org/apache/commons/imaging/formats/icns/IcnsImagingParameters.java
index c615bde3..6f2391f4 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/icns/IcnsImagingParameters.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/icns/IcnsImagingParameters.java
@@ -23,5 +23,10 @@ import org.apache.commons.imaging.ImagingParameters;
  * @since 1.0-alpha3
  */
 public class IcnsImagingParameters extends 
ImagingParameters<IcnsImagingParameters> {
-    // empty
+
+    /**
+     * Constructs a new instance.
+     */
+    public IcnsImagingParameters() {
+    }
 }
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/ico/IcoImagingParameters.java
 
b/src/main/java/org/apache/commons/imaging/formats/ico/IcoImagingParameters.java
index a58e8ffb..9bce7f98 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/ico/IcoImagingParameters.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/ico/IcoImagingParameters.java
@@ -23,5 +23,10 @@ import org.apache.commons.imaging.ImagingParameters;
  * @since 1.0-alpha3
  */
 public class IcoImagingParameters extends 
ImagingParameters<IcoImagingParameters> {
-    // empty
+
+    /**
+     * Constructs a new instance.
+     */
+    public IcoImagingParameters() {
+    }
 }
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImagingParameters.java
 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImagingParameters.java
index 81455f93..718d25ce 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImagingParameters.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImagingParameters.java
@@ -23,5 +23,10 @@ import 
org.apache.commons.imaging.common.XmpImagingParameters;
  * @since 1.0-alpha3
  */
 public class JpegImagingParameters extends 
XmpImagingParameters<JpegImagingParameters> {
-    // empty
+
+    /**
+     * Constructs a new instance.
+     */
+    public JpegImagingParameters() {
+    }
 }

Reply via email to