Method Summary |
|
public long | getLength() |
public long | getPosition() |
public IInputStream | getStream() |
public Object | getToken() Gets the currently-parsed token. |
public TokenTypeEnum | getTokenType() Gets the currently-parsed token type. |
public int | hashCode() |
protected static boolean | isDelimiter(int c) Evaluates whether a character is a delimiter [PDF:1.6:3.1.1]. |
protected static boolean | isEOL(int c) Evaluates whether a character is an EOL marker [PDF:1.6:3.1.1]. |
protected static boolean | isWhitespace(int c) Evaluates whether a character is a white-space [PDF:1.6:3.1.1]. |
public boolean | moveNext(int offset) |
public boolean | moveNext() Parse the next token [PDF:1.6:3.1]. |
public PdfDataObject | parsePdfObject() Parse the current PDF object [PDF:1.6:3.2]. |
public String | retrieveVersion() Retrieves the PDF version of the file [PDF:1.6:3.4.1]. |
public long | retrieveXRefOffset() Retrieves the starting position of the last xref-table section. |
public long | retrieveXRefOffset(long offset) Retrieves the starting position of an xref-table section [PDF:1.6:3.4.4]. |
public void | seek(long position) |
public void | skip(long offset) |
public boolean | skipWhitespace() Moves to the last whitespace after the current position in order to let read
the first non-whitespace. |