`[all packages] [package ] [class hierarchy] [index]`

# public final class ASCII_CharStream

(source file: ASCII_CharStream.java)

    java.lang.Object
       |
       +----ASCII_CharStream

The pure class interface.

    public final class ASCII_CharStream

  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).

##

ASCII_CharStream(InputStream, int, int, int)
ASCII_CharStream(InputStream, int, int)
ASCII_CharStream(Reader, int, int)
ASCII_CharStream(Reader, int, int, int)

##

bufpos
staticFlag

##

BeginToken()
Done()
GetImage()
GetSuffix(int)
ReInit(Reader, int, int)
ReInit(InputStream, int, int)
ReInit(InputStream, int, int, int)
ReInit(Reader, int, int, int)
adjustBeginLineColumn(int, int)
  Method to adjust line and column numbers for the start of a token.
backup(int)
getBeginColumn()
getBeginLine()
getColumn()
  Deprecated!
getEndColumn()
getEndLine()
getLine()
  Deprecated!
readChar()

##

ASCII_CharStream

    public ASCII_CharStream(Reader dstream,
                            int startline,
                            int startcolumn,
                            int buffersize);

ASCII_CharStream

    public ASCII_CharStream(Reader dstream,
                            int startline,
                            int startcolumn);

ASCII_CharStream

    public ASCII_CharStream(InputStream dstream,
                            int startline,
                            int startcolumn,
                            int buffersize);

ASCII_CharStream

    public ASCII_CharStream(InputStream dstream,
                            int startline,
                            int startcolumn);

##

staticFlag

    public static final boolean staticFlag;

bufpos

    public int bufpos;

##

BeginToken

    public final char BeginToken()
      throws java.io.IOException;

readChar

    public final char readChar()
      throws java.io.IOException;

getColumn

    public final int getColumn();

  Note: deprecated!

  See also:
    getEndColumn

getLine

    public final int getLine();

  Note: 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(Reader dstream,
                       int startline,
                       int startcolumn,
                       int buffersize);

ReInit

    public void ReInit(Reader dstream,
                       int startline,
                       int startcolumn);

ReInit

    public void ReInit(InputStream dstream,
                       int startline,
                       int startcolumn,
                       int buffersize);

ReInit

    public void ReInit(InputStream dstream,
                       int startline,
                       int startcolumn);

GetImage

    public final 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.

`[all packages] [package ] [class hierarchy] [index]`

###### ASCII_CharStream.html