Class PDPropertyList
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.documentinterchange.markedcontent.PDPropertyList
-
- All Implemented Interfaces:
COSObjectable
- Direct Known Subclasses:
PDOptionalContentGroup
,PDOptionalContentMembershipDictionary
public class PDPropertyList extends java.lang.Object implements COSObjectable
A property list is a dictionary containing private information meaningful to the conforming writer creating the marked content.
-
-
Field Summary
Fields Modifier and Type Field Description protected COSDictionary
dict
-
Constructor Summary
Constructors Modifier Constructor Description protected
PDPropertyList()
Constructor for subclasses.protected
PDPropertyList(COSDictionary dict)
Constructor for subclasses.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PDPropertyList
create(COSDictionary dict)
Creates a property list from the given dictionary.COSDictionary
getCOSObject()
Convert this standard java object to a COS object.
-
-
-
Field Detail
-
dict
protected final COSDictionary dict
-
-
Constructor Detail
-
PDPropertyList
protected PDPropertyList()
Constructor for subclasses.
-
PDPropertyList
protected PDPropertyList(COSDictionary dict)
Constructor for subclasses.- Parameters:
dict
- the dictionary to be used.
-
-
Method Detail
-
create
public static PDPropertyList create(COSDictionary dict)
Creates a property list from the given dictionary.- Parameters:
dict
- COS dictionary- Returns:
- the property list
-
getCOSObject
public COSDictionary getCOSObject()
Description copied from interface:COSObjectable
Convert this standard java object to a COS object.- Specified by:
getCOSObject
in interfaceCOSObjectable
- Returns:
- The cos object that matches this Java object.
-
-