Class DerivativeScanner


  • public class DerivativeScanner
    extends java.lang.Object
    Author:
    GBEMIRO
    • Constructor Summary

      Constructors 
      Constructor Description
      DerivativeScanner​(java.lang.String expression)  
    • Method Summary

      Modifier and Type Method Description
      java.lang.String getExpression()  
      java.util.ArrayList<java.lang.String> getScanner()  
      static boolean isNumber​(java.lang.String token)  
      boolean isSyntaxValid()  
      static void main​(java.lang.String[] args)  
      void setExpression​(java.lang.String expression)  
      void setScanner​(java.util.ArrayList<java.lang.String> scanner)  
      void setSyntaxValid​(boolean syntaxValid)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DerivativeScanner

        public DerivativeScanner​(java.lang.String expression)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • isNumber

        public static boolean isNumber​(java.lang.String token)
        Parameters:
        token - The token to examine.
        Returns:
        true if it is found to be a number.
      • setSyntaxValid

        public void setSyntaxValid​(boolean syntaxValid)
      • isSyntaxValid

        public boolean isSyntaxValid()
      • setScanner

        public void setScanner​(java.util.ArrayList<java.lang.String> scanner)
      • getScanner

        public java.util.ArrayList<java.lang.String> getScanner()
      • setExpression

        public void setExpression​(java.lang.String expression)
      • getExpression

        public java.lang.String getExpression()
      • main

        public static void main​(java.lang.String[] args)