| java.lang.Object de.intarsys.pdf.parser.PDFParser de.intarsys.pdf.parser.COSDocumentParser
COSDocumentParser | public class COSDocumentParser extends PDFParser (Code) | | A parser for PDF data streams.
The parser will create a object representation of the pdf document using COS
level objects.
The parser is a one pass, read everything implementation.
|
Methods inherited from de.intarsys.pdf.parser.PDFParser | abstract protected COSIndirectObject createObjectReference() throws IOException, COSLoadException(Code)(Java Doc) public IPDFParserExceptionHandler getExceptionHandler()(Code)(Java Doc) protected COSObjectKey getObjectKey()(Code)(Java Doc) protected ISystemSecurityHandler getSecurityHandler()(Code)(Java Doc) public void handleError(COSLoadError error) throws COSLoadException(Code)(Java Doc) public void handleWarning(COSLoadWarning warning) throws COSLoadException(Code)(Java Doc) final public static boolean isDelimiter(int i)(Code)(Java Doc) final public static boolean isDigit(int i)(Code)(Java Doc) final public static boolean isEOL(int i)(Code)(Java Doc) final public static boolean isNumberStart(int i)(Code)(Java Doc) final public static boolean isOctalDigit(int i)(Code)(Java Doc) final public static boolean isTokenStart(int i)(Code)(Java Doc) final public static boolean isWhitespace(int i)(Code)(Java Doc) protected COSObject lookaheadPop()(Code)(Java Doc) protected void lookaheadPush(COSObject obj)(Code)(Java Doc) protected void parseComment(IRandomAccess input) throws IOException(Code)(Java Doc) public Object parseElement(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) public STDocType parseHeader(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSDocumentElement parseObject(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseObjectDictionary(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectArray(IRandomAccess input) throws COSLoadException, IOException(Code)(Java Doc) protected COSObject parseOnObjectDictionary(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectHexString(IRandomAccess input, int next) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectName(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectNumber(IRandomAccess input, int next) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectStream(IRandomAccess input, COSDictionary dict) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectStreamOrDictionary(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectStreamOrDictionaryOrHexString(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected COSObject parseOnObjectString(IRandomAccess input) throws IOException, COSLoadException(Code)(Java Doc) protected boolean readEOL(IRandomAccess input) throws IOException(Code)(Java Doc) protected int readEscape(IRandomAccess input) throws IOException(Code)(Java Doc) public int readInteger(IRandomAccess input, boolean consumeSpaceAfter) throws IOException(Code)(Java Doc) protected int readOctalChar(IRandomAccess input) throws IOException(Code)(Java Doc) public void readSpaces(IRandomAccess input) throws IOException(Code)(Java Doc) protected byte[] readStream(IRandomAccess input) throws IOException(Code)(Java Doc) public byte[] readToken(IRandomAccess input) throws IOException(Code)(Java Doc) public byte[] readToken(IRandomAccess input, List messages) throws IOException(Code)(Java Doc) protected byte[] readTokenElement(IRandomAccess input, int next) throws IOException(Code)(Java Doc) protected byte[] readTokenElement(IRandomAccess input, int next, List messages) throws IOException(Code)(Java Doc) public void setExceptionHandler(IPDFParserExceptionHandler exceptionHandler)(Code)(Java Doc) protected void setObjectKey(COSObjectKey objectKey)(Code)(Java Doc) protected void setSecurityHandler(ISystemSecurityHandler securityHandler)(Code)(Java Doc) public static COSObject toCOSObject(byte[] data) throws IOException, COSLoadException(Code)(Java Doc)
|
|
|