Class DerivativeScanner

java.lang.Object
math.differentialcalculus.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 Details

    • DerivativeScanner

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

    • 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)