Package net.sourceforge.pmd.lang.vm.util
Class VelocityCharStream
- java.lang.Object
-
- net.sourceforge.pmd.lang.vm.util.VelocityCharStream
-
- All Implemented Interfaces:
CharStream
@Deprecated public final class VelocityCharStream extends Object implements CharStream
Deprecated.Will be removed, replaced with SimpleCharStreamAn implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
-
-
Field Summary
Fields Modifier and Type Field Description intbufposDeprecated.static booleanSTATIC_FLAGDeprecated.
-
Constructor Summary
Constructors Constructor Description VelocityCharStream(InputStream dstream, int startline, int startcolumn)Deprecated.VelocityCharStream(InputStream dstream, int startline, int startcolumn, int buffersize)Deprecated.VelocityCharStream(Reader dstream, int startline, int startcolumn)Deprecated.VelocityCharStream(Reader dstream, int startline, int startcolumn, int buffersize)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidadjustBeginLineColumn(int newLine, int newCol)Deprecated.Method to adjust line and column numbers for the start of a token.voidbackup(int amount)Deprecated.charBeginToken()Deprecated.voidDone()Deprecated.intgetBeginColumn()Deprecated.intgetBeginLine()Deprecated.intgetColumn()Deprecated.intgetEndColumn()Deprecated.intgetEndLine()Deprecated.StringGetImage()Deprecated.intgetLine()Deprecated.char[]GetSuffix(int len)Deprecated.charreadChar()Deprecated.voidreInit(InputStream dstream, int startline, int startcolumn)Deprecated.voidreInit(InputStream dstream, int startline, int startcolumn, int buffersize)Deprecated.voidreInit(Reader dstream, int startline, int startcolumn)Deprecated.voidreInit(Reader dstream, int startline, int startcolumn, int buffersize)Deprecated.
-
-
-
Field Detail
-
STATIC_FLAG
public static final boolean STATIC_FLAG
Deprecated.- See Also:
- Constant Field Values
-
bufpos
public int bufpos
Deprecated.
-
-
Constructor Detail
-
VelocityCharStream
public VelocityCharStream(InputStream dstream, int startline, int startcolumn, int buffersize)
Deprecated.- Parameters:
dstream-startline-startcolumn-buffersize-
-
VelocityCharStream
public VelocityCharStream(InputStream dstream, int startline, int startcolumn)
Deprecated.- Parameters:
dstream-startline-startcolumn-
-
VelocityCharStream
public VelocityCharStream(Reader dstream, int startline, int startcolumn, int buffersize)
Deprecated.- Parameters:
dstream-startline-startcolumn-buffersize-
-
VelocityCharStream
public VelocityCharStream(Reader dstream, int startline, int startcolumn)
Deprecated.- Parameters:
dstream-startline-startcolumn-
-
-
Method Detail
-
BeginToken
public char BeginToken() throws IOExceptionDeprecated.- Specified by:
BeginTokenin interfaceCharStream- Throws:
IOException
-
readChar
public char readChar() throws IOExceptionDeprecated.- Specified by:
readCharin interfaceCharStream- Throws:
IOException
-
getColumn
@Deprecated public int getColumn()
Deprecated.- Specified by:
getColumnin interfaceCharStream
-
getLine
@Deprecated public int getLine()
Deprecated.- Specified by:
getLinein interfaceCharStream
-
getEndColumn
public int getEndColumn()
Deprecated.- Specified by:
getEndColumnin interfaceCharStream
-
getEndLine
public int getEndLine()
Deprecated.- Specified by:
getEndLinein interfaceCharStream
-
getBeginColumn
public int getBeginColumn()
Deprecated.- Specified by:
getBeginColumnin interfaceCharStream
-
getBeginLine
public int getBeginLine()
Deprecated.- Specified by:
getBeginLinein interfaceCharStream
-
backup
public void backup(int amount)
Deprecated.- Specified by:
backupin interfaceCharStream
-
reInit
public void reInit(Reader dstream, int startline, int startcolumn, int buffersize)
Deprecated.- Parameters:
dstream-startline-startcolumn-buffersize-
-
reInit
public void reInit(Reader dstream, int startline, int startcolumn)
Deprecated.- Parameters:
dstream-startline-startcolumn-
-
reInit
public void reInit(InputStream dstream, int startline, int startcolumn, int buffersize)
Deprecated.- Parameters:
dstream-startline-startcolumn-buffersize-
-
reInit
public void reInit(InputStream dstream, int startline, int startcolumn)
Deprecated.- Parameters:
dstream-startline-startcolumn-
-
GetImage
public String GetImage()
Deprecated.- Specified by:
GetImagein interfaceCharStream
-
GetSuffix
public char[] GetSuffix(int len)
Deprecated.- Specified by:
GetSuffixin interfaceCharStream
-
Done
public void Done()
Deprecated.- Specified by:
Donein interfaceCharStream
-
adjustBeginLineColumn
public void adjustBeginLineColumn(int newLine, int newCol)Deprecated.Method to adjust line and column numbers for the start of a token.- Parameters:
newLine-newCol-
-
-