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

asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pdfbox-jbig2.git


The following commit(s) were added to refs/heads/master by this push:
     new 404556f  PDFBOX-5660: add override
404556f is described below

commit 404556f8ab186029e2f5c7cafe76368088567e53
Author: Tilman Hausherr <[email protected]>
AuthorDate: Wed May 13 13:26:53 2026 +0200

    PDFBOX-5660: add override
---
 src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java    | 1 +
 src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java | 2 ++
 .../java/org/apache/pdfbox/jbig2/io/DefaultInputStreamFactory.java     | 1 +
 src/main/java/org/apache/pdfbox/jbig2/segments/EndOfStripe.java        | 1 +
 src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java     | 3 +++
 src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java    | 1 +
 src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java  | 2 ++
 src/main/java/org/apache/pdfbox/jbig2/segments/Profiles.java           | 1 +
 .../org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java     | 1 +
 src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java   | 1 +
 src/main/java/org/apache/pdfbox/jbig2/segments/Table.java              | 1 +
 .../org/apache/pdfbox/jbig2/util/cache/SoftReferenceCacheBridge.java   | 1 +
 src/test/java/org/apache/pdfbox/jbig2/JBIG2DocumentFacade.java         | 1 +
 13 files changed, 17 insertions(+)

diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java 
b/src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java
index bb012aa..e6e83fb 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java
@@ -47,6 +47,7 @@ public class JBIG2ImageMetadataFormat extends 
IIOMetadataFormatImpl
                 true);
     }
 
+    @Override
     public boolean canNodeAppear(String elementName, ImageTypeSpecifier 
imageType)
     {
         return true;
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java 
b/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
index 84e2f08..b730763 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
@@ -247,6 +247,7 @@ public class MMRDecompressor
             runLength = codeData[2];
         }
 
