You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by bu...@apache.org on 2015/03/30 07:53:23 UTC
svn commit: r945586 [15/47] - in /websites/staging/pdfbox/trunk/content: ./
docs/2.0.0-SNAPSHOT/javadocs/
docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/contentstream/
docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/contentstream/class-use/
docs/2.0.0-S...
Modified: websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/io/package-use.html
==============================================================================
--- websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/io/package-use.html (original)
+++ websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/io/package-use.html Mon Mar 30 05:53:07 2015
@@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (version 1.7.0_55) on Sun Jan 04 20:50:39 CET 2015 -->
+<!-- Generated by javadoc (version 1.7.0_55) on Mon Mar 30 07:22:03 CEST 2015 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>Uses of Package org.apache.pdfbox.io (Apache PDFBox 2.0.0-SNAPSHOT API)</title>
-<meta name="date" content="2015-01-04">
+<meta name="date" content="2015-03-30">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
@@ -144,12 +144,6 @@
<div class="block">A simple subclass that adds a few convience methods.</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/pdfbox/io/class-use/RandomAccess.html#org.apache.pdfbox.pdfparser">RandomAccess</a>
-<div class="block">An interface to allow PDF files to be stored completely in memory or
- to use a scratch file on the disk.</div>
-</td>
-</tr>
</tbody>
</table>
</li>
Modified: websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdfparser/BaseParser.html
==============================================================================
--- websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdfparser/BaseParser.html (original)
+++ websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdfparser/BaseParser.html Mon Mar 30 05:53:07 2015
@@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (version 1.7.0_55) on Sun Jan 04 20:50:33 CET 2015 -->
+<!-- Generated by javadoc (version 1.7.0_55) on Mon Mar 30 07:21:56 CEST 2015 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>BaseParser (Apache PDFBox 2.0.0-SNAPSHOT API)</title>
-<meta name="date" content="2015-01-04">
+<meta name="date" content="2015-03-30">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
@@ -38,7 +38,7 @@
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
-<li><a href="../../../../org/apache/pdfbox/pdfparser/ConformingPDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../org/apache/pdfbox/pdfparser/COSParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/pdfbox/pdfparser/BaseParser.html" target="_top">Frames</a></li>
@@ -96,19 +96,22 @@
<ul class="blockList">
<li class="blockList">
<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></dd>
+</dl>
+<dl>
<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/apache/pdfbox/pdfparser/ConformingPDFParser.html" title="class in org.apache.pdfbox.pdfparser">ConformingPDFParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFObjectStreamParser.html" title="class in org.apache.pdfbox.pdfparser">PDFObjectStreamParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFParser.html" title="class in org.apache.pdfbox.pdfparser">PDFParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFStreamParser.html" title="class in org.apache.pdfbox.pdfparser">PDFStreamParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFXrefStreamParser.html" title="class in org.apache.pdfbox.pdfparser">PDFXrefStreamParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/VisualSignatureParser.html" title="class in org.apache.pdfbox.pdfparser">VisualSignatureParser</a></dd>
+<dd><a href="../../../../org/apache/pdfbox/pdfparser/COSParser.html" title="class in org.apache.pdfbox.pdfparser">COSParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFObjectStreamParser.html" title="class in org.apache.pdfbox.pdfparser">PDFObjectStreamParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFStreamParser.html" title="class in org.apache.pdfbox.pdfparser">PDFStreamParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/PDFXrefStreamParser.html" title="class in org.apache.pdfbox.pdfparser">PDFXrefStreamParser</a>, <a href="../../../../org/apache/pdfbox/pdfparser/VisualSignatureParser.html" title="class in org.apache.pdfbox.pdfparser">VisualSignatureParser</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="strong">BaseParser</span>
-extends <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
<div class="block">This class is used to contain parsing logic that will be used by both the
PDFParser and the COSStreamParser.</div>
-<dl><dt><span class="strong">Version:</span></dt>
- <dd>$Revision$</dd>
-<dt><span class="strong">Author:</span></dt>
- <dd><a href="mailto:ben@benlitchfield.com">Ben Litchfield</a></dd></dl>
+<dl><dt><span class="strong">Author:</span></dt>
+ <dd>Ben Litchfield</dd></dl>
</li>
</ul>
</div>
@@ -128,6 +131,18 @@ extends <a href="http://download.oracle.
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>protected static byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ASCII_CR">ASCII_CR</a></strong></code>
+<div class="block">ASCII code for carriage return.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static byte</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ASCII_LF">ASCII_LF</a></strong></code>
+<div class="block">ASCII code for line feed.</div>
+</td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#DEF">DEF</a></strong></code>
<div class="block">This is a string constant that will be used for comparisons.</div>
@@ -146,23 +161,47 @@ extends <a href="http://download.oracle.
</td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code>protected static <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDOBJ_STRING">ENDOBJ_STRING</a></strong></code>
+<div class="block">This is a string constant that will be used for comparisons.</div>
+</td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDSTREAM">ENDSTREAM</a></strong></code>
<div class="block">This is a byte array that will be used for comparisons.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDSTREAM_STRING">ENDSTREAM_STRING</a></strong></code>
+<div class="block">This is a string constant that will be used for comparisons.</div>
+</td>
+</tr>
<tr class="altColor">
+<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ISO_8859_1">ISO_8859_1</a></strong></code>
+<div class="block">String constant for ISO-8859-1 charset.</div>
+</td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../org/apache/pdfbox/io/PushBackInputStream.html" title="class in org.apache.pdfbox.io">PushBackInputStream</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#pdfSource">pdfSource</a></strong></code>
<div class="block">This is the stream that will be read from.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#PROP_PUSHBACK_SIZE">PROP_PUSHBACK_SIZE</a></strong></code>
<div class="block">system property allowing to define size of push back buffer.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#STREAM_STRING">STREAM_STRING</a></strong></code>
+<div class="block">This is a string constant that will be used for comparisons.</div>
+</td>
+</tr>
</table>
</li>
</ul>
@@ -213,9 +252,7 @@ extends <a href="http://download.oracle.
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#clearResources()">clearResources</a></strong>()</code>
-<div class="block">Release all used resources.</div>
-</td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#close()">close</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../org/apache/pdfbox/cos/COSStream.html" title="class in org.apache.pdfbox.cos">COSStream</a></code></td>
@@ -237,6 +274,18 @@ extends <a href="http://download.oracle.
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isDigit()">isDigit</a></strong>()</code>
+<div class="block">This will tell if the next byte is a digit or not.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isDigit(int)">isDigit</a></strong>(int c)</code>
+<div class="block">This will tell if the given value is a digit or not.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEndOfName(char)">isEndOfName</a></strong>(char ch)</code>
<div class="block">Determine if a character terminates a PDF name.</div>
</td>
@@ -255,6 +304,30 @@ extends <a href="http://download.oracle.
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isSpace()">isSpace</a></strong>()</code>
+<div class="block">This will tell if the next byte is a space or not.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isSpace(int)">isSpace</a></strong>(int c)</code>
+<div class="block">This will tell if the given value is a space or not.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isString(byte[])">isString</a></strong>(byte[] string)</code>
+<div class="block">Checks if the given string can be found at the current offset.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isString(char[])">isString</a></strong>(char[] string)</code>
+<div class="block">Checks if the given string can be found at the current offset.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isWhitespace()">isWhitespace</a></strong>()</code>
<div class="block">This will tell if the next byte is whitespace or not.</div>
</td>
@@ -262,7 +335,7 @@ extends <a href="http://download.oracle.
<tr class="altColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isWhitespace(int)">isWhitespace</a></strong>(int c)</code>
-<div class="block">This will tell if the next byte is whitespace or not.</div>
+<div class="block">This will tell if a character is whitespace or not.</div>
</td>
</tr>
<tr class="rowColor">
@@ -302,34 +375,33 @@ extends <a href="http://download.oracle.
</td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../../org/apache/pdfbox/cos/COSString.html" title="class in org.apache.pdfbox.cos">COSString</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString(boolean)">parseCOSString</a></strong>(boolean isDictionary)</code>
-<div class="block"><strong>Deprecated.</strong>
-<div class="block"><i>Not needed anymore. Use <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString()"><code>parseCOSString()</code></a> instead. PDFBOX-1437</i></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../org/apache/pdfbox/cos/COSBase.html" title="class in org.apache.pdfbox.cos">COSBase</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseDirObject()">parseDirObject</a></strong>()</code>
<div class="block">This will parse a directory object from the stream.</div>
</td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../../org/apache/pdfbox/persistence/util/COSObjectKey.html" title="class in org.apache.pdfbox.persistence.util">COSObjectKey</a></code></td>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/pdfbox/cos/COSObjectKey.html" title="class in org.apache.pdfbox.cos">COSObjectKey</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseObjectKey(boolean)">parseObjectKey</a></strong>(boolean continueOnError)</code>
<div class="block">Parse object key (number and generation).</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedChar(char)">readExpectedChar</a></strong>(char ec)</code>
<div class="block">Read one char and throw an exception if it is not the expected value.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedString(char[], boolean)">readExpectedString</a></strong>(char[] expectedString,
+ boolean skipSpaces)</code>
+<div class="block">Reads given pattern from <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#pdfSource"><code>pdfSource</code></a>.</div>
+</td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedString(java.lang.String)">readExpectedString</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> es)</code>
+<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedString(java.lang.String)">readExpectedString</a></strong>(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> expectedString)</code>
<div class="block">Read one String and throw an exception if it is not the expected value.</div>
</td>
</tr>
@@ -394,18 +466,12 @@ extends <a href="http://download.oracle.
</td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#setDocument(org.apache.pdfbox.cos.COSDocument)">setDocument</a></strong>(<a href="../../../../org/apache/pdfbox/cos/COSDocument.html" title="class in org.apache.pdfbox.cos">COSDocument</a> doc)</code>
-<div class="block">Set the document for this stream.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#skipSpaces()">skipSpaces</a></strong>()</code>
<div class="block">This will skip all spaces and comments that are present.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#skipToNextObj()">skipToNextObj</a></strong>()</code>
<div class="block">Skip to the start of the next object.</div>
@@ -433,6 +499,17 @@ extends <a href="http://download.oracle.
<!-- -->
</a>
<h3>Field Detail</h3>
+<a name="ISO_8859_1">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ISO_8859_1</h4>
+<pre>public static final <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ISO_8859_1</pre>
+<div class="block">String constant for ISO-8859-1 charset.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.ISO_8859_1">Constant Field Values</a></dd></dl>
+</li>
+</ul>
<a name="PROP_PUSHBACK_SIZE">
<!-- -->
</a>
@@ -475,6 +552,61 @@ extends <a href="http://download.oracle.
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.DEF">Constant Field Values</a></dd></dl>
</li>
</ul>
+<a name="ENDOBJ_STRING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDOBJ_STRING</h4>
+<pre>protected static final <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENDOBJ_STRING</pre>
+<div class="block">This is a string constant that will be used for comparisons.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.ENDOBJ_STRING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ENDSTREAM_STRING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENDSTREAM_STRING</h4>
+<pre>protected static final <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ENDSTREAM_STRING</pre>
+<div class="block">This is a string constant that will be used for comparisons.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.ENDSTREAM_STRING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="STREAM_STRING">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STREAM_STRING</h4>
+<pre>protected static final <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> STREAM_STRING</pre>
+<div class="block">This is a string constant that will be used for comparisons.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.STREAM_STRING">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ASCII_LF">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASCII_LF</h4>
+<pre>protected static final byte ASCII_LF</pre>
+<div class="block">ASCII code for line feed.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.ASCII_LF">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="ASCII_CR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ASCII_CR</h4>
+<pre>protected static final byte ASCII_CR</pre>
+<div class="block">ASCII code for carriage return.</div>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.pdfbox.pdfparser.BaseParser.ASCII_CR">Constant Field Values</a></dd></dl>
+</li>
+</ul>
<a name="pdfSource">
<!-- -->
</a>
@@ -561,17 +693,6 @@ extends <a href="http://download.oracle.
<dt><span class="strong">Returns:</span></dt><dd>the new COSStream</dd></dl>
</li>
</ul>
-<a name="setDocument(org.apache.pdfbox.cos.COSDocument)">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setDocument</h4>
-<pre>public void setDocument(<a href="../../../../org/apache/pdfbox/cos/COSDocument.html" title="class in org.apache.pdfbox.cos">COSDocument</a> doc)</pre>
-<div class="block">Set the document for this stream.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>doc</code> - The current document.</dd></dl>
-</li>
-</ul>
<a name="parseCOSDictionary()">
<!-- -->
</a>
@@ -619,24 +740,7 @@ extends <a href="http://download.oracle.
byte compare operations.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>out</code> - stream we write out to.</dd>
<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="parseCOSString(boolean)">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>parseCOSString</h4>
-<pre><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-protected <a href="../../../../org/apache/pdfbox/cos/COSString.html" title="class in org.apache.pdfbox.cos">COSString</a> parseCOSString(boolean isDictionary)
- throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block"><span class="strong">Deprecated.</span> <i>Not needed anymore. Use <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString()"><code>parseCOSString()</code></a> instead. PDFBOX-1437</i></div>
-<div class="block">This will parse a PDF string.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>isDictionary</code> - indicates if the stream is a dictionary or not</dd>
-<dt><span class="strong">Returns:</span></dt><dd>The parsed PDF string.</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If there is an error reading from the stream.</dd></dl>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something went wrong</dd></dl>
</li>
</ul>
<a name="parseCOSString()">
@@ -741,15 +845,30 @@ protected <a href="../../../../org/
<ul class="blockList">
<li class="blockList">
<h4>readExpectedString</h4>
-<pre>protected void readExpectedString(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> es)
+<pre>protected void readExpectedString(<a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> expectedString)
throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Read one String and throw an exception if it is not the expected value.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>es</code> - the String value that is expected.</dd>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>expectedString</code> - the String value that is expected.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the String char is not the expected value or if an
I/O error occurs.</dd></dl>
</li>
</ul>
+<a name="readExpectedString(char[], boolean)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readExpectedString</h4>
+<pre>protected final void readExpectedString(char[] expectedString,
+ boolean skipSpaces)
+ throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Reads given pattern from <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#pdfSource"><code>pdfSource</code></a>. Skipping whitespace at start and end if wanted.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>expectedString</code> - pattern to be skipped</dd><dd><code>skipSpaces</code> - if set to true spaces before and after the string will be skipped</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if pattern could not be read</dd></dl>
+</li>
+</ul>
<a name="readExpectedChar(char)">
<!-- -->
</a>
@@ -815,8 +934,8 @@ protected <a href="../../../../org/
<pre>protected <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> readLine()
throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">This will read bytes until the first end of line marker occurs.
- Note: if you later unread the results of this function, you'll
- need to add a newline character to the end of the string.</div>
+ NOTE: The EOL marker may consists of 1 (CR or LF) or 2 (CR and CL) bytes
+ which is an important detail if one wants to unread the line.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The characters between the current position and the end of the line.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If there is an error reading from the stream.</dd></dl>
@@ -869,10 +988,92 @@ protected <a href="../../../../org/
<li class="blockList">
<h4>isWhitespace</h4>
<pre>protected boolean isWhitespace(int c)</pre>
-<div class="block">This will tell if the next byte is whitespace or not. These values are
+<div class="block">This will tell if a character is whitespace or not. These values are
specified in table 1 (page 12) of ISO 32000-1:2008.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - The character to check against whitespace</dd>
-<dt><span class="strong">Returns:</span></dt><dd>true if the next byte in the stream is a whitespace character.</dd></dl>
+<dt><span class="strong">Returns:</span></dt><dd>true if the character is a whitespace character.</dd></dl>
+</li>
+</ul>
+<a name="isSpace()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSpace</h4>
+<pre>protected boolean isSpace()
+ throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">This will tell if the next byte is a space or not.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if the next byte in the stream is a space character.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If there is an error reading from the stream.</dd></dl>
+</li>
+</ul>
+<a name="isSpace(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSpace</h4>
+<pre>protected boolean isSpace(int c)</pre>
+<div class="block">This will tell if the given value is a space or not.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - The character to check against space</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the next byte in the stream is a space character.</dd></dl>
+</li>
+</ul>
+<a name="isDigit()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDigit</h4>
+<pre>protected boolean isDigit()
+ throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">This will tell if the next byte is a digit or not.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>true if the next byte in the stream is a digit.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If there is an error reading from the stream.</dd></dl>
+</li>
+</ul>
+<a name="isDigit(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDigit</h4>
+<pre>protected boolean isDigit(int c)</pre>
+<div class="block">This will tell if the given value is a digit or not.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>c</code> - The character to be checked</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the next byte in the stream is a digit.</dd></dl>
+</li>
+</ul>
+<a name="isString(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isString</h4>
+<pre>protected boolean isString(byte[] string)
+ throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Checks if the given string can be found at the current offset.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>string</code> - the bytes of the string to look for</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the bytes are in place, false if not</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something went wrong</dd></dl>
+</li>
+</ul>
+<a name="isString(char[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isString</h4>
+<pre>protected boolean isString(char[] string)
+ throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Checks if the given string can be found at the current offset.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>string</code> - the bytes of the string to look for</dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the bytes are in place, false if not</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something went wrong</dd></dl>
</li>
</ul>
<a name="skipSpaces()">
@@ -974,17 +1175,24 @@ protected <a href="../../../../org/
corrupt object. This should handle all cases that parseObject supports.
This assumes that the next object will start on its own line.</div>
<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something went wrong.</dd></dl>
</li>
</ul>
-<a name="clearResources()">
+<a name="close()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>clearResources</h4>
-<pre>public void clearResources()</pre>
-<div class="block">Release all used resources.</div>
+<h4>close</h4>
+<pre>public void close()
+ throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io">close</a></code> in interface <code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang">close</a></code> in interface <code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="parseObjectKey(boolean)">
@@ -993,7 +1201,7 @@ protected <a href="../../../../org/
<ul class="blockListLast">
<li class="blockList">
<h4>parseObjectKey</h4>
-<pre>protected <a href="../../../../org/apache/pdfbox/persistence/util/COSObjectKey.html" title="class in org.apache.pdfbox.persistence.util">COSObjectKey</a> parseObjectKey(boolean continueOnError)
+<pre>protected <a href="../../../../org/apache/pdfbox/cos/COSObjectKey.html" title="class in org.apache.pdfbox.cos">COSObjectKey</a> parseObjectKey(boolean continueOnError)
throws <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block">Parse object key (number and generation).</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>continueOnError</code> - true to continue on error, false if not.</dd>
@@ -1029,7 +1237,7 @@ protected <a href="../../../../org/
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
-<li><a href="../../../../org/apache/pdfbox/pdfparser/ConformingPDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../org/apache/pdfbox/pdfparser/COSParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/pdfbox/pdfparser/BaseParser.html" target="_top">Frames</a></li>
Modified: websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdfparser/PDFObjectStreamParser.html
==============================================================================
--- websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdfparser/PDFObjectStreamParser.html (original)
+++ websites/staging/pdfbox/trunk/content/docs/2.0.0-SNAPSHOT/javadocs/org/apache/pdfbox/pdfparser/PDFObjectStreamParser.html Mon Mar 30 05:53:07 2015
@@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (version 1.7.0_55) on Sun Jan 04 20:50:33 CET 2015 -->
+<!-- Generated by javadoc (version 1.7.0_55) on Mon Mar 30 07:21:56 CEST 2015 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>PDFObjectStreamParser (Apache PDFBox 2.0.0-SNAPSHOT API)</title>
-<meta name="date" content="2015-01-04">
+<meta name="date" content="2015-03-30">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
@@ -37,7 +37,7 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/pdfbox/pdfparser/NonSequentialPDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/pdfbox/pdfparser/FDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/pdfbox/pdfparser/PDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -100,15 +100,17 @@
<div class="description">
<ul class="blockList">
<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://download.oracle.com/javase/1.6.0/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="http://download.oracle.com/javase/1.6.0/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></dd>
+</dl>
<hr>
<br>
<pre>public class <span class="strong">PDFObjectStreamParser</span>
extends <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html" title="class in org.apache.pdfbox.pdfparser">BaseParser</a></pre>
<div class="block">This will parse a PDF 1.5 object stream and extract all of the objects from the stream.</div>
-<dl><dt><span class="strong">Version:</span></dt>
- <dd>$Revision: 1.6 $</dd>
-<dt><span class="strong">Author:</span></dt>
- <dd><a href="mailto:ben@benlitchfield.com">Ben Litchfield</a></dd></dl>
+<dl><dt><span class="strong">Author:</span></dt>
+ <dd>Ben Litchfield</dd></dl>
</li>
</ul>
</div>
@@ -126,7 +128,7 @@ extends <a href="../../../../org/apache/
<!-- -->
</a>
<h3>Fields inherited from class org.apache.pdfbox.pdfparser.<a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html" title="class in org.apache.pdfbox.pdfparser">BaseParser</a></h3>
-<code><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#DEF">DEF</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#document">document</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDOBJ">ENDOBJ</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDSTREAM">ENDSTREAM</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#pdfSource">pdfSource</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#PROP_PUSHBACK_SIZE">PROP_PUSHBACK_SIZE</a></code></li>
+<code><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ASCII_CR">ASCII_CR</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ASCII_LF">ASCII_LF</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#DEF">DEF</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#document">document</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDOBJ">ENDOBJ</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDOBJ_STRING">ENDOBJ_STRING</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDSTREAM">ENDSTREAM</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ENDSTREAM_STRING">ENDSTREAM_STRING</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#ISO_8859_1">ISO_8859_1</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#pdfSource">pdfSource</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#PROP_PUSHBACK_SI
ZE">PROP_PUSHBACK_SIZE</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#STREAM_STRING">STREAM_STRING</a></code></li>
</ul>
</li>
</ul>
@@ -180,7 +182,7 @@ extends <a href="../../../../org/apache/
<!-- -->
</a>
<h3>Methods inherited from class org.apache.pdfbox.pdfparser.<a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html" title="class in org.apache.pdfbox.pdfparser">BaseParser</a></h3>
-<code><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#clearResources()">clearResources</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#createCOSStream(org.apache.pdfbox.cos.COSDictionary)">createCOSStream</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isClosing()">isClosing</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isClosing(int)">isClosing</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEndOfName(char)">isEndOfName</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEOL()">isEOL</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEOL(int)">isEOL</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isWhitespace()">isWhitespace</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isWhitespace(int)">isWhitespace</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseBoolean()">par
seBoolean</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSArray()">parseCOSArray</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSDictionary()">parseCOSDictionary</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSName()">parseCOSName</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSStream(org.apache.pdfbox.cos.COSDictionary)">parseCOSStream</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString()">parseCOSString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString(boolean)">parseCOSString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseDirObject()">parseDirObject</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseObjectKey(boolean)">parseObjectKey</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedChar(char)">readExpectedChar</
a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedString(java.lang.String)">readExpectedString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readGenerationNumber()">readGenerationNumber</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readInt()">readInt</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readLine()">readLine</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readLong()">readLong</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readObjectNumber()">readObjectNumber</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readString()">readString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readString(int)">readString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readStringNumber()">readStringNumber</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readUnti
lEndStream(java.io.OutputStream)">readUntilEndStream</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#setDocument(org.apache.pdfbox.cos.COSDocument)">setDocument</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#skipSpaces()">skipSpaces</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#skipToNextObj()">skipToNextObj</a></code></li>
+<code><a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#close()">close</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#createCOSStream(org.apache.pdfbox.cos.COSDictionary)">createCOSStream</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isClosing()">isClosing</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isClosing(int)">isClosing</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isDigit()">isDigit</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isDigit(int)">isDigit</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEndOfName(char)">isEndOfName</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEOL()">isEOL</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isEOL(int)">isEOL</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isSpace()">isSpace</a>, <a href="../../../../org/apache/p
dfbox/pdfparser/BaseParser.html#isSpace(int)">isSpace</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isString(byte[])">isString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isString(char[])">isString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isWhitespace()">isWhitespace</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#isWhitespace(int)">isWhitespace</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseBoolean()">parseBoolean</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSArray()">parseCOSArray</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSDictionary()">parseCOSDictionary</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSName()">parseCOSName</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSStream(org.apache.pdfbox.cos.COSDictionary)">parseCOSStream<
/a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString()">parseCOSString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseDirObject()">parseDirObject</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#parseObjectKey(boolean)">parseObjectKey</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedChar(char)">readExpectedChar</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedString(char[], boolean)">readExpectedString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readExpectedString(java.lang.String)">readExpectedString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readGenerationNumber()">readGenerationNumber</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readInt()">readInt</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readLine()">readLine</a>, <a href="../../..
/../org/apache/pdfbox/pdfparser/BaseParser.html#readLong()">readLong</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readObjectNumber()">readObjectNumber</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readString()">readString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readString(int)">readString</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readStringNumber()">readStringNumber</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#readUntilEndStream(java.io.OutputStream)">readUntilEndStream</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#skipSpaces()">skipSpaces</a>, <a href="../../../../org/apache/pdfbox/pdfparser/BaseParser.html#skipToNextObj()">skipToNextObj</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -277,7 +279,7 @@ extends <a href="../../../../org/apache/
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/pdfbox/pdfparser/NonSequentialPDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/pdfbox/pdfparser/FDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/pdfbox/pdfparser/PDFParser.html" title="class in org.apache.pdfbox.pdfparser"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">