Package com.itextpdf.io.font
Class CFFFont.DictNumberItem
- java.lang.Object
-
- com.itextpdf.io.font.CFFFont.Item
-
- com.itextpdf.io.font.CFFFont.DictNumberItem
-
- Enclosing class:
- CFFFont
protected static final class CFFFont.DictNumberItem extends CFFFont.Item
A dictionary number on the list. This implementation is inefficient: it doesn't use the variable-length representation.
-
-
Field Summary
Fields Modifier and Type Field Description private intsizeprivate intvalue-
Fields inherited from class com.itextpdf.io.font.CFFFont.Item
myOffset
-
-
Constructor Summary
Constructors Constructor Description DictNumberItem(int value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidemit(byte[] buffer)Emit the byte stream for this item.intgetSize()Retrieves the size of a DictNumberItem.voidincrement(int[] currentOffset)Remember the current offset and increment by item's size in bytes.voidsetSize(int size)Sets the size of a DictNumberItem.-
Methods inherited from class com.itextpdf.io.font.CFFFont.Item
xref
-
-
-
-
Method Detail
-
getSize
public int getSize()
Retrieves the size of a DictNumberItem.- Returns:
- size value
-
setSize
public void setSize(int size)
Sets the size of a DictNumberItem.- Parameters:
size- size value
-
increment
public void increment(int[] currentOffset)
Description copied from class:CFFFont.ItemRemember the current offset and increment by item's size in bytes.- Overrides:
incrementin classCFFFont.Item- Parameters:
currentOffset- increment offset by item's size
-
emit
public void emit(byte[] buffer)
Description copied from class:CFFFont.ItemEmit the byte stream for this item.- Overrides:
emitin classCFFFont.Item- Parameters:
buffer- byte array
-
-