Class Parser


  • public class Parser
    extends java.lang.Object
    • Field Detail

      • file

        private java.io.FileReader file
      • bf

        private java.io.BufferedReader bf
      • lineTokens

        private java.lang.String[] lineTokens
      • index

        private int index
    • Constructor Detail

      • Parser

        public Parser​(java.lang.String filename)
               throws java.io.FileNotFoundException
        Throws:
        java.io.FileNotFoundException
    • Method Detail

      • close

        public void close()
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • getNextToken

        public java.lang.String getNextToken()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • peekNextToken

        public boolean peekNextToken​(java.lang.String tok)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • fetchNextToken

        private java.lang.String fetchNextToken()
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getNextLine

        private boolean getNextLine()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • getNextBoolean

        public boolean getNextBoolean()
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • getNextInt

        public int getNextInt()
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • getNextFloat

        public float getNextFloat()
                           throws java.io.IOException
        Throws:
        java.io.IOException