Class PdfBoxGraphics2DPaintApplier.COSResourceCacheBase<TObject extends org.apache.pdfbox.pdmodel.common.COSObjectable>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.Integer,​java.util.List<TObject>> states  
    • Field Detail

      • states

        private final java.util.Map<java.lang.Integer,​java.util.List<TObject extends org.apache.pdfbox.pdmodel.common.COSObjectable>> states
    • Constructor Detail

      • COSResourceCacheBase

        private COSResourceCacheBase()
    • Method Detail

      • equalsCOSDictionary

        private static boolean equalsCOSDictionary​(org.apache.pdfbox.cos.COSDictionary cosDictionary,
                                                   org.apache.pdfbox.cos.COSDictionary cosDictionary1)
      • equalsCOSBase

        private static boolean equalsCOSBase​(org.apache.pdfbox.cos.COSBase item,
                                             org.apache.pdfbox.cos.COSBase item2)
      • equalsCOSArray

        private static boolean equalsCOSArray​(org.apache.pdfbox.cos.COSArray item,
                                              org.apache.pdfbox.cos.COSArray item2)
      • getKey

        protected abstract int getKey​(TObject obj)
      • stateEquals

        private boolean stateEquals​(TObject s,
                                    TObject state)