Package com.itextpdf.text.pdf.collection
Class PdfCollectionItem
- java.lang.Object
-
- com.itextpdf.text.pdf.PdfObject
-
- com.itextpdf.text.pdf.PdfDictionary
-
- com.itextpdf.text.pdf.collection.PdfCollectionItem
-
- All Implemented Interfaces:
java.io.Serializable
public class PdfCollectionItem extends PdfDictionary
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) PdfCollectionSchema
schema
The PdfCollectionSchema with the names and types of the items.
-
Constructor Summary
Constructors Constructor Description PdfCollectionItem(PdfCollectionSchema schema)
Constructs a Collection Item that can be added to a PdfFileSpecification.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addItem(java.lang.String key, double d)
Sets the value of the collection item.void
addItem(java.lang.String key, float f)
Sets the value of the collection item.void
addItem(java.lang.String key, int i)
Sets the value of the collection item.void
addItem(java.lang.String key, PdfDate d)
Sets the value of the collection item.void
addItem(java.lang.String key, PdfNumber n)
Sets the value of the collection item.void
addItem(java.lang.String key, PdfString value)
Sets the value of the collection item.void
addItem(java.lang.String key, java.lang.String value)
Sets the value of the collection item.void
addItem(java.lang.String key, java.util.Calendar c)
Sets the value of the collection item.void
setPrefix(java.lang.String key, java.lang.String prefix)
Adds a prefix for the Collection item.-
Methods inherited from class com.itextpdf.text.pdf.PdfDictionary
checkType, clear, contains, get, getAsArray, getAsBoolean, getAsDict, getAsIndirectObject, getAsName, getAsNumber, getAsStream, getAsString, getDirectObject, getKeys, isCatalog, isFont, isOutlineTree, isPage, isPages, merge, mergeDifferent, put, putAll, putEx, remove, size, toPdf, toString
-
Methods inherited from class com.itextpdf.text.pdf.PdfObject
canBeInObjStm, getBytes, getIndRef, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, length, setContent, setIndRef, type
-
-
-
-
Field Detail
-
schema
PdfCollectionSchema schema
The PdfCollectionSchema with the names and types of the items.
-
-
Constructor Detail
-
PdfCollectionItem
public PdfCollectionItem(PdfCollectionSchema schema)
Constructs a Collection Item that can be added to a PdfFileSpecification.
-
-
Method Detail
-
addItem
public void addItem(java.lang.String key, java.lang.String value)
Sets the value of the collection item.- Parameters:
value
-
-
addItem
public void addItem(java.lang.String key, PdfString value)
Sets the value of the collection item.- Parameters:
value
-
-
addItem
public void addItem(java.lang.String key, PdfDate d)
Sets the value of the collection item.- Parameters:
d
-
-
addItem
public void addItem(java.lang.String key, PdfNumber n)
Sets the value of the collection item.- Parameters:
n
-
-
addItem
public void addItem(java.lang.String key, java.util.Calendar c)
Sets the value of the collection item.- Parameters:
c
-
-
addItem
public void addItem(java.lang.String key, int i)
Sets the value of the collection item.- Parameters:
i
-
-
addItem
public void addItem(java.lang.String key, float f)
Sets the value of the collection item.- Parameters:
f
-
-
addItem
public void addItem(java.lang.String key, double d)
Sets the value of the collection item.- Parameters:
d
-
-
setPrefix
public void setPrefix(java.lang.String key, java.lang.String prefix)
Adds a prefix for the Collection item. You can only use this method after you have set the value of the item.- Parameters:
prefix
- a prefix
-
-