$ A B C D E F G H I J K L M N O P Q R S T U V W Y Z _

M

MASG - Static variable in class com.rubecula.units.Units
 
MASK - Static variable in class com.rubecula.units.Units
 
MASO - Static variable in class com.rubecula.units.Units
 
MASP - Static variable in class com.rubecula.units.Units
 
MASSIVE - Static variable in class com.rubecula.units.SiUnit
 
MAX_RATIO_BITS - Static variable in class com.rubecula.jquantity.Rational
 
MFD - Static variable in class com.rubecula.units.Units
 
MFLX - Static variable in class com.rubecula.units.Units
 
MILL - Static variable in class com.rubecula.jquantity.test.Test
The mill to be used to evaluate functions directly.
MOLAR - Static variable in class com.rubecula.units.SiUnit
 
MONETARY - Static variable in class com.rubecula.units.SiUnit
 
Macro - class com.rubecula.math.Macro.
Class to model a macro, that's to say a compound operator, as a Presentable.
Macro(String) - Constructor for class com.rubecula.math.Macro
Primary constructor to create a Macro from a String.
Macro(String, String) - Constructor for class com.rubecula.math.Macro
 
MacroLibrary - class com.rubecula.util.MacroLibrary.
 
MacroLibrary() - Constructor for class com.rubecula.util.MacroLibrary
 
Manifest - class com.rubecula.jquantity.Manifest.
This class defines a "manifest" constant (a whole number which cannot be changed).
Manifest(long) - Constructor for class com.rubecula.jquantity.Manifest
Primary constructor to create a Manifest from a long.
Manifest(String) - Constructor for class com.rubecula.jquantity.Manifest
Constructor to create a Manifest from a decimal String.
Manifest(String, int) - Constructor for class com.rubecula.jquantity.Manifest
Constructor to create a Manifest from a String defined by radix.
MatchAny(Operator[], String, int) - Static method in class com.rubecula.jquantity.Operator
Method to match a String and ady to one of the operators in array ops.
Maybe - Static variable in class com.rubecula.util.Kleenean
 
Measurable - interface com.rubecula.units.Measurable.
This interface specifies the methods which characterize a measurable (i.e. a Units).
Meter - Static variable in class com.rubecula.units.Units
 
MeterCubed - Static variable in class com.rubecula.units.Units
 
MeterPerSecond - Static variable in class com.rubecula.units.Units
 
MeterPerSecondAllSquared - Static variable in class com.rubecula.units.Units
 
MeterPerSecondSquared - Static variable in class com.rubecula.units.Units
 
Mill - class com.rubecula.jquantity.Mill.
This class is responsible for evaluating operations on Presentable objects.
Mill(String) - Constructor for class com.rubecula.jquantity.Mill
Principal constructor for a new Mill.
Mill - class com.rubecula.math.Mill.
This class extends the JQuantity Mill to be useful for general mathematical functions.
Mill(String) - Constructor for class com.rubecula.math.Mill
 
MillException - exception com.rubecula.util.MillException.
Exception class for the operation of a Mill.
MillException(String, boolean) - Constructor for class com.rubecula.util.MillException
Constructor to create a (possibly recoverable) Mill exception with the given message.
MillException(String) - Constructor for class com.rubecula.util.MillException
Constructor to create a non-recoverable Mill exception with the given message.
MillFactory - class com.rubecula.jquantity.MillFactory.
Factory class for Mills.
MillFactory() - Constructor for class com.rubecula.jquantity.MillFactory
 
MillFactory - class com.rubecula.math.MillFactory.
Factory class for Mathematical Mills.
MillFactory() - Constructor for class com.rubecula.math.MillFactory
 
MillFactoryInterface - interface com.rubecula.util.MillFactoryInterface.
Interface for the creation of mills.
MillInterface - interface com.rubecula.util.MillInterface.
This interface defines the operations supported by a "Mill".
Millable - interface com.rubecula.jquantity.Millable.
This interface is implemented by objects which can be operated on by a mill, i.e. something which implements MillInterface.
MinOffset(int, int) - Static method in class com.rubecula.jquantity.NumberPresentation
return the minimum "offset" defined by the two offsets x and y.
Minute - Static variable in class com.rubecula.units.Units
 
ModelAsString(int) - Static method in class com.rubecula.jquantity.NumberPresentation
Class method to yield a presentable string for a Fuzzy model.
Mole - Static variable in class com.rubecula.units.Units
 
Mutable - interface com.rubecula.jquantity.Mutable.
This interface is used to define whether an object is mutable, that is to say it has non-final instance fields with mutator methods.
MutableNumber - class com.rubecula.jquantity.MutableNumber.
Abstract class from which to derive other concrete classes of mutable numbers.
MutableNumber() - Constructor for class com.rubecula.jquantity.MutableNumber
 
MutablePresentation - class com.rubecula.jquantity.MutablePresentation.
Class
MutablePresentation() - Constructor for class com.rubecula.jquantity.MutablePresentation
 
magnitude() - Method in class com.rubecula.jquantity.Complex
Method to determine the magnitude of this Imaginable.
magnitude() - Method in interface com.rubecula.jquantity.Imaginable
Method to determine the magnitude of this Imaginable.
magnitude() - Method in class com.rubecula.jquantity.Rational
Method to yield the magnitude of this Rational as a double.
magnitude() - Method in class com.rubecula.jquantity.Value
 
