Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
$
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
$
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
_