Documentation of 'jhpro.engine3d.MathParser.SimpleCharStream' Java class
SimpleCharStream
jhpro.engine3d.MathParser

Class SimpleCharStream



  • public class SimpleCharStream
    extends java.lang.Object
    An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      int bufpos 
      static boolean staticFlag 
    • Constructor Summary

      Constructors 
      Constructor and Description
      SimpleCharStream(java.io.InputStream dstream) 
      SimpleCharStream(java.io.InputStream dstream, int startline, int startcolumn) 
      SimpleCharStream(java.io.InputStream dstream, int startline, int startcolumn, int buffersize) 
      SimpleCharStream(java.io.Reader dstream) 
      SimpleCharStream(java.io.Reader dstream, int startline, int startcolumn) 
      SimpleCharStream(java.io.Reader dstream, int startline, int startcolumn, int buffersize) 
    • Field Detail

      • bufpos

        public int bufpos
    • Constructor Detail

      • SimpleCharStream

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

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

        public SimpleCharStream(java.io.Reader dstream)
      • SimpleCharStream

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

        public SimpleCharStream(java.io.InputStream dstream,
                                int startline,
                                int startcolumn)
      • SimpleCharStream

        public SimpleCharStream(java.io.InputStream dstream)
    • Method Detail

      • BeginToken

        public char BeginToken()
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • readChar

        public char readChar()
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • getColumn

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

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

        public int getEndColumn()
      • getEndLine

        public int getEndLine()
      • getBeginColumn

        public int getBeginColumn()
      • getBeginLine

        public int getBeginLine()
      • backup

        public 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.Reader dstream)
      • ReInit

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

        public void ReInit(java.io.InputStream dstream)
      • ReInit

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

        public java.lang.String GetImage()
      • GetSuffix

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

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.