main(String[]) - Static method in class com.rubecula.jep.ExpressionParser
Main program for testing purposes only.
main(String[]) - Static method in class com.rubecula.jquantity.Approximation
Test program.
main(String[]) - Static method in class com.rubecula.jquantity.Complex
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.Compound
 
main(String[]) - Static method in class com.rubecula.jquantity.Expression
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.FuzzInt
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.IntegerPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.JQuantity
Main method for testing purposes.
main(String[]) - Static method in class com.rubecula.jquantity.JQuantityPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.Library
 
main(String[]) - Static method in class com.rubecula.jquantity.Mill
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.NumberPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.QuantityPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.Rational
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.SparseMatrix
 
main(String[]) - Static method in class com.rubecula.jquantity.SymbolicPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.TwoMatrix
 
main(String[]) - Static method in class com.rubecula.jquantity.Value
 
main(String[]) - Static method in class com.rubecula.jquantity.ValuePresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.WholeNumber
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.test.Test
Main method for testing purposes.
main(String[]) - Static method in class com.rubecula.jquantity.test.TestAll
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.math.Mill
 
main(String[]) - Static method in class com.rubecula.units.Dimensions
 
main(String[]) - Static method in class com.rubecula.units.FlatUnit
 
main(String[]) - Static method in class com.rubecula.units.SiUnit
 
main(String[]) - Static method in class com.rubecula.units.Units
 
main(String[]) - Static method in class com.rubecula.units.UnitsAll
 
main(String[]) - Static method in class com.rubecula.units.UnitsName
 
main(String[]) - Static method in class com.rubecula.units.test.TestAll
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.util.PushbackStringTokenizer.Test
 
makeFuzzy(int, double) - Method in class com.rubecula.jquantity.NumberPresentation
Mutating instance method to set the fuzzy string according to given model and bounds.
makePreciseNumber(Object) - Method in class com.rubecula.jep.TermEvaluator
 
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Approximation
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Complex
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Compound
 
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Expression
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.JQuantity
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Manifest
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Operator
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Rational
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Value
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.WholeNumber
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.math.Macro
 
makePresentableInstance(Presentation) - Method in class com.rubecula.units.FlatUnit
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.units.SiUnit
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.units.Units
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in interface com.rubecula.util.Presentable
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.util.Symbol
 
match(String, int) - Method in class com.rubecula.jquantity.Operator
Method to match this operator to a String and ady.
match(Operator) - Method in class com.rubecula.jquantity.Operator
Method to match this operator to another.
match(SystemFlag) - Method in class com.rubecula.units.SystemFlag
 
match(Measurable) - Method in class com.rubecula.units.UnitsTable
Method to lookup a Measurable by key (or by matching the name if matchOK is true) in this UnitsTable.
matches(String) - Method in class com.rubecula.units.UnitsName
Method to see if a name matches either the full name or the abbreviation.
max(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
Returns the maximum of this WholeNumber and val.
merge(AlphabeticalMap) - Method in class com.rubecula.util.AlphabeticalMap
Method to merge this AttrMap with other such that the attributes in this take precedence.
mergesort(Object[], Object[]) - Static method in class com.rubecula.util.Sort
 
min(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
Returns the minimum of this WholeNumber and val.
minus() - Method in class com.rubecula.jquantity.Approximation
Method to return this but with changed sign.
minus() - Method in class com.rubecula.jquantity.BaseNumber
Method to yield a copy of this but with the sign changed.
minus() - Method in class com.rubecula.jquantity.Complex
Method to determine the negated value of this.
minus() - Method in interface com.rubecula.jquantity.Integral
Method to yield a copy of this but with the sign changed.
minus() - Method in class com.rubecula.jquantity.JQuantity
Method to implement BaseNumber.
minus() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by BaseNumber.
minus() - Method in class com.rubecula.jquantity.Rational
Method to yield a copy of this but with the sign changed.
minus() - Method in class com.rubecula.jquantity.WholeNumber
Method to yield a copy of this but with the sign changed.
minus() - Method in class com.rubecula.units.Dimensions
 
minus() - Method in class com.rubecula.units.Units
 
minusRational() - Method in class com.rubecula.jquantity.Rational
Method to yield a copy of this but with the sign changed.
minusValue() - Method in class com.rubecula.jquantity.Value
Method to yield a copy of this but with the sign changed.
modulo(long) - Method in class com.rubecula.jquantity.Rational
Method to return the value of this modulo x
monitor(String, String, String, String) - Method in class com.rubecula.units.Units
 
monitor(String, String[], String) - Method in class com.rubecula.units.UnitsFoundation
 
moveDecimalPoint(int) - Method in class com.rubecula.jquantity.NumberPresentation
Method to adjust the value of the number and, correspondingly, the value of the exponent.
multiply(BaseNumber) - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to multiply another Arithmetical into this object.
multiply(Complex) - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to multiply another Arithmetical into this object.
multiply(BaseNumber) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING Instance method to multiply another BaseNumber into this object.
multiply(BaseNumber) - Method in class com.rubecula.jquantity.Rational
 
multiply(BaseNumber) - Method in class com.rubecula.jquantity.Value
MUTATING Instance method to multiply another Arithmetical into this object.
multiply(BaseNumber) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to multiply another BaseNumber into this object.
multiply(Rational) - Method in class com.rubecula.units.UnitsName
 
multiply(int) - Method in class com.rubecula.units.UnitsName
 
multiplyTopAndBottom(BaseNumber) - Method in class com.rubecula.jquantity.Rational
MUTATING method to multiply the top and bottom of a rational equally.

$ A B C D E F G H I J K L M N O P Q R S T U V W Y Z _