Uses of Class
com.rubecula.jquantity.InvalidOperandException

Packages that use InvalidOperandException
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). 

 

Uses of InvalidOperandException in com.rubecula.jquantity
 

Methods in com.rubecula.jquantity that throw InvalidOperandException
 void WholeNumber.multiply(BaseNumber that)
          MUTATING Instance method to multiply another BaseNumber into this object.
 void Value.multiply(BaseNumber that)
          MUTATING Instance method to multiply another Arithmetical into this object.
 void Value.divide(BaseNumber that)
          MUTATING method to replace this by the quotient of this and that
(package private)  Value Value.sumValue(Value addend)
          Method to add addend to this and return their sum as the result.
(package private)  Value Value.differenceValue(Value subtrahend)
          Method to yield the difference of this less a BaseNumber (subtrahend).
(package private)  Value Value.productValue(Value multiplicand)
          Method to multiply multiplicand to this and return their product as the result.
(package private)  Value Value.quotientValue(Value that)
           
(package private)  Value Value.inverseValue()
           
 void Value.scale(Rational that)
          MUTATING Instance method to multiply another Arithmetical into this object.
 Divisible TwoMatrix.quotient(BaseNumber divisor)
           
 Divisible SparseMatrix.quotient(BaseNumber divisor)
           
 void Rational.multiply(BaseNumber that)
           
 void Rational.divide(BaseNumber that)
          MUTATING method to replace this by the sum of this and that
 Divisible Rational.quotient(BaseNumber divisor)
          Method to divide this by multiplicand and return the quotient as the result.
 Divisible OneMatrix.quotient(BaseNumber divisor)
           
protected  BaseNumber MutableNumber.sum(BaseNumber addend)
          Method to add addend to this and return their sum as the result.
protected  BaseNumber MutableNumber.product(BaseNumber multiplicand)
           Method to multiply multiplicand to this and return their product as the result.
private  BaseNumber MutableNumber.opDyadic(int operator, BaseNumber operand)
          Method to operate on this number and operand according to operator.
private  BaseNumber MutableNumber.opDyadicNoRecurse(int operator, BaseNumber operand)
          Method to add addend to this and return their sum as the result.
private  java.lang.Object Mill.operateDyadic(java.lang.String operator, Millable next, Millable top)
           
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.
private static BaseNumber Mill.BaseNumberProduct(BaseNumber operand1, BaseNumber operand2)
          Static method to get the product of two BaseNumbers.
 BaseNumber Manifest.sum(BaseNumber addend)
          Method to add addend to this and return their sum as the result.
 BaseNumber Manifest.difference(BaseNumber subtrahend)
          Method to yield the difference of this less a BaseNumber (subtrahend).
 BaseNumber Manifest.product(BaseNumber multiplicand)
          Method to multiply multiplicand by this and return their product as the result.
 Divisible JQuantity.quotient(BaseNumber divisor)
          Method to divide this by multiplicand and return the quotient as the result.
 BaseNumber JQuantity.product(BaseNumber multiplicand)
          Method to implement form the product of this JQuantity and a BaseNumber.
protected  BaseNumber JQuantity.sum(BaseNumber addend)
          Method to determine the sum of a quantity with a base number.
private  JQuantity JQuantity.sum(JQuantity addend)
          Method to add two quantities together.
 void FuzzInt.multiply(BaseNumber that)
          MUTATING Instance method to multiply another BaseNumber into this object.
abstract  void DivisibleMutable.divide(BaseNumber divisor)
          MUTATING method to replace this with quotient of this over divisor.
 Divisible Divisible.quotient(BaseNumber divisor)
          Method to divide this by divisor and return the quotient as the result.
 Divisible Complex.quotient(BaseNumber divisor)
          Method to divide this by divisor and return the quotient as the result.
 Complex Complex.pow(Item power)
          Method to yield this raised to the power specified.
 Complex Complex.pow(Complex power)
          Method to yield this raised to the power specified.
 void Complex.add(Complex addend)
          MUTATING Instance method to add a Complex into this object.
 void Complex.multiply(Complex multiplicand)
          MUTATING Instance method to multiply another Arithmetical into this object.
protected abstract  BaseNumber BaseNumber.sum(BaseNumber addend)
          Method to add addend to this and return their sum as the result.
protected  BaseNumber BaseNumber.difference(BaseNumber subtrahend)
          Method to yield the difference of this less a BaseNumber (subtrahend).
protected abstract  BaseNumber BaseNumber.product(BaseNumber multiplicand)
          Method to multiply multiplicand by this and return their product as the result.
 void Arithmutable.add(BaseNumber addend)
          MUTATING Instance method to add another Arithmetical into this object.
 void Arithmutable.multiply(BaseNumber multiplicand)
          MUTATING Instance method to multiply another Arithmetical into this object.