Uses of Class
com.rubecula.jquantity.Item

Packages that use Item
com.rubecula.jquantity

JQuantity Contents: Copyright Notice Overview JQuantity Philosophy Programming Conventions Class Structure Links Copyright Notice JQUANTITY Framework Project.  

 

Uses of Item in com.rubecula.jquantity
 

Subclasses of Item in com.rubecula.jquantity
 class Approximation
           This Class approximates a value using an immutable double-precision value.
 class BaseNumber
          Abstract (scalar) numerical class from which to derive other concrete classes.
 class BaseUnit
          This abstract class represents, in its most primitive form, a unit of the Systeme International (SI).
 class Complex
           Representation of a Complex Number Objects of this class represent complex numbers defined on one side or the other of the EL (exponential-log) plane.
 class DivisibleMutable
          Interface to define Mutating Divisible arithmetical operations.
 class FlatUnit
          The public class FlatUnit is used to describe a Measurable which has been flattened out so that all its dimensions and its scale are readily apparent.
(package private)  class FuzzInt
           This class extends a WholeNumber by adding fuzzy parameters.
 class JQuantity
          This class represents a quantity, that is to say a value and its units.
 class Manifest
          This class defines a "manifest" constant (a whole number which cannot be changed).
 class MutableNumber
          Abstract class from which to derive other concrete classes of mutable numbers.
 class Rational
          Public class to represent precise rational numbers.
 class SiUnit
          This class represents, in its most primitive form, a unit of the Systeme International (SI).
 class Units
          This class extends UnitsFoundation by adding instance fields: _A, _B, _PowerA, _PowerB, _Scale, _Offset and _System.
 class UnitsFoundation
          The public abstract class UnitsFoundation is the base class from which the other Units (Measurable) classes are derived.
 class Value
          This class represents a Rational which may be factored in some way.
 class WholeNumber
           This class is a logical extension of the BigInteger class, but is an actual extension of MutableNumber.
 

Methods in com.rubecula.jquantity that return Item
private static Item Expression.OpAnadic(Operator op)
           
private static Item Expression.OpMonadic(Operator op, Item number)
           
private static Item Expression.OpDyadicNonComplex(Item current, Operator currentOp, BaseNumber number)
          Note that the order of the operands is the reverse of the true order.
private static Item Expression.OpDyadicComplex(Item current, Operator currentOp, Item number)
           
 

Methods in com.rubecula.jquantity with parameters of type Item
protected  void Item.test(java.io.PrintStream out, Item check, java.lang.String label)
          Protected method to test an Item by passing it to audit(java.io.PrintStream,String), comparing it to another item, reporting the result.
protected  void Item.test(java.io.PrintStream out, Item check)
          Protected method to test an Item by passing it to audit(java.io.PrintStream,String), comparing it to another item, reporting the result.
private static Item Expression.OpMonadic(Operator op, Item number)
           
private static Item Expression.OpDyadicNonComplex(Item current, Operator currentOp, BaseNumber number)
          Note that the order of the operands is the reverse of the true order.
private static Item Expression.OpDyadicComplex(Item current, Operator currentOp, Item number)
           
 Complex Complex.pow(Item power)
          Method to yield this raised to the power specified.