Uses of Class
com.rubecula.util.MillException

Packages that use MillException
com.rubecula.jep JQuantity/JEP Integration (Optional package). 
com.rubecula.jquantity

JQuantity Contents: Copyright Notice Overview JQuantity Philosophy Programming Conventions Package Structure
Class Structure Links Important Note about the links to classes in this document:  This document appears in two different places: the source tree and the doc tree (where it is placed by the javadoc program). 

com.rubecula.math This is the high-level description of the math package. 
com.rubecula.util This is the high-level description of the util package. 
 

Uses of MillException in com.rubecula.jep
 

Constructors in com.rubecula.jep that throw MillException
TermEvaluator(org.nfunk.jep.type.NumberFactory numberFactory, MillInterface mill, Lookupable variables)
          Constructor to create a new TermEvaluator for the purpose of evaluating expressions using JQuantity objects rather than Doubles.
 

Uses of MillException in com.rubecula.jquantity
 

Methods in com.rubecula.jquantity that throw MillException
 MillInterface MillFactory.createMill(java.lang.String name)
          Method to create a named Mill.
 void Mill.push(Presentable operand)
          Mutating method to push operand onto the top of the Mill stack.
 void Mill.operate(java.lang.String operator)
          Mutating method to apply the operation operator to the stack.
 void Mill.setValue(java.lang.String key, Presentable value)
          Method to set a value which can later be retrieved using the name given (using the method defined by the Lookupable interface).
 java.lang.String Mill.lookupOperator(java.lang.String description)
          This method returns the name of an operator whose description matches the string description in some way.
private  void Mill.operate(java.lang.String operator, Millable top)
          Mutating method to apply a dyadic operation operator to the stack.
private  java.lang.Object Mill.operateDyadic(java.lang.String operator, Millable next, Millable top)
           
private  Millable Mill.popNumber()
          This method takes a Presentable object and returns the corresponding BaseNumber.
 int Mill.getAdy(java.lang.String operator)
          This method returns the number of presentables needed to popped off the stack for an operation.
private static Millable Mill.ChangeSign(Millable operand)
           
private static Millable Mill.Pow(Millable operand, int power)
           
private static Millable Mill.Invert(int power, BaseNumber number)
           
private static Millable Mill.Sum(Millable operand1, Millable operand2)
           
private static Millable Mill.Product(Millable operand1, Millable operand2)
          Private Method to implement multiplication of operands in the mill.
 

Uses of MillException in com.rubecula.math
 

Methods in com.rubecula.math that throw MillException
 MillInterface MillFactory.createMill(java.lang.String name)
          Method to create a named Mill.
 void Mill.operate(java.lang.String operator)
           Mutating method to apply the operation operator to the stack.
 void Mill.operate(Macro operator)
           
 void Mill.addMacro(java.lang.String name, Macro expansion)
           
private  void Mill.addMacro(java.lang.String name, java.lang.String first, java.lang.String second)
           
private  void Mill.addMacro(java.lang.String name, java.lang.String[] operations)
           
 

Uses of MillException in com.rubecula.util
 

Methods in com.rubecula.util that throw MillException
 void MillInterface.push(Presentable operand)
          Mutating method to push operand onto the top of the Mill stack.
 void MillInterface.operate(java.lang.String operator)
          Mutating method to apply the operation operator to the stack.
 void MillInterface.setValue(java.lang.String name, Presentable value)
          Method to set a value which can later be retrieved using the name given (using the method defined by the Lookupable interface).
 int MillInterface.getAdy(java.lang.String operator)
          This method returns the number of presentables needed to be popped off the stack for an operation.
 java.lang.String MillInterface.lookupOperator(java.lang.String description)
          This method returns the name of an operator whose description matches the string description in some way.
 MillInterface MillFactoryInterface.createMill(java.lang.String name)
          Method to create a named Mill.