Package net.sourceforge.pmd.lang.vm.util
Class VelocityCharStream
- java.lang.Object
-
- net.sourceforge.pmd.lang.vm.util.VelocityCharStream
-
- All Implemented Interfaces:
net.sourceforge.pmd.lang.ast.CharStream
@Deprecated public final class VelocityCharStream extends Object implements net.sourceforge.pmd.lang.ast.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 interfacenet.sourceforge.pmd.lang.ast.CharStream- Throws:
IOException
-
readChar
public char readChar() throws IOExceptionDeprecated.- Specified by:
readCharin interfacenet.sourceforge.pmd.lang.ast.CharStream- Throws:
IOException
-
getColumn
@Deprecated public int getColumn()
Deprecated.- Specified by:
getColumnin interfacenet.sourceforge.pmd.lang.ast.CharStream
-
getLine
@Deprecated public int getLine()
Deprecated.- Specified by:
getLinein interfacenet.sourceforge.pmd.lang.ast.CharStream
-
getEndColumn
public int getEndColumn()
Deprecated.- Specified by:
getEndColumnin interfacenet.sourceforge.pmd.lang.ast.CharStream
-
getEndLine
public int getEndLine()
Deprecated.- Specified by:
getEndLinein interfacenet.sourceforge.pmd.lang.ast.CharStream
-
getBeginColumn
public int getBeginColumn()
Deprecated.- Specified by:
getBeginColumnin interfacenet.sourceforge.pmd.lang.ast.CharStream
-
getBeginLine
public int getBeginLine()
Deprecated.- Specified by:
getBeginLinein interfacenet.sourceforge.pmd.lang.ast.CharStream
-
backup
public void backup(int amount)
Deprecated.- Specified by:
backupin interfacenet.sourceforge.pmd.lang.ast.CharStream
-
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 interfacenet.sourceforge.pmd.lang.ast.CharStream
-
GetSuffix
public char[] GetSuffix(int len)
Deprecated.- Specified by:
GetSuffixin interfacenet.sourceforge.pmd.lang.ast.CharStream
-
Done
public void Done()
Deprecated.- Specified by:
Donein interfacenet.sourceforge.pmd.lang.ast.CharStream
-
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-
-
-