Class PDAppearanceEntry
java.lang.Object
org.apache.pdfbox.pdmodel.interactive.annotation.PDAppearanceEntry
- All Implemented Interfaces:
COSObjectable
An entry in an appearance dictionary. May contain either a single appearance stream or an appearance subdictionary.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the entry as an appearance stream.Convert this standard java object to a COS object.Returns the entry as an appearance subdictionary.boolean
isStream()
Returns true if this entry is an appearance stream.boolean
Returns true if this entry is an appearance subdictionary.
-
Field Details
-
entry
-
-
Constructor Details
-
PDAppearanceEntry
private PDAppearanceEntry() -
PDAppearanceEntry
Constructor for reading.- Parameters:
entry
-
-
-
Method Details
-
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.
-
isSubDictionary
public boolean isSubDictionary()Returns true if this entry is an appearance subdictionary. -
isStream
public boolean isStream()Returns true if this entry is an appearance stream. -
getAppearanceStream
Returns the entry as an appearance stream.- Throws:
IllegalStateException
- if this entry is not an appearance stream
-
getSubDictionary
Returns the entry as an appearance subdictionary.- Throws:
IllegalStateException
- if this entry is not an appearance subdictionary
-