edu.harvard.hul.ois.jhove.module.pdf (JHOVE Documentation)
Date: 2013-09-08

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package edu.harvard.hul.ois.jhove.module.pdf

Contains supporting classes for the PDF-HUL module.

See:
Description

Class Summary
AProfile | PDF profile checker for PDF/A-1 documents.
AProfileLevelA | PDF profile checker for PDF/A-1 documents, Level A.
ArrayEnd | Class for Tokens which represent the "]" that closes an array.
ArrayStart | Class for Tokens which represent the "[" that opens an array.
Ascii85FilterStream | This is a stub which may be implemented in the future.
AsciiHexFilterStream | This is a stub which may be implemented in the future.
Comment | Class for Tokens which represent PDF comments.
CrossRefStream | This class implements the Cross-Reference Stream, an alternative to the Cross-Reference Table starting in PDF 1.4.
Destination | Class encapsulating PDF destination objects, which refer to a page in the document.
DictionaryEnd | Class for Tokens which represent the ">>" sequence that ends a Dictionary.
DictionaryStart | Class for Tokens which represent the "<<" sequence that opens a Dictionary.
DocNode | Abstract class for nodes of a PDF document tree.
FileSpecification | A class which encapsulates a file specification in PDF.
FileTokenizer | Tokenizer subclass which gets data from a RandomAccessFile.
Filter | Container for a PDF stream filter.
Hexadecimal | Deprecated.
Keyword | Class for Tokens which represent PDF keywords.
LinearizedProfile | PDF profile checker for Linearized documents.
Literal | Class for Tokens which represent PDF strings.
Name | Class for Tokens which represent PDF names.
NameTreeNode | Class for nodes of a PDF name tree, e.g., ExternalFiles.
Numeric | Class for Tokens which represent PDF numbers.
ObjectStream | This class implements the Object Stream, a new way of storing objects starting in PDF 1.4.
PageLabelNode | Class for nodes of a PDF number tree.
PageObject | Class encapsulating a PDF page object node.
PageTreeNode | Class encapsulating a PDF page tree node.
Parser | The Parser class implements some limited syntactic analysis for PDF.
PdfArray | A representation of a PDF array object.
PdfArrayEnd | A marker for the parser to return when it encounters the end of a PDF array.
PdfDictionary | A representation of a PDF dictionary object.
PdfDictionaryEnd |
PdfFlateInputStream | An enhancement of InflaterInputStream to support Predictor and Columns.
PdfIndirectObj | A representation of a PDF indirect object reference.
PdfObject | The abstract superclass for all representations of objects in PDF files.
PdfProfile | Abstract class for PDF profile checkers.
PdfPseudoObject | Pseudo-objects are entities returned by the parser that don't corresond to objects, such as dictionary and array enders.
PdfSimpleObject | A representation of a PDF object which can be represented by a Token.
PdfStream | A representation of a PDF stream object.
PdfStrings | A class for holding arrays of informative strings that will go into properties of a PDF object.
PdfXMPSource | Class for providing an InputSource to XMPHandler.
RunLengthFilterStream | This is a stub which may be implemented in the future.
State | An enumeration class for use with the Tokenizer.
StdStructTypes | This class holds the constants for standard structure type names, and a static method for determining if a string belongs to those names.
Stream | Class to encapsulate a stream token.
StreamInputStream | A StreamInputStream is an InputStream which provides the bytes from a PdfStream.
StreamTokenizer | Tokenizer subclass which gets data from an object stream.
StringValuedToken | Abstract class for all PDF tokens which consist of a character sequence.
StructureElement | Class for element of PDF document structure tree.
StructureTree | Class for PDF document structure tree.
TaggedProfile | PDF profile checker for Tagged PDF documents.
Token | Abstract class to encapsulate lexical tokens from a PDF file.
Tokenizer | Tokenizer for PDF files.
X1aProfile | PDF profile checker for PDF/X-1a documents.
X1Profile | PDF profile checker for PDF/X-1 documents.
X2Profile | PDF profile checker for PDF/X-2 documents.
X3Profile | PDF profile checker for PDF/X-3 documents.
XProfileBase | Abstract base class for PDF profilers of the PDF/X family.

Exception Summary
PdfException | Abstract exception subclass used internally by the PDF module.
PdfInvalidException | Exception subclass used internally by the PDF module.
PdfMalformedException | Exception subclass used internally by the PDF module.

## Package edu.harvard.hul.ois.jhove.module.pdf Description

Contains supporting classes for the PDF-HUL module.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES