## Uses of Class
org.apache.pdfbox.pdmodel.graphics.PDXObject

Packages that use PDXObject
org.apache.pdfbox.pdmodel: The PDModel package represents a high level API for creating and manipulating PDF documents.
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure: The logical structure package provides a mechanism for incorporating structural information about a document's content into a PDF file.
org.apache.pdfbox.pdmodel.documentinterchange.markedcontent: The marked content package provides a mechanism for modeling marked-content sequences.
org.apache.pdfbox.pdmodel.graphics: The PDModel graphics package deals with graphics states, operations, and parameters within the PDF document.
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.interactive.annotation: The annotation package contains classes that work with PDF annotation elements.
org.apache.pdfbox.text

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

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

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

### Uses of PDXObject in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure

Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type PDXObject
`void` PDObjectReference.`setReferencedObject(PDXObject xobject)` Sets the referenced XObject.

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

Methods in org.apache.pdfbox.pdmodel.documentinterchange.markedcontent with parameters of type PDXObject
`void` PDMarkedContent.`addXObject(PDXObject xobject)` Adds an XObject to the contents.

### Uses of PDXObject in org.apache.pdfbox.pdmodel.graphics

Subclasses of PDXObject in org.apache.pdfbox.pdmodel.graphics
`class` `PDPostScriptXObject` A PostScript XObject.

Methods in org.apache.pdfbox.pdmodel.graphics that return PDXObject
`static PDXObject` PDXObject.`createXObject(COSBase base, PDResources resources)` Creates a new XObject instance of the appropriate type for the COS stream.

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

Subclasses of PDXObject in org.apache.pdfbox.pdmodel.graphics.form
`class` `PDFormXObject` A Form XObject.
`class` `PDTransparencyGroup` A transparency group.

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

Subclasses of PDXObject in org.apache.pdfbox.pdmodel.graphics.image
`class` `PDImageXObject` An Image XObject.

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

Subclasses of PDXObject in org.apache.pdfbox.pdmodel.interactive.annotation
`class` `PDAppearanceStream` An appearance stream is a form XObject, a self-contained content stream that shall be rendered inside the annotation rectangle.

### Uses of PDXObject in org.apache.pdfbox.text

Methods in org.apache.pdfbox.text with parameters of type PDXObject
`void` PDFMarkedContentExtractor.`xobject(PDXObject xobject)`