# Package org.apache.pdfbox.cos

These are the low level objects that make up a PDF document.

See: Description

Interface Summary
COSUpdateInfo
ICOSVisitor: An interface for visiting a PDF document at the type (COS) level.

Class Summary
COSArray: An array of PDFBase objects as part of the PDF document.
COSBase: The base object that all objects in the PDF document will extend.
COSBoolean: This class represents a boolean value in the PDF document.
COSDictionary: This class represents a dictionary where name/value pairs reside.
COSDocument: This is the in-memory representation of the PDF document.
COSFloat: This class represents a floating point number in a PDF document.
COSInputStream: An InputStream which reads from an encoded COS stream.
COSInteger: This class represents an integer number in a PDF document.
COSName: A PDF Name object.
COSNull: This class represents a null PDF object.
COSNumber: This class represents an abstract number in a PDF document.
COSObject: This class represents a PDF object.
COSObjectKey: Object representing the physical reference to an indirect pdf object.
COSOutputStream: An OutputStream which writes to an encoded COS stream.
COSStream: This class represents a stream object in a PDF document.
COSString: A string object, which may be a text string, a PDFDocEncoded string, ASCII string, or byte string.

## Package org.apache.pdfbox.cos Description

These are the low level objects that make up a PDF document.
See the PDF Reference 1.4.