+        @Override
         public String toString()
         {
             return bitLength + "/" + codeWord + "/" + runLength;
@@ -255,6 +256,7 @@ public class MMRDecompressor
         /**
          * @see java.lang.Object#equals(Object)
          */
+        @Override
         public boolean equals(Object obj)
         {
             return (obj instanceof Code) && //
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/io/DefaultInputStreamFactory.java 
b/src/main/java/org/apache/pdfbox/jbig2/io/DefaultInputStreamFactory.java
index b89f1e2..ff66981 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/io/DefaultInputStreamFactory.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/io/DefaultInputStreamFactory.java
@@ -37,6 +37,7 @@ import javax.imageio.stream.MemoryCacheImageInputStream;
 public class DefaultInputStreamFactory implements InputStreamFactory
 {
 
+    @Override
     public ImageInputStream getInputStream(InputStream is)
     {
         try
diff --git a/src/main/java/org/apache/pdfbox/jbig2/segments/EndOfStripe.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/EndOfStripe.java
index 6e6f19c..f9fa66a 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/EndOfStripe.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/EndOfStripe.java
@@ -40,6 +40,7 @@ public class EndOfStripe implements SegmentData
         lineNumber = (int) (subInputStream.readBits(32) & 0xffffffff);
     }
 
+    @Override
     public void init(SegmentHeader header, SubInputStream sis)
             throws IntegerMaxValueException, InvalidHeaderValueException, 
IOException
     {
diff --git a/src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java
index 57ea666..b025380 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java
@@ -151,6 +151,7 @@ public class HalftoneRegion implements Region
      * @throws IOException if an underlying IO operation fails
      * @throws InvalidHeaderValueException if a segment header value is invalid
      */
+    @Override
     public Bitmap getRegionBitmap() throws IOException, 
InvalidHeaderValueException
     {
         if (null == halftoneRegionBitmap)
@@ -349,6 +350,7 @@ public class HalftoneRegion implements Region
         return (hGridY + m * hRegionX - n * hRegionY) >> 8;
     }
 
+    @Override
     public void init(final SegmentHeader header, final SubInputStream sis)
             throws InvalidHeaderValueException, IOException
     {
@@ -363,6 +365,7 @@ public class HalftoneRegion implements Region
         return hCombinationOperator;
     }
 
+    @Override
     public RegionSegmentInformation getRegionInfo()
     {
         return regionInfo;
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java
index 5ea752a..ad62cc3 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java
@@ -167,6 +167,7 @@ public class PageInformation implements SegmentData
         bitmapHeight = (int) subInputStream.readBits(32); // & 0xffffffff;
     }
 
+    @Override
     public void init(final SegmentHeader header, final SubInputStream sis)
             throws InvalidHeaderValueException, IOException
     {
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java
index 58db13e..466d616 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java
@@ -134,6 +134,7 @@ public class PatternDictionary implements Dictionary
      * 
      * @return An array of {@link Bitmap}s as result of the decoding procedure.
      */
+    @Override
     public ArrayList<Bitmap> getDictionary() throws IOException, 
InvalidHeaderValueException
     {
         if (null == patterns)
@@ -202,6 +203,7 @@ public class PatternDictionary implements Dictionary
         }
     }
 
+    @Override
     public void init(SegmentHeader header, SubInputStream sis)
             throws InvalidHeaderValueException, IOException
     {
diff --git a/src/main/java/org/apache/pdfbox/jbig2/segments/Profiles.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/Profiles.java
index 9caecc9..3e54224 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/Profiles.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/Profiles.java
@@ -27,6 +27,7 @@ import org.apache.pdfbox.jbig2.io.SubInputStream;
 public class Profiles implements SegmentData
 {
 
+    @Override
     public void init(SegmentHeader header, SubInputStream sis)
     {
     }
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java
index 2ade128..1a998a5 100644
--- 
a/src/main/java/org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java
+++ 
b/src/main/java/org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java
@@ -79,6 +79,7 @@ public class RegionSegmentInformation implements SegmentData
                 .translateOperatorCodeToEnum((short) 
(subInputStream.readBits(3) & 0xf)));
     }
 
+    @Override
     public void init(SegmentHeader header, SubInputStream sis)
             throws InvalidHeaderValueException, IntegerMaxValueException, 
IOException
     {
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java
index 67c66fd..64d000e 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java
@@ -1057,6 +1057,7 @@ public class SymbolDictionary implements Dictionary
         return null;
     }
 
+    @Override
     public void init(final SegmentHeader header, final SubInputStream sis)
             throws InvalidHeaderValueException, IntegerMaxValueException, 
IOException
     {
diff --git a/src/main/java/org/apache/pdfbox/jbig2/segments/Table.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/Table.java
index f26295b..e0a3515 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/Table.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/Table.java
@@ -69,6 +69,7 @@ public class Table implements SegmentData
         htHigh = (int) subInputStream.readBits(32); // & 0xffffffff);
     }
 
+    @Override
     public void init(SegmentHeader header, SubInputStream sis)
             throws InvalidHeaderValueException, IOException, 
IntegerMaxValueException
     {
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/util/cache/SoftReferenceCacheBridge.java
 
b/src/main/java/org/apache/pdfbox/jbig2/util/cache/SoftReferenceCacheBridge.java
index 4fb9226..7d2d4d1 100644
--- 
a/src/main/java/org/apache/pdfbox/jbig2/util/cache/SoftReferenceCacheBridge.java
+++ 
b/src/main/java/org/apache/pdfbox/jbig2/util/cache/SoftReferenceCacheBridge.java
@@ -22,6 +22,7 @@ public class SoftReferenceCacheBridge implements CacheBridge
 
     private static final SoftReferenceCache cache = new SoftReferenceCache();
 
+    @Override
     public Cache getCache()
     {
         return cache;
diff --git a/src/test/java/org/apache/pdfbox/jbig2/JBIG2DocumentFacade.java 
b/src/test/java/org/apache/pdfbox/jbig2/JBIG2DocumentFacade.java
index 20dab85..c82b70e 100644
--- a/src/test/java/org/apache/pdfbox/jbig2/JBIG2DocumentFacade.java
+++ b/src/test/java/org/apache/pdfbox/jbig2/JBIG2DocumentFacade.java
@@ -42,6 +42,7 @@ public class JBIG2DocumentFacade extends JBIG2Document
         super(input, globals);
     }
 
+    @Override
     public JBIG2Page getPage(int pageNumber)
     {
         return super.getPage(pageNumber);

Reply via email to