## Uses of Class
org.apache.pdfbox.pdmodel.graphics.pattern.PDAbstractPattern

Packages that use PDAbstractPattern
org.apache.pdfbox.pdmodel: The PDModel package represents a high level API for creating and manipulating PDF documents.
org.apache.pdfbox.pdmodel.graphics.color: This package deals with colors that are stored in a PDF document.
org.apache.pdfbox.pdmodel.graphics.pattern: This package deals with patterns which are used instead of colors.

### Uses of PDAbstractPattern in org.apache.pdfbox.pdmodel

Methods in org.apache.pdfbox.pdmodel that return PDAbstractPattern
`PDAbstractPattern` PDResources.`getPattern(COSName name)` Returns the pattern resource with the given name, or null if none exists.
`PDAbstractPattern` ResourceCache.`getPattern(COSObject indirect)` Returns the pattern resource for the given indirect object, if it is in the cache.
`PDAbstractPattern` DefaultResourceCache.`getPattern(COSObject indirect)`
`default PDAbstractPattern` ResourceCache.`removePattern(COSObject indirect)` Removes the given indirect pattern resource from the cache.
`PDAbstractPattern` DefaultResourceCache.`removePattern(COSObject indirect)`

Methods in org.apache.pdfbox.pdmodel with parameters of type PDAbstractPattern
`COSName` PDResources.`add(PDAbstractPattern pattern)` Adds the given pattern to the resources of the current page and returns the name for the new resources.
`void` PDResources.`put(COSName name, PDAbstractPattern pattern)` Sets the pattern resource with the given name.
`void` ResourceCache.`put(COSObject indirect, PDAbstractPattern pattern)` Puts the given indirect pattern resource in the cache.
`void` DefaultResourceCache.`put(COSObject indirect, PDAbstractPattern pattern)`

### Uses of PDAbstractPattern in org.apache.pdfbox.pdmodel.graphics.color

Methods in org.apache.pdfbox.pdmodel.graphics.color that return PDAbstractPattern
`PDAbstractPattern` PDPattern.`getPattern(PDColor color)` Returns the pattern for the given color.

### Uses of PDAbstractPattern in org.apache.pdfbox.pdmodel.graphics.pattern

Subclasses of PDAbstractPattern in org.apache.pdfbox.pdmodel.graphics.pattern
`class` `PDShadingPattern` A shading pattern dictionary.
`class` `PDTilingPattern` A tiling pattern dictionary.

Methods in org.apache.pdfbox.pdmodel.graphics.pattern that return PDAbstractPattern
`static PDAbstractPattern` PDAbstractPattern.`create(COSDictionary dictionary, ResourceCache resourceCache)` Create the correct PD Model pattern based on the COS base pattern.