Class UCode_UCodeESC_CharStream


  • public final class UCode_UCodeESC_CharStream
    extends java.lang.Object
    An implementation of interface CharStream, where the stream is assumed to contain 16-bit unicode characters.
    • Field Detail

      • bufpos

        public int bufpos
    • Constructor Detail

      • UCode_UCodeESC_CharStream

        public UCode_UCodeESC_CharStream​(java.io.Reader dstream,
                                         int startline,
                                         int startcolumn,
                                         int buffersize)
      • UCode_UCodeESC_CharStream

        public UCode_UCodeESC_CharStream​(java.io.Reader dstream,
                                         int startline,
                                         int startcolumn)
      • UCode_UCodeESC_CharStream

        public UCode_UCodeESC_CharStream​(java.io.InputStream dstream,
                                         int startline,
                                         int startcolumn,
                                         int buffersize)
      • UCode_UCodeESC_CharStream

        public UCode_UCodeESC_CharStream​(java.io.InputStream dstream,
                                         int startline,
                                         int startcolumn)
    • Method Detail

      • getColumn

        public final int getColumn()
        Deprecated.
        See Also:
        getEndColumn()
      • getLine

        public final int getLine()
        Deprecated.
        See Also:
        getEndLine()
      • getEndColumn

        public final int getEndColumn()
      • getEndLine

        public final int getEndLine()
      • getBeginColumn

        public final int getBeginColumn()
      • getBeginLine

        public final int getBeginLine()
      • backup

        public final void backup​(int amount)
      • ReInit

        public void ReInit​(java.io.Reader dstream,
                           int startline,
                           int startcolumn,
                           int buffersize)
      • ReInit

        public void ReInit​(java.io.Reader dstream,
                           int startline,
                           int startcolumn)
      • ReInit

        public void ReInit​(java.io.InputStream dstream,
                           int startline,
                           int startcolumn,
                           int buffersize)
      • ReInit

        public void ReInit​(java.io.InputStream dstream,
                           int startline,
                           int startcolumn)
      • GetImage

        public final java.lang.String GetImage()
      • GetSuffix

        public final char[] GetSuffix​(int len)
      • Done

        public void Done()
      • adjustBeginLineColumn

        public void adjustBeginLineColumn​(int newLine,
                                          int newCol)
        Method to adjust line and column numbers for the start of a token.