public class SimpleCharStream extends AbstractCharStream
Modifier and Type | Field and Description |
---|---|
protected Provider |
inputStream |
available, bufcolumn, buffer, BUFFER_INCREASE, bufline, bufpos, bufsize, column, DEFAULT_BUF_SIZE, inBuf, line, maxNextCharInd, prevCharIsCR, prevCharIsLF, tokenBegin
Constructor and Description |
---|
SimpleCharStream(Provider dstream)
Constructor.
|
SimpleCharStream(Provider dstream,
int startline,
int startcolumn)
Constructor.
|
SimpleCharStream(Provider dstream,
int startline,
int startcolumn,
int buffersize)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
reInit(Provider dstream)
Reinitialise.
|
void |
reInit(Provider dstream,
int startline,
int startcolumn)
Reinitialise.
|
void |
reInit(Provider dstream,
int startline,
int startcolumn,
int buffersize)
Reinitialise.
|
protected void |
streamClose() |
protected int |
streamRead(char[] aBuf,
int nOfs,
int nLen) |
adjustBeginLineColumn, backup, beginToken, done, expandBuff, fillBuff, getBeginColumn, getBeginLine, getEndColumn, getEndLine, getImage, getSuffix, getTabSize, isTrackLineColumn, readChar, reInit, setTabSize, setTrackLineColumn, updateLineColumn
protected Provider inputStream
public SimpleCharStream(Provider dstream, int startline, int startcolumn, int buffersize)
public SimpleCharStream(Provider dstream, int startline, int startcolumn)
public SimpleCharStream(Provider dstream)
protected int streamRead(char[] aBuf, int nOfs, int nLen) throws IOException
streamRead
in class AbstractCharStream
IOException
protected void streamClose() throws IOException
streamClose
in class AbstractCharStream
IOException
public void reInit(Provider dstream, int startline, int startcolumn, int buffersize)
public void reInit(Provider dstream, int startline, int startcolumn)
public void reInit(Provider dstream)
Copyright © 2007–2020. All rights reserved.