Package de.rototor.pdfbox.graphics2d
Class PdfBoxGraphics2DPaintApplier.COSResourceCacheBase<TObject extends org.apache.pdfbox.pdmodel.common.COSObjectable>
java.lang.Object
de.rototor.pdfbox.graphics2d.PdfBoxGraphics2DPaintApplier.COSResourceCacheBase<TObject>
- Direct Known Subclasses:
PdfBoxGraphics2DPaintApplier.ExtGStateCache
,PdfBoxGraphics2DPaintApplier.PDShadingCache
- Enclosing class:
PdfBoxGraphics2DPaintApplier
private abstract static class PdfBoxGraphics2DPaintApplier.COSResourceCacheBase<TObject extends org.apache.pdfbox.pdmodel.common.COSObjectable>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
equalsCOSArray
(org.apache.pdfbox.cos.COSArray item, org.apache.pdfbox.cos.COSArray item2) private static boolean
equalsCOSBase
(org.apache.pdfbox.cos.COSBase item, org.apache.pdfbox.cos.COSBase item2) private static boolean
equalsCOSDictionary
(org.apache.pdfbox.cos.COSDictionary cosDictionary, org.apache.pdfbox.cos.COSDictionary cosDictionary1) protected abstract int
(package private) TObject
makeUnqiue
(TObject state) private boolean
stateEquals
(TObject s, TObject state)
-
Field Details
-
states
-
-
Constructor Details
-
COSResourceCacheBase
private COSResourceCacheBase()
-
-
Method Details
-
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
-
makeUnqiue
-
stateEquals
-