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 deac78893e2af50eb4cc78f9ca94c4480bf8b2e8
Author: Gary Gregory <[email protected]>
AuthorDate: Mon Jan 5 14:10:11 2026 -0500

    Javadoc
---
 .../png/transparencyfilters/TransparencyFilterGrayscale.java     | 9 +++++++++
 .../png/transparencyfilters/TransparencyFilterIndexedColor.java  | 8 ++++++++
 .../png/transparencyfilters/TransparencyFilterTrueColor.java     | 9 +++++++++
 3 files changed, 26 insertions(+)

diff --git 
a/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterGrayscale.java
 
b/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterGrayscale.java
index f41257a9..9b33a141 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterGrayscale.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterGrayscale.java
@@ -23,9 +23,18 @@ import java.io.IOException;
 
 import org.apache.commons.imaging.ImagingException;
 
+/**
+ * Transparency filter for grayscale PNG images.
+ */
 public final class TransparencyFilterGrayscale extends 
AbstractTransparencyFilter {
     private final int transparentColor;
 
+    /**
+     * Constructs a new transparency filter for grayscale images.
+     *
+     * @param bytes the transparency chunk data.
+     * @throws IOException if an I/O error occurs.
+     */
     public TransparencyFilterGrayscale(final byte[] bytes) throws IOException {
         super(bytes);
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterIndexedColor.java
 
b/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterIndexedColor.java
index ef21e3ef..7a70f150 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterIndexedColor.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterIndexedColor.java
@@ -20,8 +20,16 @@ import java.io.IOException;
 
 import org.apache.commons.imaging.ImagingException;
 
+/**
+ * Transparency filter for indexed color PNG images.
+ */
 public class TransparencyFilterIndexedColor extends AbstractTransparencyFilter 
{
 
+    /**
+     * Constructs a new transparency filter for indexed color images.
+     *
+     * @param bytes the transparency chunk data.
+     */
     public TransparencyFilterIndexedColor(final byte[] bytes) {
         super(bytes);
     }
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java
 
b/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java
index de531463..5e97732f 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java
@@ -23,9 +23,18 @@ import java.io.IOException;
 
 import org.apache.commons.imaging.ImagingException;
 
+/**
+ * Transparency filter for true color PNG images.
+ */
 public final class TransparencyFilterTrueColor extends 
AbstractTransparencyFilter {
     private final int transparentColor;
 
+    /**
+     * Constructs a new transparency filter for true color images.
+     *
+     * @param bytes the transparency chunk data.
+     * @throws IOException if an I/O error occurs.
+     */
     public TransparencyFilterTrueColor(final byte[] bytes) throws IOException {
         super(bytes);
 

Reply via email to