## Uses of Class
org.apache.pdfbox.pdmodel.documentinterchange.markedcontent.PDPropertyList

Packages that use PDPropertyList
org.apache.pdfbox.pdmodel: The PDModel package represents a high level API for creating and manipulating PDF documents.
org.apache.pdfbox.pdmodel.documentinterchange.markedcontent: The marked content package provides a mechanism for modeling marked-content sequences.
org.apache.pdfbox.pdmodel.graphics.form: This package deals with Form XObjects that are stored in a PDF document.
org.apache.pdfbox.pdmodel.graphics.image: This package deals with images that are stored in a PDF document.
org.apache.pdfbox.pdmodel.graphics.optionalcontent
org.apache.pdfbox.pdmodel.interactive.annotation: The annotation package contains classes that work with PDF annotation elements.

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

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

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

### Uses of PDPropertyList in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent

Methods in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent that return PDPropertyList
`static PDPropertyList` PDPropertyList.`create(COSDictionary dict)` Creates a property list from the given dictionary.

### Uses of PDPropertyList in org.apache.pdfbox.pdmodel.graphics.form

Methods in org.apache.pdfbox.pdmodel.graphics.form that return PDPropertyList
`PDPropertyList` PDFormXObject.`getOptionalContent()` This will get the optional content group or optional content membership dictionary.

Methods in org.apache.pdfbox.pdmodel.graphics.form with parameters of type PDPropertyList
`void` PDFormXObject.`setOptionalContent(PDPropertyList oc)` Sets the optional content group or optional content membership dictionary.

### Uses of PDPropertyList in org.apache.pdfbox.pdmodel.graphics.image

Methods in org.apache.pdfbox.pdmodel.graphics.image that return PDPropertyList
`PDPropertyList` PDImageXObject.`getOptionalContent()` This will get the optional content group or optional content membership dictionary.

Methods in org.apache.pdfbox.pdmodel.graphics.image with parameters of type PDPropertyList
`void` PDImageXObject.`setOptionalContent(PDPropertyList oc)` Sets the optional content group or optional content membership dictionary.

### Uses of PDPropertyList in org.apache.pdfbox.pdmodel.graphics.optionalcontent

Subclasses of PDPropertyList in org.apache.pdfbox.pdmodel.graphics.optionalcontent
`class` `PDOptionalContentGroup` An optional content group (OCG).
`class` `PDOptionalContentMembershipDictionary` An optional content membership dictionary (OCMD).

Methods in org.apache.pdfbox.pdmodel.graphics.optionalcontent that return types with arguments of type PDPropertyList
`List<PDPropertyList>` PDOptionalContentMembershipDictionary.`getOCGs()` Get a list of optional content groups.

Method parameters in org.apache.pdfbox.pdmodel.graphics.optionalcontent with type arguments of type PDPropertyList
`void` PDOptionalContentMembershipDictionary.`setOCGs(List<PDPropertyList> ocgs)` Set optional content groups as a list.

### Uses of PDPropertyList in org.apache.pdfbox.pdmodel.interactive.annotation

Methods in org.apache.pdfbox.pdmodel.interactive.annotation that return PDPropertyList
`PDPropertyList` PDAnnotation.`getOptionalContent()` This will get the optional content group or optional content membership dictionary for the annotation.

Methods in org.apache.pdfbox.pdmodel.interactive.annotation with parameters of type PDPropertyList
`void` PDAnnotation.`setOptionalContent(PDPropertyList oc)` Sets the optional content group or optional content membership dictionary for the annotation.