public class StreamTokenizer extends Tokenizer
_ch, _file, PDFDOCENCODING| Constructor and Description |
|---|
StreamTokenizer(java.io.RandomAccessFile file,
Stream stream) |
| Modifier and Type | Method and Description |
|---|---|
void |
backupChar()
Back up a byte so it will be read again.
|
protected void |
initStream(Stream token)
Streams can occur only in files, not in streams,
so this should never be called.
|
int |
readChar()
Gets a character from the file, using a buffer.
|
void |
seek(long offset)
Set the Tokenizer to a new position in the stream.
|
protected void |
setStreamOffset(Stream token)
Sets the offset of a Stream to the current file position.
|
addLanguageCode, getLanguageCodes, getNext, getNext, getOffset, getPDFACompliant, getWSString, readChar1, scanMode, seekReset, setEncrypted, setPDFACompliantpublic StreamTokenizer(java.io.RandomAccessFile file,
Stream stream)
protected void initStream(Stream token) throws java.io.IOException, PdfException
initStream in class Tokenizerjava.io.IOExceptionPdfExceptionpublic int readChar()
throws java.io.IOException
public void seek(long offset)
throws java.io.IOException,
PdfException
seek in class Tokenizeroffset - The offset in bytes from the start of the stream.java.io.IOExceptionPdfExceptionprotected void setStreamOffset(Stream token) throws java.io.IOException, PdfException
setStreamOffset in class Tokenizerjava.io.IOExceptionPdfExceptionpublic void backupChar()
backupChar in class Tokenizer