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

$

$__1 - Static variable in class com.rubecula.jquantity.MutableNumber
The constant value: -1
$__1 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant -1.
$_alpha - Static variable in class com.rubecula.jquantity.Approximation
Fine structure constant (approx): 7.29735308(33)E-3.
$_au - Static variable in class com.rubecula.jquantity.Approximation
Astronomical Unit (approx): 1.49597893*E11.
$_c - Static variable in class com.rubecula.jquantity.Rational
By definition, the velocity of light: 299792458.
$_degF - Static variable in class com.rubecula.jquantity.Rational
Degrees Fahrenheit/Celsius offset: 32.
$_degR - Static variable in class com.rubecula.jquantity.Rational
Degrees Rankine/Kelvin conversion: 5/9.
$_e - Static variable in class com.rubecula.jquantity.Approximation
Electron charge (approx): 1.60217733(49)E-19.
$_F - Static variable in class com.rubecula.jquantity.Approximation
Faraday constant (approx): 96485.309(29).
$_G - Static variable in class com.rubecula.jquantity.Approximation
Gravitation constant (approx): 6.67259(85)E-11.
$_K - Static variable in class com.rubecula.jquantity.Approximation
Boltzmann constant (approx): 1.380658(12)E-23.
$_Log10_E - Static variable in class com.rubecula.jquantity.Rational
 
$_mp_me - Static variable in class com.rubecula.jquantity.Approximation
Mass ratio of proton to electron (approx): 1836.152701(37).
$_Pi_2 - Static variable in class com.rubecula.jquantity.Rational
 
$_Pi_4 - Static variable in class com.rubecula.jquantity.Rational
 
$_R - Static variable in class com.rubecula.jquantity.Approximation
Rydberg constant (approx): 1.0973731534(13).
$_Tan15Deg - Static variable in class com.rubecula.jquantity.Rational
2 - $Rt3.
$_Tan22_5Deg - Static variable in class com.rubecula.jquantity.Rational
1 / (1 + Rt2).
$_Tan30Deg - Static variable in class com.rubecula.jquantity.Rational
1/$Rt3.
$0 - Static variable in class com.rubecula.jquantity.Complex
The constant value of 0 (Cartesian/Exponential side).
$0 - Static variable in class com.rubecula.jquantity.Value
The pure constant value 0.
$0 - Static variable in class com.rubecula.jquantity.Rational
$0 is the Rational representation of the exact value 0.
$0 - Static variable in class com.rubecula.jquantity.MutableNumber
The constant value: 0
$0 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 0.
$1 - Static variable in class com.rubecula.jquantity.Complex
The constant real value of 1 (Cartesian/Exponential side).
$1 - Static variable in class com.rubecula.jquantity.Value
The pure constant value 1.
$1 - Static variable in class com.rubecula.jquantity.Rational
$1 is the Rational representation of the exact value 1.
$1 - Static variable in class com.rubecula.jquantity.WholeNumber
$1 is the WholeNumber representation of the exact value 1.
$1 - Static variable in class com.rubecula.jquantity.MutableNumber
The constant value: 1
$1 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 1.
$1 - Static variable in class com.rubecula.jquantity.Approximation
The constant value of 1 (exact).
$1_2 - Static variable in class com.rubecula.jquantity.Rational
$1_2 is the Rational representation of the exact value 1/2.
$10 - Static variable in class com.rubecula.jquantity.Rational
$10 is the Rational representation of the exact value 10.
$10 - Static variable in class com.rubecula.jquantity.WholeNumber
$10 is the WholeNumber representation of the exact value 10.
$10 - Static variable in class com.rubecula.jquantity.MutableNumber
The constant value: 10
$10 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 10.
$10B - Static variable in class com.rubecula.jquantity.WholeNumber
 
$10L - Static variable in class com.rubecula.jquantity.Manifest
 
$12 - Static variable in class com.rubecula.jquantity.Rational
 
$12 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 12.
$2 - Static variable in class com.rubecula.jquantity.Rational
$2 is the Rational representation of the exact value 2.
$2 - Static variable in class com.rubecula.jquantity.MutableNumber
The constant value: 2
$2 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 2.
$2_Pi - Static variable in class com.rubecula.jquantity.Value
The constant value 2pi (2 with factor pi).
$3 - Static variable in class com.rubecula.jquantity.Rational
 
$3 - Static variable in class com.rubecula.jquantity.MutableNumber
The constant value: 3
$3 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 3.
$4 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 4.
$6 - Static variable in class com.rubecula.jquantity.Rational
 
$6 - Static variable in class com.rubecula.jquantity.Manifest
Manifest constant 6.
$About - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$ALL - Static variable in class com.rubecula.util.Range
 
$AllOps - Static variable in class com.rubecula.jquantity.Operator
 
$Angle_0 - Static variable in class com.rubecula.jquantity.Value
The constant angular value 0 (0 with factor pi).
$Any - Static variable in class com.rubecula.jquantity.SystemFlag
 
$At - Static variable in class com.rubecula.jquantity.QuantityPresentation
The character value "@".
$AttrBoolNormalize - Static variable in class com.rubecula.util.AttrMap
String: Normalize: value: Boolean Currently this is somewhat ambiguous - different classes use it to mean different things.
$AttrBoolNotRatio - Static variable in class com.rubecula.util.AttrMap
Bool: NotRatio: value: Boolean: default Off
$AttrBoolRound - Static variable in class com.rubecula.util.AttrMap
String: Round: value: Boolean
$AttrBoolSymbolic - Static variable in class com.rubecula.util.AttrMap
String: Symbolic: value: Boolean
$AttrBoolZero - Static variable in class com.rubecula.util.AttrMap
String: Zero: value: Boolean
$AttrDoubleTolerance - Static variable in class com.rubecula.util.AttrMap
Double: Tolerance: value: Double
$AttrIntPlaces - Static variable in class com.rubecula.util.AttrMap
String: Places: value: Integer
$AttrIntRadix - Static variable in class com.rubecula.util.AttrMap
String: Radix: value: Integer
$AttrStrDecimal - Static variable in class com.rubecula.util.AttrMap
String: Decimal: value: String
$Bold - Static variable in class com.rubecula.util.Style
 
$Braces - Static variable in class com.rubecula.jquantity.Operator
 
$Braces - Static variable in class com.rubecula.util.Style
 
$CausedBy - Static variable in class com.rubecula.util.LocalizedException
Value: "caused by"
$Chs - Static variable in class com.rubecula.jquantity.Operator
 
$Close - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Colon - Static variable in class com.rubecula.util.LocalizedException
Value: ":"
$Comma - Static variable in class com.rubecula.jquantity.Operator
 
$Comma - Static variable in class com.rubecula.util.Style
 
$DelimiterExponent - Static variable in class com.rubecula.jquantity.NumberPresentation
The character which can initiate the exponent.
$DelimiterRadix - Static variable in class com.rubecula.jquantity.NumberPresentation
The character which can initiate the radix.
$DelimiterRatio - Static variable in class com.rubecula.jquantity.NumberPresentation
The character which can initiate the radix.
$Delimiters - Static variable in class com.rubecula.jquantity.NumberPresentation
The character which are valid delimiters in a number string.
$DimAngle - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimConcentration - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimCurrency - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimCurrent - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimDegree - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimLength - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimLight - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimMass - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimMax - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimNone - Static variable in class com.rubecula.jquantity.SiUnit
 
$DimTime - Static variable in class com.rubecula.jquantity.SiUnit
 
$DistGaussian - Static variable in interface com.rubecula.jquantity.Fuzzy
Constant to denote a Gaussian (normal) distribution, i.e.
$DistInvalid - Static variable in interface com.rubecula.jquantity.Fuzzy
Constant to denote an invalid (inconsistent) distribution.
$DistNone - Static variable in interface com.rubecula.jquantity.Fuzzy
Constant value to define no distribution model, i.e.
$DistUniform - Static variable in interface com.rubecula.jquantity.Fuzzy
Constant to denote a uniform distribution, within two limits, i.e.
$Divide - Static variable in class com.rubecula.jquantity.Operator
 
$e - Static variable in class com.rubecula.jquantity.Approximation
The constant value of e (best double-precision approximation).
$E - Static variable in class com.rubecula.jquantity.Operator
 
$E - Static variable in class com.rubecula.jquantity.Value
The constant value e (1 with factor e).
$E - Static variable in class com.rubecula.jquantity.Rational
Value of E as a Rational.
$E - Static variable in class com.rubecula.jquantity.SymbolicPresentation
The symbolic representation of e (base of natural logarithms) - i.e.
$E - Static variable in class com.rubecula.jquantity.NumberPresentation
Value of E as a String.
$empty - Static variable in class com.rubecula.util.Presentation
Empty string constant.
$Exit - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Exponent - Static variable in class com.rubecula.jquantity.Operator
 
$FactorE - Static variable in class com.rubecula.jquantity.Value
The exponential factoring scheme: numbers represent themselves multiplied by e.
$FactorNone - Static variable in class com.rubecula.jquantity.Value
The trivial factoring scheme: numbers represent themselves.
$FactorPi - Static variable in class com.rubecula.jquantity.Value
The angle factoring scheme: numbers represent themselves multiplied by pi.
$File - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$FilterAny - Static variable in class com.rubecula.util.SortableHashTable
 
$FilterEnds - Static variable in class com.rubecula.util.SortableHashTable
 
$FilterNone - Static variable in class com.rubecula.util.SortableHashTable
 
$FilterStarts - Static variable in class com.rubecula.util.SortableHashTable
 
$FurtherDetail - Static variable in class com.rubecula.util.LocalizedException
Value: "with further detail"
$Help - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$I - Static variable in class com.rubecula.jquantity.Complex
The constant imaginary value of 1 (Cartesian/Exponential side).
$I - Static variable in class com.rubecula.jquantity.SymbolicPresentation
The symbolic representation of i - i.e.
$Imag - Static variable in class com.rubecula.jquantity.Operator
 
$Indent - Static variable in class com.rubecula.util.LocalizedException
Value: " "
$IndexAny - Static variable in class com.rubecula.jquantity.SystemFlag
 
$IndexCGS - Static variable in class com.rubecula.jquantity.SystemFlag
 
$IndexCustom - Static variable in class com.rubecula.jquantity.SystemFlag
 
$IndexImp - Static variable in class com.rubecula.jquantity.SystemFlag
 
$IndexNone - Static variable in class com.rubecula.jquantity.SystemFlag
 
$IndexSI - Static variable in class com.rubecula.jquantity.SystemFlag
 
$IndexUS - Static variable in class com.rubecula.jquantity.SystemFlag
 
$Infinity - Static variable in class com.rubecula.jquantity.Value
The pure constant value representing infinity.
$Infinity - Static variable in class com.rubecula.jquantity.Rational
$Infinity is the Rational representation of the (exact) value of infinity, i.e.
$Infinity - Static variable in class com.rubecula.jquantity.SymbolicPresentation
The symbolic representation of infinity.
$Italic - Static variable in class com.rubecula.util.Style
 
$Minus - Static variable in class com.rubecula.jquantity.Operator
 
$Names - Static variable in interface com.rubecula.jquantity.Fuzzy
Names for presentation purposes of the Fuzzy modes (in order, but offset by two).
$NaN - Static variable in class com.rubecula.jquantity.Rational
 
$NEG - Static variable in class com.rubecula.util.Range
 
$New - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Newline - Static variable in class com.rubecula.util.LocalizedException
Value: "\n"
$NoLocalizableExplanation - Static variable in class com.rubecula.util.LocalizedException
Value: " (unspecified detail)"
$None - Static variable in class com.rubecula.jquantity.SystemFlag
 
$NONNEG - Static variable in class com.rubecula.util.Range
 
$NONPOS - Static variable in class com.rubecula.util.Range
 
$Open - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Parentheses - Static variable in class com.rubecula.util.Style
 
$pi - Static variable in class com.rubecula.jquantity.Approximation
The constant value of pi (best double-precision approximation),
$Pi - Static variable in class com.rubecula.jquantity.Operator
 
$Pi - Static variable in class com.rubecula.jquantity.Value
The constant value pi (1 with factor pi).
$Pi - Static variable in class com.rubecula.jquantity.Rational
Value of Pi as a Rational.
$Pi - Static variable in class com.rubecula.jquantity.SymbolicPresentation
The symbolic representation of pi - i.e.
$Pi - Static variable in class com.rubecula.jquantity.NumberPresentation
Value of Pi as a String.
$Pi_2 - Static variable in class com.rubecula.jquantity.Value
The constant value pi/2 (1/2 with factor pi).
$Plus - Static variable in class com.rubecula.jquantity.Operator
 
$POS - Static variable in class com.rubecula.util.Range
 
$PrecisionDouble - Static variable in class com.rubecula.jquantity.Approximation
Number of significant figures held by doubles: 15 [pessimistic by half a place - 52 bits are used for mantissa]
$PrecisionFloat - Static variable in class com.rubecula.jquantity.Approximation
Number of significant figures held by floats: 7 [pessimistic I think]
$Preferences - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Refresh - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$RowHeight - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$RowHeightAll - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Rt2 - Static variable in class com.rubecula.jquantity.Rational
InitialValueOf($S_Rt2).
$Rt3 - Static variable in class com.rubecula.jquantity.Rational
InitialValueOf($S_Rt3).
$Rt5 - Static variable in class com.rubecula.jquantity.Rational
InitialValueOf($S_Rt5).
$S_Rt2 - Static variable in class com.rubecula.jquantity.Rational
1.414213562373095048801688724209698078569671875377
$S_Rt3 - Static variable in class com.rubecula.jquantity.Rational
1.732050807568877293527446341505872366942805253810
$S_Rt5 - Static variable in class com.rubecula.jquantity.Rational
2.2360679774997896964091736687312762354406183596
$Save - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$SaveAs - Static variable in class com.rubecula.spreadsheet.MenuBar
 
$Shriek - Static variable in class com.rubecula.jquantity.ValuePresentation
The character value "!".
$StackCallPrefix - Static variable in class com.rubecula.util.LocalizedException
Value: "\tat "
$Stars - Static variable in class com.rubecula.util.Presentation
A long string of stars.
$Subscript - Static variable in class com.rubecula.util.Style
 
$Superscript - Static variable in class com.rubecula.util.Style
 
$ThrownBy - Static variable in class com.rubecula.util.LocalizedException
Value: " thrown by "
$Times - Static variable in class com.rubecula.jquantity.Operator
 
$UnknownMethod - Static variable in class com.rubecula.util.LocalizedException
Value: "unknown class/method"
$ValueOff - Static variable in class com.rubecula.util.AttrMap
String: Off
$ValueOn - Static variable in class com.rubecula.util.AttrMap
String: On
$ZERO - Static variable in class com.rubecula.util.Range
 

A

AA - Static variable in class com.rubecula.jquantity.Units
 
AAC - Static variable in class com.rubecula.jquantity.Units
 
ABA - Static variable in class com.rubecula.jquantity.Units
 
abs() - Method in class com.rubecula.jquantity.BaseNumber
Method to yield this or a copy with the sign changed, depending whether the value is positive or negative.
absRational() - Method in class com.rubecula.jquantity.Rational
Method to yield the absolute (unsigned) value of this as a Rational.
accept(File) - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
ActionCommand(String, String) - Static method in class com.rubecula.spreadsheet.MenuBar
 
actionPerformed(ActionEvent) - Method in class com.rubecula.spreadsheet.SampleApplication
 
add(BaseNumber) - Method in class com.rubecula.jquantity.Value
MUTATING Instance method to add another BaseNumber into this object.
add(BaseNumber) - Method in class com.rubecula.jquantity.Rational
 
add(BaseNumber) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to add another Arithmetical into this object.
add(BaseNumber) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING Instance method to add another BaseNumber into this object.
add(BaseNumber) - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to add another Arithmetical into this object.
add(Complex) - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to add a Complex into this object.
add(Object) - Method in class com.rubecula.jquantity.SymbolicPresentation
Add a Presentation or String to this SymbolicPresentation
add(UnitsName) - Method in class com.rubecula.jquantity.UnitsName
 
addAbsError(double, int) - Method in class com.rubecula.jquantity.Rational
This method is used to add in an intrinsic error bound.
addCellEditorListener(CellEditorListener) - Method in class com.rubecula.spreadsheet.CellEditor
 
AddCGSUnits() - Static method in class com.rubecula.jquantity.UnitsTable
 
addColumn(TableColumn) - Method in class com.rubecula.spreadsheet.RowModel
Appends aColumn to the end of the tableColumns array.
addColumn(TableColumn) - Method in class com.rubecula.spreadsheet.ColumnModel
Appends aColumn to the end of the tableColumns array.
addDependent(Presentable) - Method in interface com.rubecula.util.Dependent
Method to add a dependent presentable.
addDependent(Presentable) - Method in class com.rubecula.spreadsheet.QuantityCell
Add a dependent of this cell.
addExtension(String) - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Adds a filetype "dot" extension to filter against.
AddImpUnits() - Static method in class com.rubecula.jquantity.UnitsTable
 
addMacro(String, String) - Method in class com.rubecula.math.Mill
 
addRow() - Method in class com.rubecula.spreadsheet.RowModel
Add a new row to this RowModel by adding a new attribute map.
addStyle(Style) - Method in interface com.rubecula.util.StylishWriteable
Method to add a style into this StylishWriteable object's current style.
addStyle(Style) - Method in class com.rubecula.spreadsheet.CellWorkarea
Method to add a style into this StylishWriteable object's current style.
addTops(Rational) - Method in class com.rubecula.jquantity.Rational
 
addVariable(String, double) - Method in interface com.rubecula.util.ExpressionInterface
Method to add a predefined variable to the expression parser.
addVariable(String, double) - Method in class com.rubecula.jep.ExpressionParser
Method to add a predefined variable to the JEP expression parser.
All - Static variable in class com.rubecula.jquantity.UnitsTable
 
AlphabeticalMap - class com.rubecula.util.AlphabeticalMap.
Class to define an alphabetical map, that is to say a Map where the keys are case-insensitive Strings.
AlphabeticalMap() - Constructor for class com.rubecula.util.AlphabeticalMap
 
AMP - Static variable in class com.rubecula.jquantity.Units
 
Ampere - Static variable in class com.rubecula.jquantity.Units
 
ANGAM - Static variable in class com.rubecula.jquantity.Units
 
ANGAS - Static variable in class com.rubecula.jquantity.Units
 
ANGD - Static variable in class com.rubecula.jquantity.Units
 
ANGG - Static variable in class com.rubecula.jquantity.Units
 
ANGR - Static variable in class com.rubecula.jquantity.Units
 
ANGULAR - Static variable in class com.rubecula.jquantity.SiUnit
 
ANGX - Static variable in class com.rubecula.jquantity.Units
 
appendString(String) - Method in interface com.rubecula.util.StylishWriteable
Method to insert a styled-string into a StylishWriteable object at end.
appendString(String) - Method in class com.rubecula.spreadsheet.CellWorkarea
Method to insert a styled-string into a StylishWriteable object at end.
Approximation - class com.rubecula.jquantity.Approximation.
This Class approximates a value using an immutable double-precision value.
Approximation() - Constructor for class com.rubecula.jquantity.Approximation
Constructor to create a new (exact) Approximation with value 0.
Approximation(BaseNumber) - Constructor for class com.rubecula.jquantity.Approximation
Primary constructor to create a new Approximation equivalent to a given BaseNumber.
Approximation(double) - Constructor for class com.rubecula.jquantity.Approximation
Primary constructor to create a new (exact) Approximation.
Approximation(double, double) - Constructor for class com.rubecula.jquantity.Approximation
Primary constructor to create a new Approximation.
Approximation(double, double, int) - Constructor for class com.rubecula.jquantity.Approximation
Primary constructor to create a new Approximation.
arctanX2() - Method in class com.rubecula.jquantity.Complex
Method to evaluate the arctangent function.
arctanX2() - Method in class com.rubecula.jquantity.Value
Method to evaluate the arctangent function.
arctanX2() - Method in class com.rubecula.jquantity.Rational
Method to evaluate the arctangent function.
arctanX2() - Method in interface com.rubecula.jquantity.Trigonometrical
Method to evaluate the arctangent function.
arctanX2() - Method in class com.rubecula.jquantity.Approximation
Method to evaluate the arctangent function.
arctanX2(Approximation) - Method in class com.rubecula.jquantity.Approximation
Method to evaluate the arctangent function of this divided by divisor.
Area - class com.rubecula.spreadsheet.Area.
Class to model areas of a spreadsheet.
area() - Method in class com.rubecula.spreadsheet.Area
Get the area of this Area.
Area(CellRange, CellRange) - Constructor for class com.rubecula.spreadsheet.Area
 
Area(String) - Constructor for class com.rubecula.spreadsheet.Area
 
Arithmetical - interface com.rubecula.jquantity.Arithmetical.
Interface to define certain standard Arithmetical accessor methods.
Arithmutable - interface com.rubecula.jquantity.Arithmutable.
This interface defines various arithmetical mutating methods.
assertMutable() - Method in class com.rubecula.jquantity.Complex
This method tests whether this particular instance is mutable, i.e.
assertMutable() - Method in class com.rubecula.jquantity.MutableNumber
This method tests whether this particular instance is mutable, i.e.
AttrMap - class com.rubecula.util.AttrMap.
Class to define an Attribute Map for customizing the presentation of objects, particularly objects of the JQuantity package.
AttrMap() - Constructor for class com.rubecula.util.AttrMap
 
audit() - Method in class com.rubecula.jquantity.Mill
Method to return a detailed (unlabeled) string from an object for debugging purposes.
audit() - Method in class com.rubecula.jquantity.UnitsFoundation
Method to return a detailed (unlabeled) string from an Auditable object for debugging purposes.
audit() - Method in class com.rubecula.jquantity.UnitsName
 
audit() - Method in class com.rubecula.jquantity.Item
Method to return a detailed (unlabeled) string from an object for debugging purposes.
audit() - Method in class com.rubecula.jquantity.Manifest
Method to return a detailed (unlabeled) string from an arithmetical object for debugging purposes.
audit() - Method in class com.rubecula.jquantity.NumberPresentation
Method to return a detailed (unlabeled) string from an arithmetical object for debugging purposes.
audit() - Method in class com.rubecula.util.Presentation
Method to return a detailed (unlabeled) string from an arithmetical object for debugging purposes.
audit() - Method in interface com.rubecula.util.Auditable
Method to return a detailed (unlabeled) string from an object for debugging purposes.
audit() - Method in class com.rubecula.spreadsheet.TableModel
Method to return a detailed (unlabeled) string from an object for debugging purposes.
audit() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to return a detailed (unlabeled) string from an object for debugging purposes.
audit(int) - Method in class com.rubecula.jquantity.Units
 
audit(PrintStream) - Method in class com.rubecula.jquantity.Units
 
audit(PrintStream, String) - Method in class com.rubecula.jquantity.Mill
Method to output detailed string from an object for debugging purposes.
audit(PrintStream, String) - Method in class com.rubecula.jquantity.UnitsFoundation
 
audit(PrintStream, String) - Method in class com.rubecula.jquantity.Item
Method to output detailed string from an object for debugging purposes.
audit(PrintStream, String) - Method in class com.rubecula.jquantity.Manifest
Method to write the detailed (labeled) account of this object to print stream out.
audit(PrintStream, String) - Method in class com.rubecula.jquantity.NumberPresentation
Method to output a string from an arithmetical object for debugging purposes.
audit(PrintStream, String) - Method in class com.rubecula.util.Presentation
Method to output a string from an arithmetical object for debugging purposes.
audit(PrintStream, String) - Method in interface com.rubecula.util.Auditable
Method to output detailed string from an object for debugging purposes.
audit(PrintStream, String) - Method in class com.rubecula.spreadsheet.TableModel
Method to output detailed string from an object for debugging purposes.
audit(PrintStream, String) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to output detailed string from an object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.ValuePresentation
 
audit(String) - Method in class com.rubecula.jquantity.Mill
Method to return a detailed string from an object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.JQuantityPresentation
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.UnitsFoundation
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.SiUnit
Method to return a detailed string from an object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.QuantityPresentation
 
audit(String) - Method in class com.rubecula.jquantity.UnitsName
 
audit(String) - Method in class com.rubecula.jquantity.JQuantity
Method to implement com.rubecula.util.Auditable.
audit(String) - Method in class com.rubecula.jquantity.FlatUnit
Method to return a detailed string from an object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.Complex
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.Value
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.Rational
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.SymbolicPresentation
 
audit(String) - Method in class com.rubecula.jquantity.WholeNumber
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.FuzzInt
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.Manifest
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.IntegerPresentation
 
audit(String) - Method in class com.rubecula.jquantity.NumberPresentation
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.jquantity.Approximation
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.util.StringPresentation
 
audit(String) - Method in interface com.rubecula.util.Auditable
Method to return a detailed string from an object for debugging purposes.
audit(String) - Method in class com.rubecula.spreadsheet.ErrorPresentation
 
audit(String) - Method in class com.rubecula.spreadsheet.TableModel
Method to return a detailed string from an arithmetical object for debugging purposes.
audit(String) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to return a detailed string from an arithmetical object for debugging purposes.
Auditable - interface com.rubecula.util.Auditable.
Interface to define certain methods for auditing objects (for debugging purposes).
auditAll() - Static method in class com.rubecula.jquantity.UnitsTable
 
auditCell(int, int) - Method in class com.rubecula.spreadsheet.TableModel
 

B

BaseException - exception com.rubecula.util.BaseException.
Provides a common base class for all exception so that these can be easily identified and organized.
BaseException(String) - Constructor for class com.rubecula.util.BaseException
With just the text, initialize the exception.
BaseNumber - class com.rubecula.jquantity.BaseNumber.
Abstract (scalar) numerical class from which to derive other concrete classes.
BaseNumber() - Constructor for class com.rubecula.jquantity.BaseNumber
 
BaseUnit - class com.rubecula.jquantity.BaseUnit.
This abstract class represents, in its most primitive form, a unit of the Systeme International (SI).
BaseUnit() - Constructor for class com.rubecula.jquantity.BaseUnit
 
bestModel(Fuzzy) - Method in class com.rubecula.jquantity.BaseNumber
Method to help in combining distribution models.
BestModel(int, int) - Static method in class com.rubecula.jquantity.BaseNumber
Class method to help in combining distribution models.
byteValue() - Method in class com.rubecula.jquantity.BaseNumber
Returns the value of the specified number as a byte.

C

calculate() - Method in class com.rubecula.spreadsheet.QuantityCell
 
cancelCellEditing() - Method in class com.rubecula.spreadsheet.CellEditor
 
Candela - Static variable in class com.rubecula.jquantity.Units
 
cast(int) - Method in class com.rubecula.jquantity.Value
Method to force the factoring scheme of this Value.
castValue(int) - Method in class com.rubecula.jquantity.Value
Method to return a Value with factoring scheme: either this value itself or a copy which has been cast to have the specified factoring.
CellEditor - class com.rubecula.spreadsheet.CellEditor.
A table cell editor class for editing Spreadsheet cells.
CellEditor() - Constructor for class com.rubecula.spreadsheet.CellEditor
Constructs a DefaultCellEditor that uses a text field.
CellRange - class com.rubecula.spreadsheet.CellRange.
This class models a range of cells either rows or columns.
CellRange(CellRange) - Constructor for class com.rubecula.spreadsheet.CellRange
Constructor to create a cell range which is a copy of another cell range.
CellRange(int) - Constructor for class com.rubecula.spreadsheet.CellRange
Constructor for single row.
CellRange(int, boolean) - Constructor for class com.rubecula.spreadsheet.CellRange
Constructor for cell row or column.
CellRange(int, int) - Constructor for class com.rubecula.spreadsheet.CellRange
Constructor for row range.
CellRange(int, int, boolean) - Constructor for class com.rubecula.spreadsheet.CellRange
Constructor for cell range.
CellRange(Range, boolean) - Constructor for class com.rubecula.spreadsheet.CellRange
Constructor to create a cell range from a range and the isColumn indicator.
CellRenderer - class com.rubecula.spreadsheet.CellRenderer.
Class to define how to render spreadsheet cells.
CellRenderer() - Constructor for class com.rubecula.spreadsheet.CellRenderer
Primary constructor.
CellTable - class com.rubecula.spreadsheet.CellTable.
An instance of this class represents a table of QuantityCell objects.
CellTable() - Constructor for class com.rubecula.spreadsheet.CellTable
 
CellWorkarea - class com.rubecula.spreadsheet.CellWorkarea.
Class to define how to render spreadsheet cells in the special workarea, that is to say with layout - not just pure text.
CellWorkarea() - Constructor for class com.rubecula.spreadsheet.CellWorkarea
Primary constructor.
cftest(PrintStream, Object) - Method in class com.rubecula.jquantity.Value
 
characteristic() - Method in class com.rubecula.jquantity.Value
 
characteristic() - Method in class com.rubecula.jquantity.BaseNumber
Method to yield the characteristic of a BaseNumber.
Characteristic(double) - Static method in class com.rubecula.jquantity.BaseNumber
Package-scope class method to yield the characteristic of value x (regardless of sign).
CHRG - Static variable in class com.rubecula.jquantity.Units
 
clear() - Method in class com.rubecula.spreadsheet.CellWorkarea
 
clone() - Method in class com.rubecula.jquantity.Units
Creates and returns a copy of this Units.
clone() - Method in class com.rubecula.jquantity.JQuantity
Creates and returns a copy of this JQuantity.
clone() - Method in class com.rubecula.jquantity.Complex
Creates and returns a copy of this object.
clone() - Method in class com.rubecula.jquantity.Value
Creates and returns a copy of this object.
clone() - Method in class com.rubecula.jquantity.Rational
Creates and returns a deep copy of this object.
clone() - Method in class com.rubecula.jquantity.WholeNumber
Creates and returns a deep copy of this object.
clone() - Method in class com.rubecula.jquantity.FuzzInt
Creates and returns a copy of this object.
clone() - Method in class com.rubecula.jquantity.MutableNumber
Creates and returns a copy of this object.
clone() - Method in class com.rubecula.jquantity.NumberPresentation
Creates and returns a copy of this object.
close() - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet
Close any open spreadsheet and remove scroll pane contents.
close() - Method in class com.rubecula.spreadsheet.Table
 
Column - class com.rubecula.spreadsheet.Column.
Table column class for Spreadsheet.
Column() - Constructor for class com.rubecula.spreadsheet.Column
Cover method, using a default model index of 0, default width of 75, a null renderer and a null editor.
Column(int) - Constructor for class com.rubecula.spreadsheet.Column
Cover method, using a default width of 75, a null renderer and a null editor.
Column(int, int) - Constructor for class com.rubecula.spreadsheet.Column
Cover method, using a null renderer and a null editor.
Column(int, int, TableCellRenderer, TableCellEditor) - Constructor for class com.rubecula.spreadsheet.Column
Creates and initializes an instance of TableColumn with modelIndex.
ColumnHeaderRenderer - class com.rubecula.spreadsheet.ColumnHeaderRenderer.
A table cell renderer class for rendering spreadsheet column headers.
ColumnHeaderRenderer() - Constructor for class com.rubecula.spreadsheet.ColumnHeaderRenderer
 
ColumnModel - class com.rubecula.spreadsheet.ColumnModel.
Column Model class for the Spreadsheet Application.
ColumnModel() - Constructor for class com.rubecula.spreadsheet.ColumnModel
 
columnSelectionChanged(ListSelectionEvent) - Method in class com.rubecula.spreadsheet.Header
 
com.rubecula.jep - package com.rubecula.jep
JQuantity/JEP Integration (Optional package).
com.rubecula.jquantity - package com.rubecula.jquantity

JQuantity
com.rubecula.math - package com.rubecula.math
This is the high-level description of the math package.
com.rubecula.spreadsheet - package com.rubecula.spreadsheet
Spreadsheet Package: sample application for JQuantity.
com.rubecula.util - package com.rubecula.util
This is the high-level description of the util package.
combine(Rational, Measurable, Rational) - Method in class com.rubecula.jquantity.Units
 
compareTo(BaseUnit) - Method in class com.rubecula.jquantity.Units
Compares this Units with the specified Measurable.
compareTo(BigInteger) - Method in class com.rubecula.jquantity.WholeNumber
Compares this WholeNumber with the specified Object o.
compareTo(Complex) - Method in class com.rubecula.jquantity.Complex
Compares this Complex with the specified Complex.
compareTo(Complex, boolean) - Method in class com.rubecula.jquantity.Complex
Compares this Complex with the specified Complex.
compareTo(FuzzInt) - Method in class com.rubecula.jquantity.FuzzInt
Compares this FuzzInt with the specified WoleNumber.
compareTo(Integer) - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Comparable.
compareTo(Integral) - Method in class com.rubecula.jquantity.Rational
Compares this Rational with the specified Integral.
compareTo(Integral) - Method in class com.rubecula.jquantity.WholeNumber
Compares this WholeNumber with the specified Object o.
compareTo(Integral) - Method in class com.rubecula.jquantity.FuzzInt
Compares this FuzzInt with the specified Object.
compareTo(JQuantity) - Method in class com.rubecula.jquantity.JQuantity
Method to implement java.lang.Comparable.
compareTo(Long) - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Comparable.
compareTo(Manifest) - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Comparable.
compareTo(Object) - Method in class com.rubecula.jquantity.Units
Compares this Units with the specified Object.
compareTo(Object) - Method in class com.rubecula.jquantity.Item
This method is the default compareTo method for Items (most of the classes in the JQuantity package extend Item).
compareTo(Rational) - Method in class com.rubecula.jquantity.Rational
Compares this Rational with the specified Rational.
compareTo(Rational, boolean) - Method in class com.rubecula.jquantity.Rational
Compares this Rational with the specified Rational.
compareTo(Value) - Method in class com.rubecula.jquantity.Value
Compares this Rational with the specified Rational.
compareTo(Value, boolean) - Method in class com.rubecula.jquantity.Value
Compares this Rational with the specified Rational.
compareTo(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
Compares this WholeNumber with the specified Object o.
complement() - Method in class com.rubecula.jquantity.Complex
Method to determine the complex complement (i.e.
complement() - Method in interface com.rubecula.jquantity.Imaginable
Method to determine the complex complement (i.e.
Complex - class com.rubecula.jquantity.Complex.
Representation of a Complex Number
Complex() - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a zero-valued real-only cartesian Complex instance.
Complex(boolean) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a zero-valued real-only Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(boolean, String) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a zero-valued real-only Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(String) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a zero-valued real-only cartesian Complex instance.
Complex(Value) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a real-only cartesian Complex instance.
Complex(Value, boolean) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a real-only Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value, boolean, String) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a real-only Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value, String) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a real-only cartesian Complex instance.
Complex(Value, Value) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value, Value, boolean) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value, Value, boolean, int, String) - Constructor for class com.rubecula.jquantity.Complex
Primary constructor for a Complex instance.
Complex(Value, Value, boolean, String) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value, Value, String) - Constructor for class com.rubecula.jquantity.Complex
Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
complexity(String) - Static method in class com.rubecula.jquantity.UnitsName
 
Configuration - class com.rubecula.util.Configuration.
This class needs to be brought up to compliance.
Configuration() - Constructor for class com.rubecula.util.Configuration
 
CONSTANTS - Static variable in class com.rubecula.jquantity.Mill
The system defined (constant) memory for this mill.
contains(String) - Method in class com.rubecula.util.AlphabeticalMap
Method to determine if this map contains entry for key (key is case-insensitive).
convert(int) - Method in class com.rubecula.jquantity.Value
Method to refactor the scheme of this Value.
convertToSystem(int) - Method in class com.rubecula.jquantity.Units
 
convertValue(boolean) - Method in class com.rubecula.jquantity.Complex
Method to yield an equivalent Complex instance to this, but where the "side" is defined by polar.
convertValue(int) - Method in class com.rubecula.jquantity.Value
Method to return a Value with factoring scheme: either this value itself or a copy which has been converted to have the specified factoring.
Coulomb - Static variable in class com.rubecula.jquantity.Units
 
CoulombPerMole - Static variable in class com.rubecula.jquantity.Units
 
countTokens() - Method in class com.rubecula.util.PushbackStringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
createDefaultColumnsFromModel() - Method in class com.rubecula.spreadsheet.Table
Creates default columns for the table from the data model using the getColumnCount method defined in the TableModel interface.
createExpressionParser() - Method in interface com.rubecula.util.ExpressionParserFactoryInterface
 
createMill(String) - Method in class com.rubecula.jquantity.MillFactory
Method to create a named Mill.
createMill(String) - Method in interface com.rubecula.util.MillFactoryInterface
Method to create a named Mill.
createMill(String) - Method in class com.rubecula.math.MillFactory
Method to create a named Mill.
createNumber(double) - Method in class com.rubecula.jep.PresentableNumberFactory
Method to implement the NumberFactory interface of the org.nfunk.jep package.
createNumber(double, double) - Method in class com.rubecula.jep.PresentableNumberFactory
Method to create a Number with a given value and error bound.
createPresentable(double, double) - Method in class com.rubecula.jquantity.PresentableFactory
Method to create a new Approximation equivalent to the value provided.
createPresentable(double, double) - Method in interface com.rubecula.util.PresentableFactoryInterface
Method to create a new Presentable equivalent to the value provided.
createPresentable(long) - Method in class com.rubecula.jquantity.PresentableFactory
Method to create a new Presentable equivalent to the value provided.
createPresentable(long) - Method in interface com.rubecula.util.PresentableFactoryInterface
Method to create a new Presentable equivalent to the value provided.
createPresentation(String) - Method in class com.rubecula.jquantity.PresentationFactory
Method to create a new Presentation from this Factory.
createPresentation(String) - Method in interface com.rubecula.util.PresentationFactoryInterface
Method to create a new Presentation from this Factory.
createUnits(String) - Method in class com.rubecula.jquantity.JQuantity
Create a new unit from this quantity and call it by name.
CreateUnits(String, JQuantity) - Static method in class com.rubecula.jquantity.Loader
 
CreateUnits(String, JQuantity, JQuantity) - Static method in class com.rubecula.jquantity.Loader
 
CreateUnits(String, JQuantity, JQuantity, JQuantity) - Static method in class com.rubecula.jquantity.Loader
 
CURRENT - Static variable in class com.rubecula.jquantity.SiUnit
 
currentSelection - Variable in class com.rubecula.spreadsheet.Header
 
CUSD - Static variable in class com.rubecula.jquantity.Units
 


D

Day - Static variable in class com.rubecula.jquantity.Units
 
Debug(String) - Static method in class com.rubecula.jquantity.Item
protected class method to print string to System.out if debug mode is set.
defaultIdentifier() - Method in class com.rubecula.jquantity.Value
Method to yield a defaultIdentifier in the case that none is given.
defaultIdentifier() - Method in class com.rubecula.jquantity.Rational
Method to yield a default string to identify this object in the event that it has no explicitly defined identifier.
defaultIdentifier() - Method in class com.rubecula.jquantity.MutableNumber
 
DEGC - Static variable in class com.rubecula.jquantity.Units
 
DEGF - Static variable in class com.rubecula.jquantity.Units
 
DEGK - Static variable in class com.rubecula.jquantity.Units
 
DEGR - Static variable in class com.rubecula.jquantity.Units
 
Degree - Static variable in class com.rubecula.jquantity.Units
 
Dependent - interface com.rubecula.util.Dependent.
Interface defining operations which determine dependency between spreadsheet cells.
dependents() - Method in interface com.rubecula.util.Dependent
Method to get an iterator for all dependents of this.
dependents() - Method in class com.rubecula.spreadsheet.QuantityCell
Get an iterator on the dependents.
dereference(Presentable, CellTable) - Method in class com.rubecula.spreadsheet.Formula
Method to dereference a formula and at the same time, set up dependencies.
difference(BaseNumber) - Method in class com.rubecula.jquantity.Manifest
Method to yield the difference of this less a BaseNumber (subtrahend).
difference(BaseNumber) - Method in class com.rubecula.jquantity.BaseNumber
Method to yield the difference of this less a BaseNumber (subtrahend).
difference(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield the difference of this less subtrahend.
difference(Measurable) - Method in class com.rubecula.jquantity.Units
 
differenceRational(Rational) - Method in class com.rubecula.jquantity.Rational
Method to yield the difference of this less a BaseNumber (subtrahend).
differenceValue(Value) - Method in class com.rubecula.jquantity.Value
Method to yield the difference of this less a BaseNumber (subtrahend).
Dimensions - class com.rubecula.jquantity.Dimensions.
The public class Dimensions represents pure dimensional information - no scaling or other information.
Dimensions() - Constructor for class com.rubecula.jquantity.Dimensions
Empty constructor for Dimensions
Dimensions(Dimensions) - Constructor for class com.rubecula.jquantity.Dimensions
 
Dimensions(int) - Constructor for class com.rubecula.jquantity.Dimensions
 
Dimensions(long[]) - Constructor for class com.rubecula.jquantity.Dimensions
General constructor for Dimensions
divide(BaseNumber) - Method in class com.rubecula.jquantity.Value
MUTATING method to replace this by the quotient of this and that
divide(BaseNumber) - Method in class com.rubecula.jquantity.Rational
MUTATING method to replace this by the sum of this and that
divide(BaseNumber) - Method in class com.rubecula.jquantity.DivisibleMutable
MUTATING method to replace this with quotient of this over divisor.
divide(Integral) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING METHOD: Replaces value with (this / divisor).
divideAndRemainder(Integral) - Method in class com.rubecula.jquantity.WholeNumber
Returns an array of two BigIntegers containing (this / divisor) followed by (this % divisor).
Divisible - interface com.rubecula.jquantity.Divisible.
Interface to define Divisible arithmetical operations.
DivisibleMutable - class com.rubecula.jquantity.DivisibleMutable.
Interface to define Mutating Divisible arithmetical operations.
DivisibleMutable() - Constructor for class com.rubecula.jquantity.DivisibleMutable
 
Documentable - interface com.rubecula.util.Documentable.
This interface defines the ability of any object to render itself in the context of a document which implements StylishWriteable.
DollarUS - Static variable in class com.rubecula.jquantity.Units
 
doubleValue() - Method in class com.rubecula.jquantity.JQuantity
Method to implement java.lang.Number.
doubleValue() - Method in class com.rubecula.jquantity.Complex
Returns the magnitude of this Complex as a double.
doubleValue() - Method in class com.rubecula.jquantity.Value
Returns the value of the specified number as a double.
doubleValue() - Method in class com.rubecula.jquantity.Rational
Returns the value of the specified number as a double.
doubleValue() - Method in class com.rubecula.jquantity.WholeNumber
Converts this WholeNumber to a double.
doubleValue() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Number.
doubleValue() - Method in class com.rubecula.jquantity.NumberPresentation
 
doubleValue() - Method in class com.rubecula.jquantity.BaseNumber
Returns the value of the specified number as a double.
doubleValue() - Method in class com.rubecula.jquantity.Approximation
Method to get the value of this approximation.
DSTA - Static variable in class com.rubecula.jquantity.Units
 
DSTCM - Static variable in class com.rubecula.jquantity.Units
 
DSTDM - Static variable in class com.rubecula.jquantity.Units
 
DSTF - Static variable in class com.rubecula.jquantity.Units
 
DSTI - Static variable in class com.rubecula.jquantity.Units
 
DSTLS - Static variable in class com.rubecula.jquantity.Units
 
DSTLY - Static variable in class com.rubecula.jquantity.Units
 
DSTM - Static variable in class com.rubecula.jquantity.Units
 
DSTMI - Static variable in class com.rubecula.jquantity.Units
 
DSTMM - Static variable in class com.rubecula.jquantity.Units
 
DSTY - Static variable in class com.rubecula.jquantity.Units
 

E

ECAP - Static variable in class com.rubecula.jquantity.Units
 
editCellAt(int, int, EventObject) - Method in class com.rubecula.spreadsheet.Table
Programmatically starts editing the cell at row and column, if the cell is editable.
equals(Dimensions) - Method in class com.rubecula.jquantity.Dimensions
Tests whether the dimensions are actually equal.
equals(Object) - Method in class com.rubecula.jquantity.WholeNumber
Compares this WholeNumber with the specified Object for equality.
ERGB - Static variable in class com.rubecula.jquantity.Units
 
ERGC - Static variable in class com.rubecula.jquantity.Units
 
ERGE - Static variable in class com.rubecula.jquantity.Units
 
ERGF - Static variable in class com.rubecula.jquantity.Units
 
ERGJ - Static variable in class com.rubecula.jquantity.Units
 
ERGK - Static variable in class com.rubecula.jquantity.Units
 
ERGV - Static variable in class com.rubecula.jquantity.Units
 
ErrorPresentation - class com.rubecula.spreadsheet.ErrorPresentation.
Description: ErrorPresentation is a class used to allow an error message to be presented to the user, instead of a numeric presentation.
ErrorPresentation(String) - Constructor for class com.rubecula.spreadsheet.ErrorPresentation
 
Estimable - interface com.rubecula.jquantity.Estimable.
The public interface Estimable defines the methods which allow an object to maintain a visible, up-to-date estimate of its value for debugging purposes.
evaluate() - Method in class com.rubecula.spreadsheet.Formula
Convert this Presentable object into a Presentation.
evaluate(Object) - Method in interface com.rubecula.util.ExpressionInterface
Method to evaluate a previously-parsed expression.
evaluate(Object) - Method in class com.rubecula.jep.ExpressionParser
Method to evaluate the result of parsing an expression.
exp() - Method in class com.rubecula.jquantity.Complex
Method to evaluate the exponential function.
exp() - Method in class com.rubecula.jquantity.Value
Method to evaluate the exponential function.
exp() - Method in class com.rubecula.jquantity.Rational
Method to evaluate the exponential function.
exp() - Method in interface com.rubecula.jquantity.Trigonometrical
Method to evaluate the exponential function.
exp() - Method in class com.rubecula.jquantity.Approximation
Method to evaluate the exponential function.
Expression - class com.rubecula.jquantity.Expression.
Class to manage a mathematical expression.
Expression.ExpressionException - exception com.rubecula.jquantity.Expression.ExpressionException.
Static class to define an exception encountered when parsing a formula.
Expression.ExpressionException(String) - Constructor for class com.rubecula.jquantity.Expression.ExpressionException
 
Expression() - Constructor for class com.rubecula.jquantity.Expression
Constructor for an empty formula.
Expression(Presentable) - Constructor for class com.rubecula.jquantity.Expression
Constructor for an "anadic" formula of all strings.
ExpressionInterface - interface com.rubecula.util.ExpressionInterface.
Interface to specify the operations relating to the parsing and evaluation of expressions.
ExpressionParser - class com.rubecula.jep.ExpressionParser.
This class is the link from JQuantity to JEP - ExpressionParser depends on JEP, but depends only the com.rubecula.util package from the JQuantity project.
ExpressionParser() - Constructor for class com.rubecula.jep.ExpressionParser
Constructor to create a new expression parser using both JEP and JQuantity.
ExpressionParserFactoryInterface - interface com.rubecula.util.ExpressionParserFactoryInterface.
This interface defines the operation of creating a new instance of an ExpressionParser.
ExpString(Rational) - Static method in class com.rubecula.jquantity.UnitsName
 

F

factor(Integral) - Method in class com.rubecula.jquantity.Rational
MUTATING METHOD: Replaces value with (this / divisor).
factor(Integral) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING METHOD: Replaces value with (this / divisor).
factor(Integral) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING METHOD: Replaces value with (this / x).
factor(Integral) - Method in class com.rubecula.jquantity.MutableNumber
MUTATING METHOD: Replaces value with (this / divisor).
factored(double) - Method in class com.rubecula.jquantity.Complex
Method to yield the quotient of this divided by factor, and return it as the result.
factored(double) - Method in class com.rubecula.jquantity.Rational
Method to yield the quotient of this divided by factor, and return it as the result.
factored(double) - Method in interface com.rubecula.jquantity.Divisible
Method to yield the quotient of this divided by factor, and return it as the result.
factored(double) - Method in class com.rubecula.jquantity.Approximation
Method to yield the quotient of this divided by factor, and return it as the result.
factored(Integral) - Method in class com.rubecula.jquantity.MutableNumber
Method to divide this exactly by factor and return the quotient as the result.
factored(long) - Method in class com.rubecula.jquantity.Manifest
 
factored(Rational) - Method in class com.rubecula.jquantity.Complex
Method to yield the quotient of this divided by factor, and return it as the result.
fireEditingCanceled() - Method in class com.rubecula.spreadsheet.CellEditor
 
fireEditingStopped() - Method in class com.rubecula.spreadsheet.CellEditor
 
first - Variable in class com.rubecula.spreadsheet.ColumnModel
 
FlagCGS - Static variable in class com.rubecula.jquantity.SystemFlag
 
FlagImp - Static variable in class com.rubecula.jquantity.SystemFlag
 
FlagSI - Static variable in class com.rubecula.jquantity.SystemFlag
 
flatten() - Method in class com.rubecula.jquantity.SiUnit
Method to reduce a Units tree to a single flattened version.
flatten() - Method in class com.rubecula.jquantity.Units
 
flatten() - Method in class com.rubecula.jquantity.JQuantity
Method to reduce a Units tree to a single flattened version.
flatten() - Method in class com.rubecula.jquantity.FlatUnit
Method to reduce a Units tree to a single flattened version.
flatten() - Method in class com.rubecula.jquantity.BaseUnit
Method to reduce a Units tree to a single flattened version.
FlatUnit - class com.rubecula.jquantity.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.
FlatUnit(Dimensions, Rational) - Constructor for class com.rubecula.jquantity.FlatUnit
Primary constructor to create a FlatUnit.
FlatUnit(Measurable) - Constructor for class com.rubecula.jquantity.FlatUnit
Constructor to copy another Measurable.
floatValue() - Method in class com.rubecula.jquantity.JQuantity
Method to implement java.lang.Number.
floatValue() - Method in class com.rubecula.jquantity.Value
Returns the value of the specified number as a float.
floatValue() - Method in class com.rubecula.jquantity.Rational
Returns the value of the specified number as a float.
floatValue() - Method in class com.rubecula.jquantity.WholeNumber
Converts this WholeNumber to a float.
floatValue() - Method in class com.rubecula.jquantity.Manifest
 
floatValue() - Method in class com.rubecula.jquantity.BaseNumber
Returns the value of the specified number as a float.
floatValue() - Method in class com.rubecula.jquantity.Approximation
Method to yield this value as a float.
fold(Rational) - Method in class com.rubecula.jquantity.Rational
Method to force this into a specific range.
forcePositive() - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to force the value to be positive, i.e.
forcePositive() - Method in class com.rubecula.jquantity.MutableNumber
MUTATING Instance method to force the value to be positive, i.e.
Formula - class com.rubecula.spreadsheet.Formula.
Class to manage a list of elements, starting with the operator and continuing with the operands in order.
Formula.FormulaException - exception com.rubecula.spreadsheet.Formula.FormulaException.
Static class to define an exception encountered when parsing a formula.
Formula.FormulaException(String) - Constructor for class com.rubecula.spreadsheet.Formula.FormulaException
 
Formula(String) - Constructor for class com.rubecula.spreadsheet.Formula
Constructor for an "anadic" formula of all strings.
Formula(String, Object) - Constructor for class com.rubecula.spreadsheet.Formula
Constructor for a "monadic" formula of all strings.
Formula(String, Object, Object) - Constructor for class com.rubecula.spreadsheet.Formula
Constructor for a "dyadic" formula of all strings.
FRCD - Static variable in class com.rubecula.jquantity.Units
 
FRCN - Static variable in class com.rubecula.jquantity.Units
 
FRCP - Static variable in class com.rubecula.jquantity.Units
 
FRCW - Static variable in class com.rubecula.jquantity.Units
 
FREQ - Static variable in class com.rubecula.jquantity.Units
 
FullCircles(int) - Static method in class com.rubecula.jquantity.Value
 
FuzzInt - class com.rubecula.jquantity.FuzzInt.
This class extends a WholeNumber by adding fuzzy parameters.
FuzzInt.FuzzIntException - exception com.rubecula.jquantity.FuzzInt.FuzzIntException.
 
FuzzInt.FuzzIntException(String) - Constructor for class com.rubecula.jquantity.FuzzInt.FuzzIntException
 
FuzzInt() - Constructor for class com.rubecula.jquantity.FuzzInt
Empty constructor.
FuzzInt(BigInteger) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create an exact FuzzInt from a BigInteger.
FuzzInt(BigInteger, double) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create a FuzzInt from a BigInteger and its bound (a uniform error model is assumed).
FuzzInt(BigInteger, double, int) - Constructor for class com.rubecula.jquantity.FuzzInt
Primary constructor to create a FuzzInt from a BigInteger, its bound and error model.
FuzzInt(BigInteger, int) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create an exact FuzzInt from a BigInteger and its error bound model.
FuzzInt(Manifest) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create an exact FuzzInt from a Manifest.
FuzzInt(Manifest, double) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create a FuzzInt from a Manifest and its bound (a uniform error model is assumed).
FuzzInt(Manifest, double, int) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create a FuzzInt from a Manifest and its bound (a uniform error model is assumed).
FuzzInt(Manifest, int) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create an exact FuzzInt from a Manifest and its error bound model.
FuzzInt(NumberPresentation) - Constructor for class com.rubecula.jquantity.FuzzInt
Primary Constructor to create a FuzzInt by translating the given NumberPresentation representation of a FuzzInt in the specified radix.
FuzzInt(String) - Constructor for class com.rubecula.jquantity.FuzzInt
Secondary constructor (translates String into a NumberPresentation and then calls the primary constructor FuzzInt(NumberPresentation)).
FuzzInt(WholeNumber) - Constructor for class com.rubecula.jquantity.FuzzInt
Constructor to create an exact FuzzInt from a BigInteger.
Fuzzy - interface com.rubecula.jquantity.Fuzzy.
This interface specifies the methods which characterize a fuzzy value: getBoundAbs, getBound, getModel.
FuzzyMutable - interface com.rubecula.jquantity.FuzzyMutable.
This interface specifies the methods which allow setting fuzzy data: setBoundAbs, setBoundRel, setModel.
FuzzyPresentable - interface com.rubecula.jquantity.FuzzyPresentable.
This interface defines operations required for presenting fuzzy objects.

G

G - Static variable in class com.rubecula.jquantity.Units
 
gcd(Integral) - Method in class com.rubecula.jquantity.WholeNumber
Returns a BigInteger whose value is the greatest common divisor of abs(this) and abs(val).
GCD(long, long) - Method in class com.rubecula.jquantity.Dimensions
 
get(String) - Method in class com.rubecula.jquantity.UnitsTable
 
get(String) - Method in class com.rubecula.util.AlphabeticalMap
Method to get the entry for key (key is case-insensitive).
getAdy() - Method in class com.rubecula.jquantity.Operator
 
getAdy(String) - Method in class com.rubecula.jquantity.Mill
This method returns the number of presentables needed to popped off the stack for an operation.
getAdy(String) - Method in interface com.rubecula.util.MillInterface
This method returns the number of presentables needed to be popped off the stack for an operation.
getAttributes() - Method in class com.rubecula.jquantity.ValuePresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.jquantity.JQuantityPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.jquantity.QuantityPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.jquantity.SymbolicPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.jquantity.IntegerPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.jquantity.NumberPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.util.StringPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.util.Presentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.spreadsheet.ErrorPresentation
Return the attributes with which this presentation was created, or at least the best guess.
getAttributes() - Method in class com.rubecula.spreadsheet.Column
 
getAttributes() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to get the attributes for this cell.
getAttributes(int) - Method in class com.rubecula.spreadsheet.RowModel
 
getBottom() - Method in class com.rubecula.jquantity.Rational
Method to yield the denominator as a long.
getBound() - Method in class com.rubecula.jquantity.Rational
Method to get the relative bound of this Rational.
getBound() - Method in class com.rubecula.jquantity.FuzzInt
Method to get the relative bound of fuzzy value.
getBound() - Method in interface com.rubecula.jquantity.Fuzzy
Method to get the relative bound of fuzzy value.
getBound() - Method in class com.rubecula.jquantity.BaseNumber
Method to get the relative bound of this non-fuzzy value;
getBound() - Method in class com.rubecula.jquantity.Approximation
Method to get the relative bound of this Rational.
getBoundAbs() - Method in class com.rubecula.jquantity.Value
Method to get the absolute bound of non-fuzzy value.
getBoundAbs() - Method in class com.rubecula.jquantity.Rational
Method to get the absolute bound of non-fuzzy value.
getBoundAbs() - Method in class com.rubecula.jquantity.BaseNumber
Method to get the absolute bound of this non-fuzzy value;
getBoundAbs() - Method in class com.rubecula.jquantity.Approximation
Method to get the absolute bound of non-fuzzy value.
getCalcCommand() - Method in interface com.rubecula.jquantity.Transcendental
This method must be provided to yield the string for remotely invoking calc.
getCaller(Throwable) - Static method in class com.rubecula.util.LocalizedException
Get the caller details of the thrower of an exception.
getCaller(Throwable, int) - Static method in class com.rubecula.util.LocalizedException
Gets the string representing the indexth caller (stack frame) within the stack trace of an exception.
getCallerClassMethod(Throwable) - Static method in class com.rubecula.util.LocalizedException
Get the class-method part of the caller string.
getCell(String) - Method in class com.rubecula.spreadsheet.CellTable
 
getCellAttributes(int, int) - Method in class com.rubecula.spreadsheet.Spreadsheet
Get the attribute map corresponding to row and column.
getCellEditorValue() - Method in class com.rubecula.spreadsheet.CellEditor
 
getCells() - Method in class com.rubecula.spreadsheet.TableModel
 
getClassNameShort() - Method in class com.rubecula.jquantity.Item
Method to yield the shortened name of this Class.
GetColName(int) - Static method in class com.rubecula.spreadsheet.TableModel
Get a name for this column in the form of a letter or sequence of letters.
getColumnCount() - Method in class com.rubecula.spreadsheet.TableModel
 
getColumnName(int) - Method in class com.rubecula.spreadsheet.TableModel
 
getColumns() - Method in class com.rubecula.spreadsheet.Area
 
getCommon(SystemFlag) - Method in class com.rubecula.jquantity.SystemFlag
 
getCommonSysIndex(Units) - Method in class com.rubecula.jquantity.Units
 
GetDecimalChar() - Static method in class com.rubecula.jquantity.NumberPresentation
Method to get the current integer/fraction delimiter character (the decimal "point").
getDenominator() - Method in class com.rubecula.jquantity.Rational
Method to access the denominator of this Rational object.
getDenominatorAsIntegral() - Method in class com.rubecula.jquantity.Rational
Method to access the denominator of this Rational object.
getDerivative(Rational) - Method in interface com.rubecula.jquantity.Transcendental
This method must be provided to yield the value of the first derivative of the function for the given argument.
getDescription() - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Returns the human readable description of this filter.
GetDimensionFromHashCode(int, int) - Static method in class com.rubecula.jquantity.Dimensions
 
getDimensions() - Method in class com.rubecula.jquantity.SiUnit
Method to return the dimensions of this Measurable.
getDimensions() - Method in class com.rubecula.jquantity.Units
 
getDimensions() - Method in class com.rubecula.jquantity.JQuantity
Method to return the dimensions of this Measurable.
getDimensions() - Method in class com.rubecula.jquantity.FlatUnit
Method to return the dimensions of this Measurable.
getDimensions() - Method in interface com.rubecula.jquantity.Measurable
Method to return the dimensions of this Measurable.
GetDimensionsFromHashCode(int) - Static method in class com.rubecula.jquantity.Dimensions
 
getDouble(String) - Method in class com.rubecula.util.AttrMap
Method to determine for this map the double value of the attribute defined by key, or if the attribute is not present, a default value, determined according to the value of key.
getDouble(String, double) - Method in class com.rubecula.util.AttrMap
Method to determine for this map the double value of the attribute defined by key, or if the key is not present, the default value.
getElement() - Method in class com.rubecula.spreadsheet.Formula
MUTATING method to get the first element from the formula as a Presentable.
getEnd() - Method in class com.rubecula.util.Range
Method to get the end of this Range.
getEstimate() - Method in class com.rubecula.jquantity.Value
Method to get the current estimate of an arithmetical value.
getEstimate() - Method in class com.rubecula.jquantity.Rational
Method to get the current estimate of an arithmetical value.
getEstimate() - Method in class com.rubecula.jquantity.WholeNumber
Method to get the current estimate of an arithmetical value.
getEstimate() - Method in interface com.rubecula.jquantity.Estimable
Method to get the current estimate of an arithmetical value.
getEstimate() - Method in class com.rubecula.jquantity.Approximation
Method to get the current estimate of an arithmetical value.
getExactValue(Value) - Method in interface com.rubecula.jquantity.Transcendental
This method must be provided to yield an exact value (if any - else null) for the given argument.
getExponent() - Method in class com.rubecula.jquantity.NumberPresentation
 
getExponentAsInt() - Method in class com.rubecula.jquantity.NumberPresentation
 
getExpression() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to get the Expression which defines this cell, if any.
getExtension(File) - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Return the extension portion of the file's name .
getFirst() - Method in class com.rubecula.jquantity.NumberPresentation
 
getFirstAsBigDecimal() - Method in class com.rubecula.jquantity.NumberPresentation
Return the integer part of this object as a BigDecimal.
getFirstAsBigInteger() - Method in class com.rubecula.jquantity.NumberPresentation
 
getFirstNet() - Method in class com.rubecula.jquantity.NumberPresentation
 
getFlag() - Method in class com.rubecula.jquantity.SystemFlag
Method to get the integer value of this flag.
getFuzzy() - Method in class com.rubecula.jquantity.NumberPresentation
 
getFuzzyAsInt() - Method in interface com.rubecula.jquantity.FuzzyPresentable
Method to figure the precision of this presentation.
getFuzzyAsInt() - Method in class com.rubecula.jquantity.NumberPresentation
Method to figure the precision of this presentation.
getFuzzyAsModel() - Method in interface com.rubecula.jquantity.FuzzyPresentable
 
getFuzzyAsModel() - Method in class com.rubecula.jquantity.NumberPresentation
Method to get the error model defined by the fuzzy characters.
getFuzzyDigits() - Method in class com.rubecula.jquantity.NumberPresentation
 
getFuzzyDigitsAsInt() - Method in interface com.rubecula.jquantity.FuzzyPresentable
 
getFuzzyDigitsAsInt() - Method in class com.rubecula.jquantity.NumberPresentation
 
getIdentifier() - Method in class com.rubecula.jquantity.ValuePresentation
 
getIdentifier() - Method in class com.rubecula.jquantity.MillFactory
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.Mill
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.JQuantityPresentation
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.UnitsFoundation
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.SiUnit
 
getIdentifier() - Method in class com.rubecula.jquantity.QuantityPresentation
 
getIdentifier() - Method in class com.rubecula.jquantity.JQuantity
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.FlatUnit
 
getIdentifier() - Method in class com.rubecula.jquantity.Complex
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.SymbolicPresentation
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.MutableNumber
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Auditable.
getIdentifier() - Method in class com.rubecula.jquantity.IntegerPresentation
 
getIdentifier() - Method in class com.rubecula.jquantity.NumberPresentation
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jquantity.Approximation
Get an identifier for this object.
getIdentifier() - Method in class com.rubecula.util.StringPresentation
Method to get the specific identifier for an object.
getIdentifier() - Method in interface com.rubecula.util.Identifiable
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.jep.ExpressionParser
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.spreadsheet.ErrorPresentation
 
getIdentifier() - Method in class com.rubecula.spreadsheet.TableModel
Method to get the specific identifier for an object.
getIdentifier() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to get the specific identifier for an object.
getIdentifier(boolean) - Method in class com.rubecula.jquantity.MutableNumber
Method to get the specific identifier for an object.
getImag() - Method in class com.rubecula.jquantity.JQuantityPresentation
 
getImaginary() - Method in class com.rubecula.jquantity.Complex
Package-scope method to get only the real part of the Complex.
getIndex() - Method in class com.rubecula.jquantity.SystemFlag
 
getInt(String) - Method in class com.rubecula.util.AttrMap
Method to determine for this map the integer value of the attribute defined by key, or if the attribute is not present, a default value, determined according to the value of key.
getInt(String, int) - Method in class com.rubecula.util.AttrMap
Method to determine for this map the integer value of the attribute defined by key, or if the key is not present, the default value.
getInverse() - Method in interface com.rubecula.jquantity.Transcendental
This method must be provided to yield the transcendental for the inverse operation:
getKeys() - Method in class com.rubecula.spreadsheet.CellTable
 
getLocalizedMessage() - Method in class com.rubecula.util.LocalizedException
This method is used by the toString method and indirectly by the printStackTrace methods in order to get a representation of the exception.
GetMillFactory() - Static method in class com.rubecula.spreadsheet.Formula
Method to get the mill factory, for the purpose of identifying the function evaluator.
getModel() - Method in class com.rubecula.jquantity.Rational
Method to get the error distribution model of this non-fuzzy object.
getModel() - Method in class com.rubecula.jquantity.FuzzInt
Method to get the error distribution model.
getModel() - Method in interface com.rubecula.jquantity.Fuzzy
Method to get the error distribution model.
getModel() - Method in class com.rubecula.jquantity.BaseNumber
Method to get the error distribution model of this non-fuzzy value.
getModel() - Method in class com.rubecula.jquantity.Approximation
Method to get the error distribution model of this non-fuzzy object.
getName() - Method in class com.rubecula.jquantity.UnitsFoundation
 
getName() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to get the name of this cell.
getNumber() - Method in class com.rubecula.jquantity.ValuePresentation
 
getNumber() - Method in class com.rubecula.jquantity.JQuantity
Accessor method to get the number represented by this JQuantity.
getNumerator() - Method in class com.rubecula.jquantity.Rational
Method to access the numerator of this Rational object.
getNumeratorAsIntegral() - Method in class com.rubecula.jquantity.Rational
Method to access the numerator of this Rational object.
getOffset() - Method in class com.rubecula.jquantity.SiUnit
Method to return the offset of this Measurable.
getOffset() - Method in class com.rubecula.jquantity.Units
 
getOffset() - Method in class com.rubecula.jquantity.JQuantity
Method to return the offset of this Measurable.
getOffset() - Method in class com.rubecula.jquantity.FlatUnit
Method to return the offset of this Measurable.
getOffset() - Method in interface com.rubecula.jquantity.Measurable
Method to return the offset of this Measurable.
getOperations() - Method in class com.rubecula.jquantity.Mill
Method to get a map which represents the supported functions of this Mill.
getOperations() - Method in interface com.rubecula.util.MillInterface
Method to get a map which represents the supported functions of this Mill.
getOperations() - Method in class com.rubecula.math.Mill
Method to get a map which represents the supported functions of this Mill.
GetParser() - Static method in class com.rubecula.spreadsheet.QuantityCell
 
getPrefix() - Method in class com.rubecula.jquantity.UnitsName
 
getPresentableClass() - Method in class com.rubecula.jquantity.ValuePresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.jquantity.JQuantityPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.jquantity.QuantityPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.jquantity.SymbolicPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.jquantity.IntegerPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.jquantity.NumberPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.util.StringPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.util.Presentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentableClass() - Method in class com.rubecula.spreadsheet.ErrorPresentation
Method to get the name of the corresponding Presentable class for this Presentation.
getPresentation() - Method in class com.rubecula.spreadsheet.QuantityCell
 
GetPresentationFactory() - Static method in class com.rubecula.spreadsheet.TableModel
 
getQuantity() - Method in class com.rubecula.spreadsheet.QuantityCell
 
getRadix() - Method in class com.rubecula.jquantity.NumberPresentation
 
getRadixAsInt() - Method in class com.rubecula.jquantity.NumberPresentation
 
getReal() - Method in class com.rubecula.jquantity.JQuantityPresentation
 
getReal() - Method in class com.rubecula.jquantity.Complex
Package-scope method to get only the real part of the Complex.
getResourceBundle() - Method in class com.rubecula.util.LocalizedException
Method to get a reference to the resource bundle for this class.
getRowCount() - Method in class com.rubecula.spreadsheet.TableModel
 
getRowHeader() - Method in class com.rubecula.spreadsheet.Spreadsheet
Method to get the row header for this spreadsheet.
GetRowName(int) - Static method in class com.rubecula.spreadsheet.TableModel
Get a name for this row in the form of a number.
getRows() - Method in class com.rubecula.spreadsheet.Area
 
getScale() - Method in class com.rubecula.jquantity.SiUnit
Method to return the scale of this Measurable.
getScale() - Method in class com.rubecula.jquantity.Units
 
getScale() - Method in class com.rubecula.jquantity.JQuantity
Method to return the scale of this Measurable.
getScale() - Method in class com.rubecula.jquantity.FlatUnit
Method to return the scale of this Measurable.
getScale() - Method in interface com.rubecula.jquantity.Measurable
Method to return the scale of this Measurable.
getSecond() - Method in class com.rubecula.jquantity.NumberPresentation
 
getSecondAsBigDecimal() - Method in class com.rubecula.jquantity.NumberPresentation
Get the fractional or divisor part of this presentation as a BigDecimal number.
getSecondNet() - Method in class com.rubecula.jquantity.NumberPresentation
 
getSecondwFuzz() - Method in class com.rubecula.jquantity.NumberPresentation
 
getSelectedIndices(int, int) - Method in class com.rubecula.spreadsheet.Spreadsheet.SelectionHandler
 
getSelectedRows() - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet
Get the currently selected rows.
getSelectedRows() - Method in class com.rubecula.spreadsheet.Spreadsheet
Get the currently selected rows.
getSignAsBoolean() - Method in class com.rubecula.jquantity.NumberPresentation
 
getStackDumpAsString(Throwable) - Static method in class com.rubecula.util.LocalizedException
Utility method to return the current exception stack dump as a String.
getStart() - Method in class com.rubecula.util.Range
Method to get the start of this Range.
getString(String) - Method in class com.rubecula.util.AttrMap
Method to determine for this map the string value of the attribute defined by key, or if the attribute is not present, a default value, determined according to the value of key.
getString(String, String) - Method in class com.rubecula.util.AttrMap
Method to determine for this map the string value of the attribute defined by key, or if the key is not present, the default value.
GetSysIndex() - Static method in class com.rubecula.jquantity.SystemFlag
 
getSystem() - Method in class com.rubecula.jquantity.Units
 
GetSystemNames() - Static method in class com.rubecula.jquantity.SystemFlag
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class com.rubecula.spreadsheet.CellEditor
Implements the TableCellEditor interface
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.rubecula.spreadsheet.ColumnHeaderRenderer
Returns the default table cell renderer.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.rubecula.spreadsheet.RowHeaderRenderer
Returns the default table cell renderer.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.rubecula.spreadsheet.CellRenderer
Returns the default table cell renderer component.
getTop() - Method in class com.rubecula.jquantity.Rational
Method to yield the numerator as a long.
getType() - Method in class com.rubecula.jquantity.ValuePresentation
 
getType() - Method in class com.rubecula.jquantity.Expression
This method is primarily for development purposes: it yields the name of the class of the presentable object or, in some cases, the class of the presentable object indirectly referenced.
getType() - Method in class com.rubecula.jquantity.Item
This method is primarily for development purposes: it yields the name of the class of the presentable object or, in some cases, the class of the presentable object indirectly referenced.
getType() - Method in class com.rubecula.util.Symbol
This method is primarily for development purposes: it yields the name of the class of the presentable object or, in some cases, the class of the presentable object indirectly referenced.
getType() - Method in interface com.rubecula.util.Presentable
This method is primarily for development purposes: it yields the name of the class of the presentable object or, in some cases, the class of the presentable object indirectly referenced.
getType() - Method in class com.rubecula.spreadsheet.Formula
This method is primarily for development purposes: it yields the name of the class of the presentable object or, in some cases, the class of the presentable object indirectly referenced.
getType() - Method in class com.rubecula.spreadsheet.Text
This method is primarily for development purposes: it yields the name of the class of the presentable object or, in some cases, the class of the presentable object indirectly referenced.
getType() - Method in class com.rubecula.spreadsheet.QuantityCell
 
getUnit() - Method in class com.rubecula.jquantity.JQuantity
Accessor method to get the unit represented by this JQuantity.
getUnitsPart() - Method in class com.rubecula.jquantity.JQuantityPresentation
 
GetUnitSystemName() - Static method in class com.rubecula.jquantity.SystemFlag
 
getValue() - Method in class com.rubecula.jquantity.Expression
Method to evaluate this expression.
getValue() - Method in class com.rubecula.jquantity.WholeNumber
Protected method to get the value as a BigInteger.
getValue() - Method in class com.rubecula.jep.TermEvaluator
Mutating method to get the value of an expression (mutating because it pops the stack).
getValue() - Method in class com.rubecula.spreadsheet.QuantityCell
This method yields the true definition of this cell so that it can be edited in the spreadsheet editor.
getValue(Object) - Method in class com.rubecula.jquantity.Expression
This method takes this Expression and returns its logical equivalent, i.e.
getValue(Object) - Method in class com.rubecula.jquantity.Operator
This method takes this Replaceable and returns its logical equivalent as defined by the context.
getValue(Object) - Method in interface com.rubecula.util.Replaceable
This method takes this Replaceable and returns its logical equivalent as defined by the context.
getValue(Rational) - Method in interface com.rubecula.jquantity.Transcendental
This method must be provided to yield the value of the transcendental function for the given argument.
getValue(String) - Method in class com.rubecula.jquantity.Mill
Method to get a memory presentable defined by key.
getValue(String) - Method in interface com.rubecula.util.Lookupable
Method to lookup a value by name.
getValue(String) - Method in class com.rubecula.spreadsheet.CellTable
Method to lookup a cell by name and return it's presentable value.
getValueAt(int, int) - Method in class com.rubecula.spreadsheet.TableModel
 
Grad - Static variable in class com.rubecula.jquantity.Units
 
GravConstUnits - Static variable in class com.rubecula.jquantity.Units
 

H

half() - Method in class com.rubecula.jquantity.Rational
Method to yield half the value of this.
halfValue() - Method in class com.rubecula.jquantity.Value
 
halve() - Method in class com.rubecula.jquantity.Units
 
hashCode() - Method in class com.rubecula.jquantity.Units
 
hashCode() - Method in class com.rubecula.jquantity.Rational
Method to determine a hash code for this object.
hashCode() - Method in class com.rubecula.jquantity.Dimensions
This method generates a hash code of up to 30-bits for this object.
hashCode() - Method in class com.rubecula.jquantity.WholeNumber
Returns the hash code for this WholeNumber.
hasMoreTokens() - Method in class com.rubecula.util.PushbackStringTokenizer
Tests if there are more tokens available from this tokenizer's string.
Header - class com.rubecula.spreadsheet.Header.
Class to model table headers for the spreadsheet application.
Header.HeaderMouseAdapter - class com.rubecula.spreadsheet.Header.HeaderMouseAdapter.
 
Header.HeaderMouseAdapter() - Constructor for class com.rubecula.spreadsheet.Header.HeaderMouseAdapter
 
Header() - Constructor for class com.rubecula.spreadsheet.Header
 
help(PrintStream) - Method in class com.rubecula.jquantity.Mill
This method outputs help information listing and describing the various operations supported by the mill.
help(PrintStream) - Method in interface com.rubecula.util.MillInterface
This method outputs help information listing and describing the various operations supported by the mill.
HelpPane - class com.rubecula.spreadsheet.HelpPane.
Class which provides a primitive browser for help purposes.
HelpPane(URL) - Constructor for class com.rubecula.spreadsheet.HelpPane
Construct a HelpPane pointing to the document defined by url.
HelpPane$1 - class com.rubecula.spreadsheet.HelpPane$1.
 
HelpPane$1(HelpPane) - Constructor for class com.rubecula.spreadsheet.HelpPane$1
 
Henry - Static variable in class com.rubecula.jquantity.Units
 
Hertz - Static variable in class com.rubecula.jquantity.Units
 
Hour - Static variable in class com.rubecula.jquantity.Units
 
hyperlinkUpdate(HyperlinkEvent) - Method in class com.rubecula.spreadsheet.HelpPane$1
 

I

Identifiable - interface com.rubecula.util.Identifiable.
Interface to define the getIdentifier() method for identifying objects (primarily for debugging purposes).
identity() - Method in class com.rubecula.jquantity.Units
 
Imaginable - interface com.rubecula.jquantity.Imaginable.
Imaginable: the interface which defines complex operations.
impartFuzziness(NumberPresentation) - Method in class com.rubecula.jquantity.BaseNumber
Method to impart a NumberPresentation presentation with appropriate fuzzy information and ensure that the resulting string value is properly rounded.
includes(int) - Method in class com.rubecula.util.Range
Determine whether this range includes the value given.
INDCT - Static variable in class com.rubecula.jquantity.Units
 
insertString(int, String) - Method in interface com.rubecula.util.StylishWriteable
Method to insert a styled-string into a StylishWriteable object at offset int.
insertString(int, String) - Method in class com.rubecula.spreadsheet.CellWorkarea
Method to insert a styled-string into a StylishWriteable object at offset int.
IntegerPresentation - class com.rubecula.jquantity.IntegerPresentation.
Presentation class to deal with integral objects in radix 10.
IntegerPresentation(String) - Constructor for class com.rubecula.jquantity.IntegerPresentation
 
Integral - interface com.rubecula.jquantity.Integral.
Interface to define Integral operations.
intersect(Dimensions) - Method in class com.rubecula.jquantity.Dimensions
Method to intersect two dimensions objects.
intersection(Area) - Method in class com.rubecula.spreadsheet.Area
Yield the intersection of this area and that area.
intersection(CellRange) - Method in class com.rubecula.spreadsheet.CellRange
Yield the intersection of this range and that range.
intersection(Range) - Method in class com.rubecula.util.Range
Yield the intersection of this range and that range.
IntrinsicError() - Static method in class com.rubecula.jquantity.Approximation
Method to get the intrinsic error of an ordinary double number.
IntrinsicError(int) - Static method in class com.rubecula.jquantity.Approximation
Method to get the intrinsic error of a number accurate to 1/2 half-places significant figures.
intValue() - Method in class com.rubecula.jquantity.JQuantity
 
intValue() - Method in class com.rubecula.jquantity.Rational
Method to yield the equivalent integer value for this object.
intValue() - Method in class com.rubecula.jquantity.WholeNumber
Converts this WholeNumber to an int.
intValue() - Method in interface com.rubecula.jquantity.Integral
Returns the value of the specified number as an int.
intValue() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Number and Integral.
intValue() - Method in class com.rubecula.jquantity.BaseNumber
Returns the value of the specified number as an int.
intValue() - Method in class com.rubecula.jquantity.Approximation
If possible, get the integer value of this approximation.
InvalidOperandException - exception com.rubecula.jquantity.InvalidOperandException.
A checked exception intended to be internal to the JQuantity package, which indicates that when a mathematical operation A op B is invoked, the class of B is not valid for the operation on A.
InvalidOperandException(String) - Constructor for class com.rubecula.jquantity.InvalidOperandException
 
inverse() - Method in class com.rubecula.jquantity.JQuantity
Method to yield the reciprocal of this and return it as the result.
inverse() - Method in class com.rubecula.jquantity.Complex
Method to yield the reciprocal of this and return it as the result.
inverse() - Method in class com.rubecula.jquantity.Rational
Method to yield the reciprocal of this and return it as the result.
inverse() - Method in interface com.rubecula.jquantity.Divisible
Method to yield the reciprocal of this and return it as the result.
inverse() - Method in class com.rubecula.jquantity.Approximation
Method to yield the reciprocal of this and return it as the result.
inverseRational() - Method in class com.rubecula.jquantity.Rational
 
inverseValue() - Method in class com.rubecula.jquantity.Value
 
invert() - Method in class com.rubecula.jquantity.UnitsName
 
invert() - Method in class com.rubecula.jquantity.Value
MUTATING Instance method to invert this (i.e.
invert() - Method in class com.rubecula.jquantity.Rational
MUTATING Instance method to invert this (i.e.
invert() - Method in class com.rubecula.jquantity.DivisibleMutable
MUTATING Instance method to invert this object arithmetically (i.e.
InvertString(String) - Static method in class com.rubecula.jquantity.UnitsName
 
IsActionCommand(String, String, String) - Static method in class com.rubecula.spreadsheet.MenuBar
 
isAngular() - Method in class com.rubecula.jquantity.Units
 
isCellEditable(EventObject) - Method in class com.rubecula.spreadsheet.CellEditor
 
isCellEditable(int, int) - Method in class com.rubecula.spreadsheet.TableModel
Don't need to implement this method unless your table's editable.
IsDebug() - Static method in class com.rubecula.jquantity.Item
Method to get the debug status.
isDerived() - Method in class com.rubecula.jquantity.UnitsName
 
isDirty() - Method in class com.rubecula.spreadsheet.Spreadsheet
 
isDirty() - Method in class com.rubecula.spreadsheet.TableModel
 
isDirty() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to determine if this cell is in its "dirty" state.
isEqual(BaseNumber) - Method in class com.rubecula.jquantity.BaseNumber
Method to determine effect equality with another BaseNumber.
isEqual(Dimensions) - Method in class com.rubecula.jquantity.Dimensions
Return true if the Dimensions are equivalent.
isEqual(Measurable) - Method in class com.rubecula.jquantity.Units
 
isEqual(Measurable) - Method in class com.rubecula.jquantity.FlatUnit
 
isEqual(Measurable) - Method in class com.rubecula.jquantity.BaseUnit
Method to determine if this BaseUnit is equivalent to that Measurable.
isExact() - Method in class com.rubecula.jquantity.Rational
Method to determine if the quantity represented is non-fuzzy;
isExact() - Method in class com.rubecula.jquantity.FuzzInt
Method to return true for this non-fuzzy instance.
isExact() - Method in interface com.rubecula.jquantity.Integral
Method to determine if the quantity represented is in fact exact.
isExact() - Method in interface com.rubecula.jquantity.Fuzzy
Method to determine if the quantity represented is in fact exact.
isExact() - Method in class com.rubecula.jquantity.BaseNumber
Method to return true for this non-fuzzy instance.
isExact() - Method in class com.rubecula.jquantity.Approximation
Method to determine if the quantity represented is non-fuzzy;
isExtensionListInDescription() - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFalse() - Method in class com.rubecula.util.Kleenean
 
isImaginary() - Method in class com.rubecula.jquantity.Complex
Method to determine if this Complex is purely imaginary.
isInfinite() - Method in class com.rubecula.jquantity.JQuantity
Method to implement Arithmetical.
isInfinite() - Method in class com.rubecula.jquantity.Rational
Method to determine if an arithmetical object is infinite.
isInfinite() - Method in class com.rubecula.jquantity.WholeNumber
Method to determine if an arithmetical object is infinite.
isInfinite() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Arithmetical.
isInfinite() - Method in class com.rubecula.jquantity.NumberPresentation
Method to determine if this presentation represents an infinite number.
isInfinite() - Method in interface com.rubecula.jquantity.Arithmetical
Method to determine if an arithmetical object is infinite.
isInfinite() - Method in class com.rubecula.jquantity.Approximation
Method to determine if this value is infinite.
isInformational() - Method in class com.rubecula.jquantity.JQuantityException
 
isInSystem(int) - Method in class com.rubecula.jquantity.SiUnit
Method to determine if this Measurable is in a certain system of units.
isInSystem(int) - Method in class com.rubecula.jquantity.Units
 
isInSystem(int) - Method in class com.rubecula.jquantity.JQuantity
Method to determine if this Measurable is in a certain system of units.
isInSystem(int) - Method in class com.rubecula.jquantity.FlatUnit
Method to determine if this Measurable is in a certain system of units.
isInSystem(int) - Method in class com.rubecula.jquantity.SystemFlag
 
isInSystem(int) - Method in class com.rubecula.jquantity.BaseUnit
Method to determine if this Measurable is in a certain system of units.
isInteger() - Method in class com.rubecula.jquantity.JQuantity
Method to implement Arithmetical.
isInteger() - Method in class com.rubecula.jquantity.Rational
Method determines if it is safe and appropriate to convert this arithmetical object into BigInteger.
isInteger() - Method in class com.rubecula.jquantity.WholeNumber
Method determines if it is safe and appropriate to convert this arithmetical object into a long.
isInteger() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Arithmetical.
isInteger() - Method in interface com.rubecula.jquantity.Arithmetical
Method determines if it is safe and appropriate to convert this arithmetical object into BigInteger.
isInteger() - Method in class com.rubecula.jquantity.Approximation
Method to determine if this object is an integer.
isIntFuzzy() - Method in class com.rubecula.jquantity.Rational
This method is used to determine if the numerical value of this is convertible to a int, without regard to the precision.
isLong() - Method in class com.rubecula.jquantity.MutableNumber
Method to determine if a value is integral and within range of long.
isMutable() - Method in class com.rubecula.jquantity.ValuePresentation
This method indicates whether this particular instance is mutable.
isMutable() - Method in class com.rubecula.jquantity.QuantityPresentation
This method indicates whether this particular instance is mutable.
isMutable() - Method in class com.rubecula.jquantity.Complex
This method indicates whether this particular instance is mutable, i.e.
isMutable() - Method in class com.rubecula.jquantity.MutableNumber
This method indicates whether this particular instance is mutable, i.e.
isMutable() - Method in class com.rubecula.jquantity.IntegerPresentation
This method indicates whether this particular instance is mutable.
isMutable() - Method in interface com.rubecula.jquantity.Mutable
This method indicates whether this particular instance is mutable, i.e.
isMutable() - Method in class com.rubecula.jquantity.NumberPresentation
This method indicates whether this particular instance is mutable.
isNaN() - Method in class com.rubecula.jquantity.Rational
Method to determine if this Rational is "not a number".
isNormal() - Method in class com.rubecula.jquantity.Complex
 
isNormal() - Method in class com.rubecula.jquantity.Value
Method to determine if this instance is already normalized.
isNormal() - Method in class com.rubecula.jquantity.Rational
Method to determine if this instance is already normalized.
isNormal() - Method in interface com.rubecula.jquantity.Normalizable
Method to determine if this instance is already normalized.
isNumber() - Method in class com.rubecula.jquantity.UnitsFoundation
Method to determine if this is dimensionless (i.e.
isNumber() - Method in class com.rubecula.jquantity.SiUnit
Method to determine if this is dimensionless (i.e.
isNumber() - Method in class com.rubecula.jquantity.JQuantity
Method to determine if this is dimensionless (i.e.
isNumber() - Method in class com.rubecula.jquantity.FlatUnit
Method to determine if this is dimensionless (i.e.
isNumber() - Method in class com.rubecula.jquantity.Dimensions
 
isNumber() - Method in class com.rubecula.jquantity.BaseUnit
Method to determine if this is dimensionless (i.e.
isNumeric(String) - Static method in class com.rubecula.jquantity.NumberPresentation
 
isOn(String) - Method in class com.rubecula.util.AttrMap
Method to determine if this map has the attribute defined by key turned on, or if the key is not present, return a default value based on the key.
isOn(String, boolean) - Method in class com.rubecula.util.AttrMap
Method to determine if this map has the attribute defined by key turned on, or if the key is not present, return the default value.
isOperator(String) - Method in class com.rubecula.jquantity.SymbolicPresentation
 
isParallel(Measurable) - Method in class com.rubecula.jquantity.JQuantity
Method to determine if this Measurable is parallel to that Measurable.
isParallel(Measurable) - Method in class com.rubecula.jquantity.BaseUnit
Method to determine if this Measurable is parallel to that Measurable.
isPolar() - Method in class com.rubecula.jquantity.Complex
Method to determine if this instance is defined on the polar (log) side as opposed to being defined on the exponential (cartesian) side.
isPowerOfTen() - Method in class com.rubecula.jquantity.WholeNumber
Method to determine if this is a power of ten and ten only.
isPowerOfTen() - Method in interface com.rubecula.jquantity.Integral
Method to determine if this is a power of ten and ten only.
isPowerOfTen() - Method in class com.rubecula.jquantity.Manifest
Method to determine if this is a power of ten and ten only.
isRatio() - Method in class com.rubecula.jquantity.NumberPresentation
 
isReal() - Method in class com.rubecula.jquantity.Complex
Method to determine if this Complex is purely real.
isRecoverable() - Method in class com.rubecula.util.MillException
 
isSelected(int) - Method in class com.rubecula.spreadsheet.Header
 
isSure() - Method in class com.rubecula.util.Kleenean
 
isSymbolic() - Method in class com.rubecula.util.Style
Method to determine if this style is rendered via actual symbols, rather than attribute/property settings.
isTrue() - Method in class com.rubecula.util.Kleenean
 
isUncertain() - Method in class com.rubecula.jquantity.BaseNumber
Method to determine if this object is of uncertain value due to fuzziness.
isUnity() - Method in class com.rubecula.jquantity.JQuantity
Method to implement Arithmetical.
isUnity() - Method in class com.rubecula.jquantity.Rational
Method to determine if this arithmetical object has the exact value of 1.
isUnity() - Method in class com.rubecula.jquantity.WholeNumber
Method to determine if this arithmetical object has the value of 1.
isUnity() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Arithmetical.
isUnity() - Method in interface com.rubecula.jquantity.Arithmetical
Method to determine if this arithmetical object has the value of 1.
isUnity() - Method in class com.rubecula.jquantity.Approximation
Method to determine if this is equal to the value 1.
isValid() - Method in class com.rubecula.util.Range
Method to determine if this range is valid, i.e.
isValid() - Method in class com.rubecula.spreadsheet.Area
Method to determine if this area is valid, i.e.
isZero() - Method in interface com.rubecula.jquantity.Integral
Method to determine if the quantity represented is in fact the integer value zero.
isZero() - Method in class com.rubecula.jquantity.BaseNumber
Method to make standard test against zero.
Item - class com.rubecula.jquantity.Item.
Abstract base class from which to derive other more concrete classes.
Item() - Constructor for class com.rubecula.jquantity.Item
 
Iterative - interface com.rubecula.util.Iterative.
This interface defines the property of getting an iterator on the object.
iterator() - Method in class com.rubecula.jquantity.SymbolicPresentation
 
iterator() - Method in interface com.rubecula.util.Iterative
Returns an iterator over the elements in this collection.

J

Joule - Static variable in class com.rubecula.jquantity.Units
 
JoulePerKelvin - Static variable in class com.rubecula.jquantity.Units
 
JQuantity - class com.rubecula.jquantity.JQuantity.
This class represents a quantity, that is to say a value and its units.
JQuantity(BaseNumber) - Constructor for class com.rubecula.jquantity.JQuantity
Constructor for a new dimensionless JQuantity.
JQuantity(BaseNumber, Units) - Constructor for class com.rubecula.jquantity.JQuantity
Primary constructor for a new JQuantity.
JQuantity(String) - Constructor for class com.rubecula.jquantity.JQuantity
Constructs a dimensionless JQuantity from a String representing a number.
JQuantity(String, Units) - Constructor for class com.rubecula.jquantity.JQuantity
Constructs a JQuantity from a String representing a number and a Units.
JQuantityException - exception com.rubecula.jquantity.JQuantityException.
This exception class is used to report problems in the JQuantity package.
JQuantityException() - Constructor for class com.rubecula.jquantity.JQuantityException
 
JQuantityException(String) - Constructor for class com.rubecula.jquantity.JQuantityException
 
JQuantityException(String, boolean) - Constructor for class com.rubecula.jquantity.JQuantityException
 
JQuantityException(String, String) - Constructor for class com.rubecula.jquantity.JQuantityException
 
JQuantityException(String, String, boolean) - Constructor for class com.rubecula.jquantity.JQuantityException
 
JQuantityPresentation - class com.rubecula.jquantity.JQuantityPresentation.
This class is a string-component representation of a JQuantity.
JQuantityPresentation() - Constructor for class com.rubecula.jquantity.JQuantityPresentation
Empty constructor to create an undefine JQuantityPresentation.
JQuantityPresentation(String, NumberPresentation, NumberPresentation, String) - Constructor for class com.rubecula.jquantity.JQuantityPresentation
Primary constructor to create an identified, possibly complex, JQuantityPresentation, optionally with defined Units.
JQuantityPresentation(String, String) - Constructor for class com.rubecula.jquantity.JQuantityPresentation
Secondary constructor to create an identified, JQuantityPresentation, optionally with defined Units.
JQuantityPresentation(String, String, String) - Constructor for class com.rubecula.jquantity.JQuantityPresentation
Secondary constructor to create an identified, JQuantityPresentation, optionally with defined Units.
JQuantityPresentation(String, String, String, String) - Constructor for class com.rubecula.jquantity.JQuantityPresentation
Secondary constructor to create an identified, possibly complex, JQuantityPresentation, optionally with defined Units.

K

K__1 - Static variable in class com.rubecula.jquantity.Mill
 
K_0 - Static variable in class com.rubecula.jquantity.Mill
 
K_1 - Static variable in class com.rubecula.jquantity.Mill
 
K_10 - Static variable in class com.rubecula.jquantity.Mill
 
K_2 - Static variable in class com.rubecula.jquantity.Mill
 
K_3 - Static variable in class com.rubecula.jquantity.Mill
 
K_E - Static variable in class com.rubecula.jquantity.Mill
 
K_MEM - Static variable in class com.rubecula.jquantity.Mill
 
K_PI - Static variable in class com.rubecula.jquantity.Mill
 
Kelvin - Static variable in class com.rubecula.jquantity.Units
 
keysToArray() - Method in class com.rubecula.util.SortableHashTable
 
keysToArray(int, String) - Method in class com.rubecula.util.SortableHashTable
 
keysToStringArray() - Method in class com.rubecula.util.SortableHashTable
 
keysToStringArray(int, String) - Method in class com.rubecula.util.SortableHashTable
 
Kilogram - Static variable in class com.rubecula.jquantity.Units
 
KilogramPerSecondSquared - Static variable in class com.rubecula.jquantity.Units
 
Kleenean - class com.rubecula.util.Kleenean.
 
Kleenean() - Constructor for class com.rubecula.util.Kleenean
 
Kleenean(boolean) - Constructor for class com.rubecula.util.Kleenean
 

L

length() - Method in class com.rubecula.util.Range
Get the length of this Range.
LIGHT - Static variable in class com.rubecula.jquantity.Units
 
LINEAR - Static variable in class com.rubecula.jquantity.SiUnit
 
listeners - Variable in class com.rubecula.spreadsheet.CellEditor
 
Loader - class com.rubecula.jquantity.Loader.
This public class is used to populate the JQuantity system at run-time with various definitions of units, etc.
Loader() - Constructor for class com.rubecula.jquantity.Loader
 
LocalizedException - exception com.rubecula.util.LocalizedException.
Abstract exception class used for localizable exceptions.
LocalizedException() - Constructor for class com.rubecula.util.LocalizedException
You must specify either the text message.
LocalizedException(String) - Constructor for class com.rubecula.util.LocalizedException
Construct an exception with the key to the problem.
LocalizedException(String, String) - Constructor for class com.rubecula.util.LocalizedException
Construct an exception with the key to the problem and a non-localizable detail message.
LocalizedException(String, Throwable) - Constructor for class com.rubecula.util.LocalizedException
Construct an exception with the key to the problem and a causal exception.
log() - Method in class com.rubecula.jquantity.Complex
Method to evaluate the natural log function.
log() - Method in class com.rubecula.jquantity.Value
Method to evaluate the natural log function.
log() - Method in class com.rubecula.jquantity.Rational
Method to evaluate the natural log function.
log() - Method in interface com.rubecula.jquantity.Trigonometrical
Method to evaluate the natural log function.
log() - Method in class com.rubecula.jquantity.Approximation
Method to evaluate the natural log function.
logTen() - Method in class com.rubecula.jquantity.WholeNumber
Method to determine how many times ten divides into this.
longValue() - Method in class com.rubecula.jquantity.JQuantity
 
longValue() - Method in class com.rubecula.jquantity.Value
Method to yield the equivalent integer value for this object.
longValue() - Method in class com.rubecula.jquantity.Rational
Method to yield the equivalent integer value for this object.
longValue() - Method in class com.rubecula.jquantity.WholeNumber
Converts this WholeNumber to a long.
longValue() - Method in interface com.rubecula.jquantity.Integral
Returns the value of the specified number as a long.
longValue() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Number and Integral.
longValue() - Method in class com.rubecula.jquantity.NumberPresentation
Return this in the form of a long.
longValue() - Method in class com.rubecula.jquantity.BaseNumber
Returns the value of the specified number as a long.
longValue() - Method in class com.rubecula.jquantity.Approximation
If possible, get the long value of this approximation.
longValue(double) - Method in class com.rubecula.jquantity.Value
Method to yield the integer value of this object.
longValue(double) - Method in class com.rubecula.jquantity.Rational
Method to yield the long value of this object.
Lookupable - interface com.rubecula.util.Lookupable.
This interface defines the lookup operations associated with variables, constants, memory values, etc.
lookupOperator(String) - Method in class com.rubecula.jquantity.Mill
This method returns the name of an operator whose description matches the string description in some way.
lookupOperator(String) - Method in interface com.rubecula.util.MillInterface
This method returns the name of an operator whose description matches the string description in some way.
LUXAL - Static variable in class com.rubecula.jquantity.SiUnit
 

M

MacroLibrary - class com.rubecula.util.MacroLibrary.
 
MacroLibrary() - Constructor for class com.rubecula.util.MacroLibrary
 
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.Value
 
magnitude() - Method in class com.rubecula.jquantity.Rational
Method to yield the magnitude of this Rational as a double.
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.Mill
Main method for testing this class.
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.SiUnit
 
main(String[]) - Static method in class com.rubecula.jquantity.UnitsTable
 
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.UnitsName
 
main(String[]) - Static method in class com.rubecula.jquantity.Units
 
main(String[]) - Static method in class com.rubecula.jquantity.JQuantity
Main method for testing purposes.
main(String[]) - Static method in class com.rubecula.jquantity.FlatUnit
 
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.Complex
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.Value
 
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.SymbolicPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.Dimensions
 
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.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.NumberPresentation
Main method for testing this class.
main(String[]) - Static method in class com.rubecula.jquantity.Approximation
Test program.
main(String[]) - Static method in class com.rubecula.util.PushbackStringTokenizer.Test
 
main(String[]) - Static method in class com.rubecula.jep.ExpressionParser
Main program for testing purposes only.
main(String[]) - Static method in class com.rubecula.math.Mill
 
main(String[]) - Static method in class com.rubecula.spreadsheet.SampleApplication
Main program demonstrates the "toy" spreadsheet for exercising the JQuantity package.
makeCell(Presentable, int, int) - Method in class com.rubecula.spreadsheet.TableModel
 
makeCell(Presentable, int, int, String) - Method in class com.rubecula.spreadsheet.TableModel
 
makeCell(Presentation, int, int) - Method in class com.rubecula.spreadsheet.TableModel
 
makeCell(Presentation, int, int, String) - Method in class com.rubecula.spreadsheet.TableModel
 
makeCell(QuantityCell, int, int) - Method in class com.rubecula.spreadsheet.TableModel
 
makeCell(String, int, int) - Method in class com.rubecula.spreadsheet.TableModel
 
makeCell(String, int, int, String) - Method in class com.rubecula.spreadsheet.TableModel
 
makeFuzzy(int, double) - Method in class com.rubecula.jquantity.NumberPresentation
Mutating instance method to set the fuzzy string according to given model and bounds.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.SiUnit
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.jquantity.Units
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.FlatUnit
Instance method to convert a Presentation into a Presentable.
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.Complex
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.Value
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.WholeNumber
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.Approximation
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.util.Symbol
 
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.spreadsheet.Formula
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.spreadsheet.Text
Instance method to convert a Presentation into a Presentable.
makePresentableInstance(Presentation) - Method in class com.rubecula.spreadsheet.QuantityCell
Instance method to convert a Presentation into a Presentable.
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.
MASG - Static variable in class com.rubecula.jquantity.Units
 
MASK - Static variable in class com.rubecula.jquantity.Units
 
MASL - Static variable in class com.rubecula.jquantity.Units
 
MASO - Static variable in class com.rubecula.jquantity.Units
 
MASP - Static variable in class com.rubecula.jquantity.Units
 
MASS - Static variable in class com.rubecula.jquantity.Units
 
MASSIVE - Static variable in class com.rubecula.jquantity.SiUnit
 
MAST - Static variable in class com.rubecula.jquantity.Units
 
match(Operator) - Method in class com.rubecula.jquantity.Operator
Method to match this operator to another.
match(String, int) - Method in class com.rubecula.jquantity.Operator
Method to match this operator to a String and ady.
match(SystemFlag) - Method in class com.rubecula.jquantity.SystemFlag
 
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.
max(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
Returns the maximum of this WholeNumber and val.
MaxIndex - Static variable in class com.rubecula.jquantity.SystemFlag
 
Maybe - Static variable in class com.rubecula.util.Kleenean
 
Measurable - interface com.rubecula.jquantity.Measurable.
This interface specifies the methods which characterize a measurable (i.e.
MenuBar - class com.rubecula.spreadsheet.MenuBar.
Class to model a menu bar in the spreadsheet application.
MenuBar(ActionListener) - Constructor for class com.rubecula.spreadsheet.MenuBar
 
MenuItem - class com.rubecula.spreadsheet.MenuItem.
Menu item class with various defined behaviors.
MenuItem(String, int, String, ActionListener, String) - Constructor for class com.rubecula.spreadsheet.MenuItem
 
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
 
Meter - Static variable in class com.rubecula.jquantity.Units
 
MeterCubed - Static variable in class com.rubecula.jquantity.Units
 
MeterPerSecond - Static variable in class com.rubecula.jquantity.Units
 
MeterPerSecondAllSquared - Static variable in class com.rubecula.jquantity.Units
 
MetrePerSecondSquared - Static variable in class com.rubecula.jquantity.Units
 
MFD - Static variable in class com.rubecula.jquantity.Units
 
MFLX - Static variable in class com.rubecula.jquantity.Units
 
Mill - class com.rubecula.jquantity.Mill.
This class is responsible for evaluating operations on Presentable objects.
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.jquantity.Mill
Principal constructor for a new Mill.
Mill(String) - Constructor for class com.rubecula.math.Mill
 
Millable - interface com.rubecula.jquantity.Millable.
This interface is implemented by objects which can be operated on by a mill, i.e.
MillException - exception com.rubecula.util.MillException.
Exception class for the operation of a Mill.
MillException(String) - Constructor for class com.rubecula.util.MillException
Constructor to create a non-recoverable Mill exception with the given message.
MillException(String, boolean) - Constructor for class com.rubecula.util.MillException
Constructor to create a (possibly recoverable) Mill exception with the given message.
MillFactory - class com.rubecula.jquantity.MillFactory.
Factory class for Mills.
MillFactory - class com.rubecula.math.MillFactory.
Factory class for Mathematical Mills.
MillFactory() - Constructor for class com.rubecula.jquantity.MillFactory
 
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".
min(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
Returns the minimum of this WholeNumber and val.
MinOffset(int, int) - Static method in class com.rubecula.jquantity.NumberPresentation
return the minimum "offset" defined by the two offsets x and y.
minus() - Method in class com.rubecula.jquantity.Units
 
minus() - Method in class com.rubecula.jquantity.JQuantity
Method to implement BaseNumber.
minus() - Method in class com.rubecula.jquantity.Complex
Method to determine the negated value of this.
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.Dimensions
 
minus() - Method in class com.rubecula.jquantity.WholeNumber
Method to yield a copy of this but with the sign changed.
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.Manifest
Method to fulfill contract defined by BaseNumber.
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.Approximation
Method to return this but with changed sign.
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.
Minute - Static variable in class com.rubecula.jquantity.Units
 
ModelAsString(int) - Static method in class com.rubecula.jquantity.NumberPresentation
Class method to yield a presentable string for a Fuzzy model.
modulo(long) - Method in class com.rubecula.jquantity.Rational
Method to return the value of this modulo x
MOLAR - Static variable in class com.rubecula.jquantity.SiUnit
 
Mole - Static variable in class com.rubecula.jquantity.Units
 
MONETARY - Static variable in class com.rubecula.jquantity.SiUnit
 
monitor(String, String[], String) - Method in class com.rubecula.jquantity.UnitsFoundation
 
mouseClicked(MouseEvent) - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet$1
 
mouseClicked(MouseEvent) - Method in class com.rubecula.spreadsheet.Header.HeaderMouseAdapter
 
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.Rational
 
multiply(BaseNumber) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to multiply another BaseNumber 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 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(int) - Method in class com.rubecula.jquantity.UnitsName
 
multiply(Rational) - Method in class com.rubecula.jquantity.UnitsName
 
multiplyTopAndBottom(BaseNumber) - Method in class com.rubecula.jquantity.Rational
MUTATING method to multiply the top and bottom of a rational equally.
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.
Note that any object which is mutable cannot properly (and safely) be copied other than by cloning (this is a fact of Java life).
Objects which are themselves immutable but which reference Cloneable objects must implement Cloneable and the clone method must clone any referenced instances which are Cloneable.
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
 

N

Nameable - interface com.rubecula.util.Nameable.
Interface to allow an object to be mamed, i.e.
negate() - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to negate this.
negate() - Method in class com.rubecula.jquantity.Rational
 
negate() - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to negate this.
negate() - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to negate this.
Newton - Static variable in class com.rubecula.jquantity.Units
 
nextToken() - Method in class com.rubecula.util.PushbackStringTokenizer
Returns the next token from this string tokenizer.
nextToken(String) - Method in class com.rubecula.util.PushbackStringTokenizer
 
No - Static variable in class com.rubecula.util.Kleenean
 
noFocusBorder - Static variable in class com.rubecula.spreadsheet.CellRenderer
 
None - Static variable in class com.rubecula.jquantity.Units
 
nonLocalJunk - Variable in class com.rubecula.util.LocalizedException
The non-localizable junk from the key provided (characters from ":" to end inclusive, if any)
norm() - Method in class com.rubecula.jquantity.Dimensions
 
Normalizable - interface com.rubecula.jquantity.Normalizable.
This interface defines the operation which can be invoked on an object to "normalize" it.
normalize() - Method in class com.rubecula.jquantity.UnitsFoundation
 
normalize() - Method in class com.rubecula.jquantity.UnitsName
 
normalize() - Method in class com.rubecula.jquantity.JQuantity
MUTATING instance method to normalize this object.
normalize() - Method in class com.rubecula.jquantity.Complex
MUTATING instance method to normalize this object.
normalize() - Method in class com.rubecula.jquantity.Rational
MUTATING instance method to remove any common factors from top and bottom.
normalize() - Method in interface com.rubecula.jquantity.Normalizable
MUTATING instance method to normalize this object.
normalize() - Method in class com.rubecula.jquantity.Dimensions
 
normalize() - Method in class com.rubecula.jquantity.NumberPresentation
MUTATING Method to adjust the value of the number and, correspondingly, the value of the exponent.
normalize(int) - Method in class com.rubecula.jquantity.NumberPresentation
MUTATING Method to adjust the value of the number and, correspondingly, the value of the exponent.
normalize(Units) - Method in class com.rubecula.jquantity.JQuantity
MUTATING instance method to normalize this object by setting the units as specified and adjusting the value accordingly.
normalizeToBigDecimal(double) - Method in class com.rubecula.jquantity.Rational
Normalize this such that the denominator is a power of ten AND the value of the result differs from the value of this by not more than the tolerance.
normalizeToInt(double) - Method in class com.rubecula.jquantity.Rational
Normalize this Rational so that the result: a) has a denominator unity and b) approximates this in value, to within tolerance.
normalizeValue() - Method in class com.rubecula.jquantity.Value
Method to return a Value with no factoring: either this value itself or a copy which has been converted to have no factoring.
NumberPresentation - class com.rubecula.jquantity.NumberPresentation.
Public class used primarily for the output of instances of Rational.
NumberPresentation(double) - Constructor for class com.rubecula.jquantity.NumberPresentation
Secondary Constructor to create a NumberPresentation for a double value, rounded to the standard number of significant figures for a double.
NumberPresentation(double, boolean) - Constructor for class com.rubecula.jquantity.NumberPresentation
Secondary Constructor to create a NumberPresentation for a double value, rounded to the standard number of significant figures for a double.
NumberPresentation(double, int, boolean) - Constructor for class com.rubecula.jquantity.NumberPresentation
Secondary Constructor to create a NumberPresentation for a double value.
NumberPresentation(IntegerPresentation, String, String, String, String) - Constructor for class com.rubecula.jquantity.NumberPresentation
Primary Constructor to create a NumberPresentation from a set of explicit values.
NumberPresentation(NumberPresentation) - Constructor for class com.rubecula.jquantity.NumberPresentation
Constructor to copy a NumberPresentation.
NumberPresentation(String) - Constructor for class com.rubecula.jquantity.NumberPresentation
Secondary Constructor to create a NumberPresentation for any number from a string.
NumberPresentation(String, String) - Constructor for class com.rubecula.jquantity.NumberPresentation
Secondary Constructor to create a NumberPresentation for an exact non-integer value from a string.
NumberPresentation(String, String, String) - Constructor for class com.rubecula.jquantity.NumberPresentation
Primary Constructor to create a NumberPresentation from a set of explicit values.
NUMERIC - Static variable in class com.rubecula.jquantity.SiUnit
 

O

OP_2ATAN - Static variable in class com.rubecula.jquantity.Mill
 
OP_AUDIT - Static variable in class com.rubecula.jquantity.Mill
 
OP_CHS - Static variable in class com.rubecula.jquantity.Mill
 
OP_COPY - Static variable in class com.rubecula.jquantity.Mill
 
OP_DIFFERENCE - Static variable in class com.rubecula.jquantity.Mill
 
OP_E - Static variable in class com.rubecula.jquantity.Mill
 
OP_EXP - Static variable in class com.rubecula.jquantity.Mill
 
OP_INV - Static variable in class com.rubecula.jquantity.Mill
 
OP_LOG - Static variable in class com.rubecula.jquantity.Mill
 
OP_NOOP - Static variable in class com.rubecula.jquantity.Mill
 
OP_PI - Static variable in class com.rubecula.jquantity.Mill
 
OP_POWER - Static variable in class com.rubecula.jquantity.Mill
 
OP_PRODUCT - Static variable in class com.rubecula.jquantity.Mill
 
OP_QUOTIENT - Static variable in class com.rubecula.jquantity.Mill
 
OP_SUM - Static variable in class com.rubecula.jquantity.Mill
 
OP_SWAP - Static variable in class com.rubecula.jquantity.Mill
 
OP_TANHALF - Static variable in class com.rubecula.jquantity.Mill
 
open(InputStream) - Method in class com.rubecula.spreadsheet.TableModel
Method to populate a the current spreadsheet by loading the properties file referenced by stream.
operate(String) - Method in class com.rubecula.jquantity.Mill
Mutating method to apply the operation operator to the stack.
operate(String) - Method in interface com.rubecula.util.MillInterface
Mutating method to apply the operation operator to the stack.
operate(String) - Method in class com.rubecula.math.Mill
Mutating method to apply the operation operator to the stack.
Operator - class com.rubecula.jquantity.Operator.
This class defines operators in the context of SymbolicPresentations and their Presentable counterparts: Expressions.
Operator() - Constructor for class com.rubecula.jquantity.Operator
This empty constructor is necessary for the makePresentableInstance method to have something to work on.
Operator(String) - Constructor for class com.rubecula.jquantity.Operator
 
Operator(String, int) - Constructor for class com.rubecula.jquantity.Operator
 
originalValue - Variable in class com.rubecula.spreadsheet.CellEditor
 

P

parse() - Method in class com.rubecula.jquantity.QuantityPresentation
Convert this Presentation into a Presentable object.
parse() - Method in class com.rubecula.jquantity.IntegerPresentation
Convert this Presentation into a Presentable object.
parse() - Method in class com.rubecula.util.Presentation
Convert this Presentation into a Presentable object.
parse() - Method in class com.rubecula.spreadsheet.ErrorPresentation
Convert Presentation x into a Presentable object.
Parse(NumberPresentation) - Static method in class com.rubecula.jquantity.Approximation
Class method to translate the NumberPresentation representation into an Approximation.
Parse(NumberPresentation, String) - Static method in class com.rubecula.jquantity.Rational
Translates the NumberPresentation representation into a new Rational.
parse(Presentation) - Method in class com.rubecula.jquantity.FuzzInt
Instance method to convert a Presentation into a Presentable.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Expression
Create a Rational from a Presentation and return it as a Presentable.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Complex
Create a Complex from a Presentation and return it as a Presentable.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Value
Method to create a Value from a Presentation and return it as a Presentable.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Rational
Create a Rational from a Presentation and return it as a Presentable.
Parse(Presentation, String) - Static method in class com.rubecula.jquantity.Complex
Create an explicitly identified Complex from a Presentation and return it as a Presentable.
parse(String) - Method in interface com.rubecula.util.ExpressionInterface
Method to parse an expression in the form of a String and to return a handle to the parse Tree.
parse(String) - Method in class com.rubecula.jep.ExpressionParser
Method to parse an expression and return a reference to the parse tree.
Parse(SymbolicPresentation, String) - Static method in class com.rubecula.jquantity.Expression
Translates the SymbolicPresentation representation of an expression into an instance of Expression.
Parse(SymbolicPresentation, String) - Static method in class com.rubecula.jquantity.Complex
Translates the SymbolicPresentation representation of a complex number into a Complex.
Parse(SymbolicPresentation, String) - Static method in class com.rubecula.jquantity.Value
Class method to translate the given SymbolicPresentation representation of a Value into a Value.
Pascal - Static variable in class com.rubecula.jquantity.Units
 
PerMeter - Static variable in class com.rubecula.jquantity.Units
 
phase() - Method in class com.rubecula.jquantity.Complex
Method to determine the phase, also known as the argument, of this Imaginable.
phase() - Method in interface com.rubecula.jquantity.Imaginable
Method to determine the phase, also known as the argument, of this Imaginable.
pop() - Method in interface com.rubecula.util.MillInterface
Mutating method to remove an operand from the top of the Mill stack.
popStyle() - Method in interface com.rubecula.util.StylishWriteable
Method to pop the appropriate style from this StylishWriteable object's style stack.
popStyle() - Method in class com.rubecula.spreadsheet.CellWorkarea
Method to pop the appropriate style from this StylishWriteable object's style stack.
pow(BaseNumber) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
pow(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
pow(double) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
pow(double) - Method in class com.rubecula.jquantity.Value
 
pow(double) - Method in class com.rubecula.jquantity.Rational
Method to yield this raised to a double-precision power.
pow(double) - Method in class com.rubecula.jquantity.Approximation
Method to yield the value of this to a power.
pow(int) - Method in class com.rubecula.jquantity.JQuantity
 
pow(int) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
pow(int) - Method in class com.rubecula.jquantity.Rational
Method to raise this to the power power return the result.
pow(int) - Method in class com.rubecula.jquantity.WholeNumber
Method to raise this to the power power return the result.
pow(int) - Method in class com.rubecula.jquantity.Manifest
Method to raise this to the power power return the result.
pow(int) - Method in class com.rubecula.jquantity.BaseNumber
Method to raise this to the power power return the result.
pow(int) - Method in class com.rubecula.jquantity.Approximation
Method to yield the value of this to a power.
pow(Integral) - Method in class com.rubecula.jquantity.FuzzInt
Method to raise this to the power power return the result.
pow(Item) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
POWH - Static variable in class com.rubecula.jquantity.Units
 
POWW - Static variable in class com.rubecula.jquantity.Units
 
present() - Method in class com.rubecula.jquantity.Expression
Convert this Presentable object into a Presentation with default attributes.
present() - Method in class com.rubecula.jquantity.Item
Convert this Presentable object into a Presentation with default attributes.
present() - Method in class com.rubecula.spreadsheet.Formula
Convert this Presentable object into a Presentation with default attributes.
present(AttrMap) - Method in class com.rubecula.jquantity.SiUnit
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Units
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.JQuantity
 
present(AttrMap) - Method in class com.rubecula.jquantity.FlatUnit
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Expression
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Complex
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Value
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Rational
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.WholeNumber
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.FuzzInt
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Manifest
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.jquantity.Approximation
 
present(AttrMap) - Method in class com.rubecula.util.Symbol
 
present(AttrMap) - Method in interface com.rubecula.util.Presentable
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.spreadsheet.Formula
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.spreadsheet.Text
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.spreadsheet.QuantityCell
Present the cell with the given attributes merged into the cell's own attributes.
Presentable - interface com.rubecula.util.Presentable.
This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet.
PresentableException - exception com.rubecula.util.PresentableException.
Exception for errors when creating Presentable objects.
PresentableException(String) - Constructor for class com.rubecula.util.PresentableException
Constructor for a PresentableException.
PresentableFactory - class com.rubecula.jquantity.PresentableFactory.
Factory class for creating Presentables from double or long values (the preferred method of creating Presentables is to start with a String, create a Presentation using an implementer of PresentationFactoryInterface, and then turn that into a Presentable).
PresentableFactory() - Constructor for class com.rubecula.jquantity.PresentableFactory
 
PresentableFactoryInterface - interface com.rubecula.util.PresentableFactoryInterface.
Factory interface to create new presentables from doubles or longs.
PresentableNumberFactory - class com.rubecula.jep.PresentableNumberFactory.
This class implements JEP's NumberFactory interface to allow the creation of JQuantity BaseNumbers when parsing expressions using JEP.
PresentableNumberFactory() - Constructor for class com.rubecula.jep.PresentableNumberFactory
Constructor of a factory for creating jquantity objects for the purposes of the JEP expression parser.
Presentation - class com.rubecula.util.Presentation.
This is the base class for presentations to the user, particularly in situations where room for the presentation is limited, such as in a spreadsheet cell.
Presentation() - Constructor for class com.rubecula.util.Presentation
 
PresentationException - exception com.rubecula.util.PresentationException.
Checked Exception for Presentation objects.
PresentationException(String) - Constructor for class com.rubecula.util.PresentationException
Primary constructor for a new PresentationException.
PresentationFactory - class com.rubecula.jquantity.PresentationFactory.
Factory class for Presentations.
PresentationFactory() - Constructor for class com.rubecula.jquantity.PresentationFactory
 
PresentationFactoryInterface - interface com.rubecula.util.PresentationFactoryInterface.
Factory interface to create new presentations from strings (the preferred method of creating new objects in the jquantity world).
printAll() - Static method in class com.rubecula.jquantity.UnitsTable
 
printAll() - Method in class com.rubecula.util.SortableHashTable
 
printStackTrace(PrintStream) - Method in class com.rubecula.util.LocalizedException
Prints this LocalizedException and its backtrace to the specified print stream.
product(BaseNumber) - Method in class com.rubecula.jquantity.JQuantity
Method to implement form the product of this JQuantity and a BaseNumber.
product(BaseNumber) - Method in class com.rubecula.jquantity.MutableNumber
Method to multiply multiplicand to this and return their product as the result.
product(BaseNumber) - Method in class com.rubecula.jquantity.Manifest
Method to multiply multiplicand by this and return their product as the result.
product(BaseNumber) - Method in class com.rubecula.jquantity.BaseNumber
Method to multiply multiplicand by this and return their product as the result.
product(BaseNumber) - Method in class com.rubecula.jquantity.Approximation
Method to yield the product of this approximation with a BaseNumber.
product(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield the product of this and multiplicand.
productJQuantity(JQuantity) - Method in class com.rubecula.jquantity.JQuantity
Method to multiply two Quantities together.
productRational(Rational) - Method in class com.rubecula.jquantity.Rational
Method to multiply multiplicand to this and return their product as the result.
productScalar(Rational) - Method in class com.rubecula.jquantity.Units
 
productScalar(Rational) - Method in class com.rubecula.jquantity.Dimensions
 
productValue(Value) - Method in class com.rubecula.jquantity.Value
Method to multiply multiplicand to this and return their product as the result.
PRSA - Static variable in class com.rubecula.jquantity.Units
 
PRSB - Static variable in class com.rubecula.jquantity.Units
 
PRSP - Static variable in class com.rubecula.jquantity.Units
 
PRSPSI - Static variable in class com.rubecula.jquantity.Units
 
PRST - Static variable in class com.rubecula.jquantity.Units
 
push(Presentable) - Method in class com.rubecula.jquantity.Mill
Mutating method to push operand onto the top of the Mill stack.
push(Presentable) - Method in interface com.rubecula.util.MillInterface
Mutating method to push operand onto the top of the Mill stack.
PushbackStringTokenizer - class com.rubecula.util.PushbackStringTokenizer.
Class to implement StringTokenizer with a one-deep pushback buffer.
PushbackStringTokenizer.Test - class com.rubecula.util.PushbackStringTokenizer.Test.
Test class.
PushbackStringTokenizer.Test() - Constructor for class com.rubecula.util.PushbackStringTokenizer.Test
 
PushbackStringTokenizer(String) - Constructor for class com.rubecula.util.PushbackStringTokenizer
Constructor which in turn invokes StringTokenizer(str).
PushbackStringTokenizer(String, String) - Constructor for class com.rubecula.util.PushbackStringTokenizer
Constructor which in turn invokes StringTokenizer(str,delim).
PushbackStringTokenizer(String, String, boolean) - Constructor for class com.rubecula.util.PushbackStringTokenizer
Constructor which in turn invokes StringTokenizer(str,delim,returnDelims).
pushbackToken() - Method in class com.rubecula.util.PushbackStringTokenizer
Push a token back into the tokenizer.
pushStyle() - Method in interface com.rubecula.util.StylishWriteable
Method to push the current style onto this StylishWriteable object's style stack so that it can be retrieved later.
pushStyle() - Method in class com.rubecula.spreadsheet.CellWorkarea
Method to push the current style onto this StylishWriteable object's style stack so that it can be retrieved later.
put(Measurable) - Method in class com.rubecula.jquantity.UnitsTable
 
put(Object, Object) - Method in class com.rubecula.util.AlphabeticalMap
Method to add an entry to the map.
put(String, Object) - Method in class com.rubecula.spreadsheet.CellTable
 
put(String, QuantityCell) - Method in class com.rubecula.spreadsheet.CellTable
 

Q

QTY - Static variable in class com.rubecula.jquantity.Units
 
QuantityCell - class com.rubecula.spreadsheet.QuantityCell.
Objects of this class have various component fields: a Presentation which, if available, if the fastest means of rendering the cell; a Presentable which, if available, is used to refresh the Presentation; an Expression (formula) which, if avilable, is used to refresh the Presentable.
QuantityCell(String, Presentable) - Constructor for class com.rubecula.spreadsheet.QuantityCell
Constructor to create a new QuantityCell with the given name and quantity.
QuantityCell(String, Presentable, String, PresentationFactoryInterface, CellTable) - Constructor for class com.rubecula.spreadsheet.QuantityCell
Primary constructor to create a new QuantityCell with the given name and quantity.
QuantityCell(String, Presentation) - Constructor for class com.rubecula.spreadsheet.QuantityCell
Constructor to create a new QuantityCell with the given name and presentation.
QuantityCell(String, String, PresentationFactoryInterface, CellTable) - Constructor for class com.rubecula.spreadsheet.QuantityCell
Constructor to create a new QuantityCell with the given name and formula.
QuantityPresentation - class com.rubecula.jquantity.QuantityPresentation.
Presentation class to deal with quantity objects.
QuantityPresentation(NumberPresentation, String) - Constructor for class com.rubecula.jquantity.QuantityPresentation
 
quicksort(Object[]) - Static method in class com.rubecula.util.Sort
 
quotient(BaseNumber) - Method in class com.rubecula.jquantity.JQuantity
Method to divide this by multiplicand and return the quotient as the result.
quotient(BaseNumber) - Method in class com.rubecula.jquantity.Complex
Method to divide this by divisor and return the quotient as the result.
quotient(BaseNumber) - Method in class com.rubecula.jquantity.Rational
Method to divide this by multiplicand and return the quotient as the result.
quotient(BaseNumber) - Method in interface com.rubecula.jquantity.Divisible
Method to divide this by divisor and return the quotient as the result.
quotient(BaseNumber) - Method in class com.rubecula.jquantity.Approximation
Method to yield the quotient of this approximation divided by a BaseNumber.
quotient(Integral) - Method in class com.rubecula.jquantity.WholeNumber
Method to divide a WholeNumber by an Integral number.
quotientRational(Rational) - Method in class com.rubecula.jquantity.Rational
 
quotientValue(Value) - Method in class com.rubecula.jquantity.Value
 

R

Radian - Static variable in class com.rubecula.jquantity.Units
 
raiseToPower(double) - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to raise this to power x.
raiseToPower(int) - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to raise this to power x.
raiseToPower(int) - Method in class com.rubecula.jquantity.Value
MUTATING Instance method to raise this to power power.
raiseToPower(int) - Method in class com.rubecula.jquantity.Rational
 
raiseToPower(int) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to raise this to power power.
raiseToPower(int) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING Instance method to raise this to power x.
raiseToPower(int) - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to raise this to power x.
Range - class com.rubecula.util.Range.
Class for handling ranges of integers.
Range(int) - Constructor for class com.rubecula.util.Range
Construct a single-valued range from start to start.
Range(int, int) - Constructor for class com.rubecula.util.Range
Construct a range from start to end.
Rational - class com.rubecula.jquantity.Rational.
Public class to represent precise rational numbers.
Rational.RValueException - exception com.rubecula.jquantity.Rational.RValueException.
Title: RValueException
Rational.RValueException(String) - Constructor for class com.rubecula.jquantity.Rational.RValueException
 
Rational() - Constructor for class com.rubecula.jquantity.Rational
Empty constructor to make an undefined Rational object.
Rational(BigDecimal) - Constructor for class com.rubecula.jquantity.Rational
 
Rational(BigDecimal, String) - Constructor for class com.rubecula.jquantity.Rational
Factory method to create a Rational from a BigDecimal value and an identifier.
Rational(Integral) - Constructor for class com.rubecula.jquantity.Rational
Constructs a non-explicitly identified Rational representing the ratio of value divided by unity.
Rational(Integral, Integral) - Constructor for class com.rubecula.jquantity.Rational
Constructs a non-explicitly identified, normalized Rational representing the ratio of numerator divided by denominator.
Rational(Integral, Integral, boolean) - Constructor for class com.rubecula.jquantity.Rational
Constructs a non-explicitly identified Rational representing the ratio of numerator divided by denominator, with optional normalization.
Rational(Integral, Integral, boolean, String) - Constructor for class com.rubecula.jquantity.Rational
Constructs an identified Rational representing the ratio of numerator divided by denominator, with optional normalization.
Rational(Integral, Integral, String) - Constructor for class com.rubecula.jquantity.Rational
Constructs an identified Rational representing the ratio of numerator divided by denominator.
Rational(Integral, String) - Constructor for class com.rubecula.jquantity.Rational
Constructs an identified Rational representing the ratio of numerator divided by denominator, with optional normalization.
Rational(Rational) - Constructor for class com.rubecula.jquantity.Rational
Constructor to make a copy of a Rational object.
Rational(String) - Constructor for class com.rubecula.jquantity.Rational
Secondary constructor to create a Rational from a String.
refineStructure(Object) - Method in class com.rubecula.jquantity.SymbolicPresentation
This method is used to discover serial-type delimiters and create an appropriate structure.
refineStructure(Object, Object) - Method in class com.rubecula.jquantity.SymbolicPresentation
This method is used to discover open/close delimiter pairs and create an appropriate structure.
refresh() - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet
Refresh (recalculate) all of the cells in the spreadsheet.
refresh() - Method in class com.rubecula.spreadsheet.Spreadsheet
Refresh (recalculate) all of the cells in the spreadsheet.
removeAttribute(String) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to unset an attribute for this cell.
removeAttribute(String, int, int) - Method in class com.rubecula.spreadsheet.TableModel
Method to unset an attribute for this cell.
removeCellEditorListener(CellEditorListener) - Method in class com.rubecula.spreadsheet.CellEditor
 
removeDependent(Presentable) - Method in interface com.rubecula.util.Dependent
Method to remove a dependent presentable.
removeDependent(Presentable) - Method in class com.rubecula.spreadsheet.QuantityCell
Remove a dependent from this cell.
rename(String) - Method in class com.rubecula.jquantity.Units
 
render(StylishWriteable) - Method in class com.rubecula.jquantity.SymbolicPresentation
 
render(StylishWriteable) - Method in interface com.rubecula.util.Documentable
This method is used to render this object in the context of a StylishWriteable doc.
replace(int, Object) - Method in class com.rubecula.jquantity.SymbolicPresentation
 
Replaceable - interface com.rubecula.util.Replaceable.
Replaceable: a generic interface which supports the replacement or subsitution of one object by another, typically in some context.
ReplaceFirst(String, String, String) - Static method in class com.rubecula.util.StringUtils
This method is for quasi-compatibility with the String method ReplaceFirst available in Java 1.4.0 and later.
REST - Static variable in class com.rubecula.jquantity.Units
 
Rightangle - Static variable in class com.rubecula.jquantity.Units
 
root(int) - Method in class com.rubecula.jquantity.Value
method root: to yield an exact (integer) Rational for the root of a positive integral Rational.
root(int) - Method in class com.rubecula.jquantity.Rational
method root: to yield an exact (integer) Rational for the root of a positive integral Rational.
RootSumSquare(double, double) - Static method in class com.rubecula.jquantity.Approximation
General method to yield the root-sum-square of two numbers, or in other words the length of the hyponteneuse of a right-angled triangle where x and y are the lengths of the two sides of the triange which include the right angle.
rotate(Value) - Method in class com.rubecula.jquantity.Complex
Method to rotate this (in Complex space).
rotate(Value) - Method in interface com.rubecula.jquantity.Imaginable
Method to rotate this (in Complex space).
RowHeaderRenderer - class com.rubecula.spreadsheet.RowHeaderRenderer.
Table Cell Renderer class for the row headers of a spreadsheet.
RowHeaderRenderer() - Constructor for class com.rubecula.spreadsheet.RowHeaderRenderer
Primary constructor.
RowModel - class com.rubecula.spreadsheet.RowModel.
Row Model class for the Spreadsheet Application.
RowModel() - Constructor for class com.rubecula.spreadsheet.RowModel
Primary constructor.

S

SampleApplication - class com.rubecula.spreadsheet.SampleApplication.
This class is the top-level application for the toy spreadsheet.
SampleApplication() - Constructor for class com.rubecula.spreadsheet.SampleApplication
 
SampleApplication$1 - class com.rubecula.spreadsheet.SampleApplication$1.
 
SampleApplication$1() - Constructor for class com.rubecula.spreadsheet.SampleApplication$1
 
save(OutputStream) - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet
Method to store the current spreadsheet by creating a properties file referenced by stream.
save(OutputStream) - Method in class com.rubecula.spreadsheet.Spreadsheet
Method to store the current spreadsheet by creating a properties file referenced by stream.
save(OutputStream) - Method in class com.rubecula.spreadsheet.TableModel
Method to store the current spreadsheet by creating a properties file referenced by stream.
scale(double) - Method in class com.rubecula.jquantity.Rational
MUTATING Instance method to multiply this by a (double) scale factor
scale(double) - Method in class com.rubecula.jquantity.DivisibleMutable
MUTATING Instance method to multiply this by a scale factor.
scale(int) - Method in class com.rubecula.jquantity.Units
Scale this unit.
scale(int) - Method in class com.rubecula.jquantity.Dimensions
 
scale(long) - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to multiply this by a scale factor.
scale(long) - Method in class com.rubecula.jquantity.Rational
 
scale(long) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to multiply this by a scale factor.
scale(long) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING Instance method to multiply this by a scale factor.
scale(long) - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to multiply this by a scale factor.
scale(Rational) - Method in class com.rubecula.jquantity.Units
Scale this unit.
scale(Rational) - Method in class com.rubecula.jquantity.Value
MUTATING Instance method to multiply another Arithmetical into this object.
scale(UnitsName, int) - Method in class com.rubecula.jquantity.Units
Scale this unit and assign a new name to the result.
scale(UnitsName, int, SystemFlag) - Method in class com.rubecula.jquantity.Units
Scale this unit and assign a new name and system to the result.
scale(UnitsName, Rational) - Method in class com.rubecula.jquantity.Units
Scale this unit and assign a new name to the result.
scale(UnitsName, Rational, SystemFlag) - Method in class com.rubecula.jquantity.Units
Scale this unit and assign a new name and system to the result.
scaled(long) - Method in class com.rubecula.jquantity.JQuantity
Method to multiply this quantity by an integral scale factor.
scaled(long) - Method in class com.rubecula.jquantity.Rational
Method to multiply multiplicand by this and return their product as the result.
scaled(long) - Method in class com.rubecula.jquantity.WholeNumber
Method to multiply multiplicand by this and return their product as the result.
scaled(long) - Method in class com.rubecula.jquantity.Manifest
Method to multiply multiplicand by this and return their product as the result.
scaled(long) - Method in class com.rubecula.jquantity.BaseNumber
Method to multiply multiplicand by this and return their product as the result.
scaled(long) - Method in class com.rubecula.jquantity.Approximation
Method to yield the result of scaling an approximation by a factor.
scaleToUnits(Measurable, Rational) - Method in class com.rubecula.jquantity.Units
This method converts value which is expressed in this Units into a value expressed in base units.
ScrollingSpreadsheet - class com.rubecula.spreadsheet.ScrollingSpreadsheet.
This class extends JScrollPane by associating it with a Spreadsheet.
ScrollingSpreadsheet(Spreadsheet) - Constructor for class com.rubecula.spreadsheet.ScrollingSpreadsheet
 
ScrollingSpreadsheet$1 - class com.rubecula.spreadsheet.ScrollingSpreadsheet$1.
 
ScrollingSpreadsheet$1(ScrollingSpreadsheet) - Constructor for class com.rubecula.spreadsheet.ScrollingSpreadsheet$1
 
Second - Static variable in class com.rubecula.jquantity.Units
 
SecondSquared - Static variable in class com.rubecula.jquantity.Units
 
selectColumn(int) - Method in class com.rubecula.spreadsheet.Header
 
setAbsError(double, int) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING Instance method to set the abs error and model appropriately.
setAttribute(String, String) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to set/reset an attribute for this cell.
setAttribute(String, String, int, int) - Method in class com.rubecula.spreadsheet.TableModel
Method to set/reset an attribute for this cell.
setBoolean(String, boolean) - Method in class com.rubecula.util.AttrMap
Method to set int attribute defined by key.
setBound(double) - Method in class com.rubecula.jquantity.Rational
MUTATING Method to set the relative bound of fuzzy value.
setBound(double) - Method in class com.rubecula.jquantity.FuzzInt
Method to set the relative bound of fuzzy value.
setBound(double) - Method in interface com.rubecula.jquantity.FuzzyMutable
Method to set the relative bound of fuzzy value.
setBoundAbs(double) - Method in class com.rubecula.jquantity.Rational
MUTATING Method to set the absolute bound of fuzzy value.
setBoundAbs(double) - Method in class com.rubecula.jquantity.FuzzInt
Method to set the absolute bound of fuzzy value.
setConstant() - Method in class com.rubecula.jquantity.Complex
This method sets this instance to be a constant, i.e.
setConstant() - Method in class com.rubecula.jquantity.MutableNumber
This method sets this instance to be a constant, i.e.
setDebug(boolean) - Method in interface com.rubecula.util.ExpressionInterface
Method to set the debug status for the expression parser.
setDebug(boolean) - Method in class com.rubecula.jep.TermEvaluator
 
setDebug(boolean) - Method in class com.rubecula.jep.ExpressionParser
Method to set the debug flag for this instance to the value of debug.
SetDebug(boolean) - Static method in class com.rubecula.jquantity.Item
Method to set the debug status.
SetDebug(boolean) - Static method in class com.rubecula.spreadsheet.QuantityCell
Class method to set the debug status for QuantityCell calculations.
SetDecimalChar(char) - Static method in class com.rubecula.jquantity.NumberPresentation
Method to set the integer/fraction delimiter character (the decimal "point").
setDeclaredVariables(Hashtable) - Method in class com.rubecula.jep.TermEvaluator
 
setDescription(String) - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Sets the human readable description of this filter.
setDirty() - Method in class com.rubecula.spreadsheet.QuantityCell
Method to set this cell in its "dirty" state.
setDirty(boolean) - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet
 
setDirty(boolean) - Method in class com.rubecula.spreadsheet.Spreadsheet
 
setDirty(boolean) - Method in class com.rubecula.spreadsheet.TableModel
 
setDirtyAll() - Method in class com.rubecula.spreadsheet.TableModel
 
setDouble(String, double) - Method in class com.rubecula.util.AttrMap
Method to set int attribute defined by key.
setExponent(int) - Method in class com.rubecula.jquantity.NumberPresentation
 
setExponent(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
setExtensionListInDescription(boolean) - Method in class com.rubecula.spreadsheet.SpreadsheetFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFirst(IntegerPresentation) - Method in class com.rubecula.jquantity.NumberPresentation
Method to set the value of first as an IntegerPresentation.
setFirst(String) - Method in class com.rubecula.jquantity.NumberPresentation
Method to set the first string.
setFuzzy(int) - Method in class com.rubecula.jquantity.NumberPresentation
Method to set the fuzzy part of this according to the number of halfplaces of decimals specified and the string given.
setFuzzy(int, String) - Method in class com.rubecula.jquantity.NumberPresentation
Method to set the fuzzy part of this according to the number of halfplaces of decimals specified and the string given.
setFuzzy(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
setIdentifier(String) - Method in class com.rubecula.jquantity.JQuantityPresentation
Method to set a specific identifier to an object.
setIdentifier(String) - Method in class com.rubecula.jquantity.UnitsFoundation
Method to set a specific identifier to an object.
setIdentifier(String) - Method in class com.rubecula.jquantity.Complex
MUTATING Method to set a specific identifier to an object.
setIdentifier(String) - Method in class com.rubecula.jquantity.MutableNumber
Method to set a specific identifier to an object.
setIdentifier(String) - Method in interface com.rubecula.util.Nameable
Method to set a specific identifier to an object.
setIdentifierPost(String) - Method in class com.rubecula.jquantity.MutableNumber
Method to form a new identifier for an object by appending string and wrapping.
setIdentifierPre(String) - Method in class com.rubecula.jquantity.MutableNumber
Method to form a new identifier for an object by prepending string and wrapping.
setIdentifierPrePost(String, String) - Method in class com.rubecula.jquantity.MutableNumber
Method to form a new identifier for an object by prepending one string, appending another then wrapping.
setInt(String, int) - Method in class com.rubecula.util.AttrMap
Method to set int attribute defined by key.
SetJEPParser() - Static method in class com.rubecula.spreadsheet.QuantityCell
Method to set up JEP as the expression parser for QuantityCell calculations.
setMillFactory(MillFactoryInterface) - Method in interface com.rubecula.util.ExpressionInterface
Method to setup the mill factory for the evaluation of expressions, in particular monadic, dyadic operations, pushing and popping of values.
setMillFactory(MillFactoryInterface) - Method in class com.rubecula.jep.ExpressionParser
Method to setup the mill factory for the evaluation of expressions, in particular monadic, dyadic operations, pushing and popping of values.
setModel(int) - Method in class com.rubecula.jquantity.Rational
MUTATING Method to set the error distribution model.
setModel(int) - Method in class com.rubecula.jquantity.FuzzInt
Method to set the error distribution model;
setModel(int) - Method in interface com.rubecula.jquantity.FuzzyMutable
Method to set the error distribution model.
setName(String) - Method in class com.rubecula.jquantity.UnitsFoundation
 
setName(String) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to set the name of this cell.
setName(String, boolean) - Method in class com.rubecula.jquantity.UnitsFoundation
 
setName(String, int, boolean) - Method in class com.rubecula.jquantity.UnitsFoundation
 
setName(UnitsName) - Method in class com.rubecula.jquantity.UnitsFoundation
 
setName(UnitsName, boolean) - Method in class com.rubecula.jquantity.UnitsFoundation
 
setName(UnitsName, boolean, int) - Method in class com.rubecula.jquantity.UnitsFoundation
 
SetParser(ExpressionInterface) - Static method in class com.rubecula.spreadsheet.QuantityCell
Class-mutating method to set the ExpressionParser to be used when encountering an expression which cannot be handled with related package classes.
setRowHeight(int, int) - Method in class com.rubecula.spreadsheet.ScrollingSpreadsheet
Sets the height, in pixels, of all row which.
setRowHeight(int, int) - Method in class com.rubecula.spreadsheet.Spreadsheet
Sets the height, in pixels, of all row which.
setSecond(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
setSysIndex(int) - Static method in class com.rubecula.jquantity.SystemFlag
 
setupWorkarea() - Method in class com.rubecula.spreadsheet.Spreadsheet
Sets the text in the workarea according to the value of cell row,column.
setupWorkarea(int, int) - Method in class com.rubecula.spreadsheet.Table
Sets the text in the workarea according to the value of cell row,column.
setupWorkarea(JTable, int, int) - Method in class com.rubecula.spreadsheet.CellWorkarea
Sets the text in the workarea according to the value of cell row,column in the given table.
setValue(Object) - Method in class com.rubecula.spreadsheet.QuantityCell
This method sets the value of this cell according to the class of value.
setValue(Presentable) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to set the value of this cell.
setValue(Presentation) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to set the value of this cell.
setValue(String) - Method in class com.rubecula.jquantity.JQuantityPresentation
Fix the value of this Presentation according to the given string s.
setValue(String) - Method in class com.rubecula.jquantity.NumberPresentation
Instance method to set the value of a NumberPresentation from a String.
setValue(String) - Method in class com.rubecula.spreadsheet.ErrorPresentation
 
setValue(String) - Method in class com.rubecula.spreadsheet.QuantityCell
Method to set the value (and possibly the attributes) of this cell.
setValue(String, Presentable) - Method in class com.rubecula.jquantity.Mill
Method to set a value which can later be retrieved using the name given (using the method defined by the Lookupable interface).
setValue(String, Presentable) - Method in interface com.rubecula.util.MillInterface
Method to set a value which can later be retrieved using the name given (using the method defined by the Lookupable interface).
setValueAt(Object, int, int) - Method in class com.rubecula.spreadsheet.TableModel
Don't need to implement this method unless your table's data can change.
setVariables(Lookupable) - Method in interface com.rubecula.util.ExpressionInterface
Method to setup the variables map for allowing variables to be dealt with in expressions.
setVariables(Lookupable) - Method in class com.rubecula.jep.ExpressionParser
Method to setup the variables map for allowing variables to be dealt with in expressions.
shortValue() - Method in class com.rubecula.jquantity.BaseNumber
Returns the value of the specified number as a short.
shouldSelectCell(EventObject) - Method in class com.rubecula.spreadsheet.CellEditor
 
showCount() - Method in class com.rubecula.util.SortableHashTable
 
signum() - Method in class com.rubecula.jquantity.JQuantity
Method to implement Arithmetical.
signum() - Method in class com.rubecula.jquantity.Rational
Method to find the sign of the magnitude of this arithmetical object.
signum() - Method in class com.rubecula.jquantity.WholeNumber
Method to find the sign of the magnitude of this arithmetical object.
signum() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Arithmetical and Integral.
signum() - Method in interface com.rubecula.jquantity.Arithmetical
Method to find the sign of the magnitude of this arithmetical object.
signum() - Method in class com.rubecula.jquantity.Approximation
Method to get the sign of this approximation.
SiUnit - class com.rubecula.jquantity.SiUnit.
This class represents, in its most primitive form, a unit of the Systeme International (SI).
SiUnit(int) - Constructor for class com.rubecula.jquantity.SiUnit
Primary constructor to create a SiUnit.
size() - Method in interface com.rubecula.util.MillInterface
Get the current depth of the stack.
Sort - class com.rubecula.util.Sort.
An old class from the days before Comparable.
Sort() - Constructor for class com.rubecula.util.Sort
 
SortableHashTable - class com.rubecula.util.SortableHashTable.
 
SortableHashTable() - Constructor for class com.rubecula.util.SortableHashTable
 
SortableHashTable(int) - Constructor for class com.rubecula.util.SortableHashTable
 
SortableHashTable(int, String) - Constructor for class com.rubecula.util.SortableHashTable
 
SortableHashTable(String) - Constructor for class com.rubecula.util.SortableHashTable
 
Spreadsheet - class com.rubecula.spreadsheet.Spreadsheet.
Description: Spreadsheet class.
Spreadsheet.SelectionHandler - class com.rubecula.spreadsheet.Spreadsheet.SelectionHandler.
 
Spreadsheet.SelectionHandler(ListSelectionModel, String) - Constructor for class com.rubecula.spreadsheet.Spreadsheet.SelectionHandler
 
Spreadsheet() - Constructor for class com.rubecula.spreadsheet.Spreadsheet
 
Spreadsheet(InputStream, CellWorkarea) - Constructor for class com.rubecula.spreadsheet.Spreadsheet
 
SpreadsheetException - exception com.rubecula.spreadsheet.SpreadsheetException.
Exception class for the spreadsheet application
SpreadsheetException(String) - Constructor for class com.rubecula.spreadsheet.SpreadsheetException
Primary constructor.
SpreadsheetFileFilter - class com.rubecula.spreadsheet.SpreadsheetFileFilter.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
SpreadsheetFileFilter() - Constructor for class com.rubecula.spreadsheet.SpreadsheetFileFilter
Creates a file filter.
SpreadsheetFileFilter(String) - Constructor for class com.rubecula.spreadsheet.SpreadsheetFileFilter
Creates a file filter that accepts files with the given extension.
SpreadsheetFileFilter(String[]) - Constructor for class com.rubecula.spreadsheet.SpreadsheetFileFilter
Creates a file filter from the given string array.
SpreadsheetFileFilter(String[], String) - Constructor for class com.rubecula.spreadsheet.SpreadsheetFileFilter
Creates a file filter from the given string array and description.
SpreadsheetFileFilter(String, String) - Constructor for class com.rubecula.spreadsheet.SpreadsheetFileFilter
Creates a file filter that accepts the given file type.
sqrt() - Method in class com.rubecula.jquantity.Value
Method to evaluate the tangent function.
square() - Method in class com.rubecula.jquantity.Complex
Method to yield the square of this.
square() - Method in class com.rubecula.jquantity.Approximation
Method to yield the square of this value.
squareRational() - Method in class com.rubecula.jquantity.Rational
Method to return the Rational formed my multiplying this by itself.
squareValue() - Method in class com.rubecula.jquantity.Value
 
stopCellEditing() - Method in class com.rubecula.spreadsheet.CellEditor
 
StringPresentation - class com.rubecula.util.StringPresentation.
Class to model the presentation of pure text.
StringPresentation(String) - Constructor for class com.rubecula.util.StringPresentation
 
StringToInt(String) - Static method in class com.rubecula.jquantity.IntegerPresentation
 
StringToInt(String, int) - Static method in class com.rubecula.jquantity.IntegerPresentation
 
StringUtils - class com.rubecula.util.StringUtils.
String utilities.
StringUtils() - Constructor for class com.rubecula.util.StringUtils
 
strKey - Variable in class com.rubecula.util.LocalizedException
The resource-specifying key for this exception
Style - class com.rubecula.util.Style.
Class to represent writing styles.
Style(String) - Constructor for class com.rubecula.util.Style
 
StylishWriteable - interface com.rubecula.util.StylishWriteable.
Class to represent an object which can be written to using a specific style.
substring(String) - Method in class com.rubecula.util.Range
Yield a substring of the source by including only those characters whose positions in the string correspond to valid values in this range.
subtract(Rational) - Method in class com.rubecula.jquantity.Rational
MUTATING method to replace this by the difference of this and that
subtract(UnitsName) - Method in class com.rubecula.jquantity.UnitsName
 
subtract(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING METHOD: Replaces value with (this - val).
sum(BaseNumber) - Method in class com.rubecula.jquantity.JQuantity
Method to determine the sum of a quantity with a base number.
sum(BaseNumber) - Method in class com.rubecula.jquantity.MutableNumber
Method to add addend to this and return their sum as the result.
sum(BaseNumber) - Method in class com.rubecula.jquantity.Manifest
Method to add addend to this and return their sum as the result.
sum(BaseNumber) - Method in class com.rubecula.jquantity.BaseNumber
Method to add addend to this and return their sum as the result.
sum(BaseNumber) - Method in class com.rubecula.jquantity.Approximation
Method to yield the sum of this approximation with a BaseNumber.
sum(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield the sum of this and addend.
sum(Dimensions) - Method in class com.rubecula.jquantity.Dimensions
 
sum(Measurable) - Method in class com.rubecula.jquantity.Units
 
sum(Measurable, Rational) - Method in class com.rubecula.jquantity.Units
 
sumRational(Rational) - Method in class com.rubecula.jquantity.Rational
Method to add addend to this and return their sum as the result.
sumValue(Value) - Method in class com.rubecula.jquantity.Value
Method to add addend to this and return their sum as the result.
Symbol - class com.rubecula.util.Symbol.
Symbol Class.
Symbol(String) - Constructor for class com.rubecula.util.Symbol
 
SymbolicPresentation - class com.rubecula.jquantity.SymbolicPresentation.
Class to model the presentation of symbolic text, for example in a mathematical formula.
SymbolicPresentation() - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Secondary constructor to create an empty SymbolicPresentation.
SymbolicPresentation(Presentation) - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Secondary constructor.
SymbolicPresentation(Presentation, Presentation) - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Secondary constructor.
SymbolicPresentation(Presentation, String) - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Secondary constructor.
SymbolicPresentation(String) - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Secondary constructor.
SymbolicPresentation(Vector) - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Primary constructor.
SystemCGS - Static variable in class com.rubecula.jquantity.SystemFlag
 
SystemEnglish - Static variable in class com.rubecula.jquantity.SystemFlag
 
SystemFlag - class com.rubecula.jquantity.SystemFlag.
The immutable class SystemFlag represents a system of units.
SystemImperial - Static variable in class com.rubecula.jquantity.SystemFlag
 
SystemSI - Static variable in class com.rubecula.jquantity.SystemFlag
 
SystemUD - Static variable in class com.rubecula.jquantity.SystemFlag
 

T

Table - class com.rubecula.spreadsheet.Table.
This class is to model both the body of a spreadsheet and the row header table.
Table(TableModel, CellWorkarea) - Constructor for class com.rubecula.spreadsheet.Table
Primary Constructor.
Table(TableModel, TableColumnModel, CellWorkarea) - Constructor for class com.rubecula.spreadsheet.Table
Constructs a JTable that is initialized with dm as the data model, cm as the column model, and a default selection model.
TableModel - class com.rubecula.spreadsheet.TableModel.
Class to provide the underlying model for the spreadsheet application.
TableModel() - Constructor for class com.rubecula.spreadsheet.TableModel
Construct a new spreadsheet model.
tan_theta_2() - Method in class com.rubecula.jquantity.Complex
Method to evaluate the tangent function.
tan_theta_2() - Method in class com.rubecula.jquantity.Value
Method to evaluate the tangent function.
tan_theta_2() - Method in class com.rubecula.jquantity.Rational
Method to evaluate the tangent function.
tan_theta_2() - Method in interface com.rubecula.jquantity.Trigonometrical
Method to evaluate the tangent function.
tan_theta_2() - Method in class com.rubecula.jquantity.Approximation
Method to evaluate the tangent function.
TEMPORAL - Static variable in class com.rubecula.jquantity.SiUnit
 
TenToPower(int) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a WholeNumber equal to ten to the power of index.
TermEvaluator - class com.rubecula.jep.TermEvaluator.
This class is part of the link from JQuantity to JEP - TermEvaluator depends on JEP, but there is no dependence on the com.rubecula.jquantity package.
TermEvaluator(NumberFactory, MillInterface, Lookupable) - Constructor for class com.rubecula.jep.TermEvaluator
Constructor to create a new TermEvaluator for the purpose of evaluating expressions using JQuantity objects rather than Doubles.
TermPresentation(Presentation, String) - Static method in class com.rubecula.jquantity.Value
This package-scope class method creates a SymbolicPresentation from the two components given.
Tesla - Static variable in class com.rubecula.jquantity.Units
 
test(PrintStream, Item) - Method in class com.rubecula.jquantity.Item
Protected method to test an Item by passing it to Item.audit(java.io.PrintStream,String), comparing it to another item, reporting the result.
test(PrintStream, Item, String) - Method in class com.rubecula.jquantity.Item
Protected method to test an Item by passing it to Item.audit(java.io.PrintStream,String), comparing it to another item, reporting the result.
test(PrintStream, long, String) - Method in class com.rubecula.jquantity.MutableNumber
Convenience method for auditing/checking a MutableNumber against a long.
test(PrintStream, String) - Method in class com.rubecula.jquantity.Approximation
 
test(PrintStream, Value) - Method in class com.rubecula.jquantity.Value
 
test(PrintStream, Value, String) - Method in class com.rubecula.jquantity.Value
 
testExpression(PrintStream, SymbolicPresentation, String) - Static method in class com.rubecula.jquantity.Expression
 
testPresentation(PrintStream, Presentation, String) - Static method in class com.rubecula.jquantity.SymbolicPresentation
 
Text - class com.rubecula.spreadsheet.Text.
Class to represent text which is the value of a spreadsheet cell.
Text(String) - Constructor for class com.rubecula.spreadsheet.Text
 
TextPresentation - class com.rubecula.spreadsheet.TextPresentation.
Class to model the presentation of pure text in a spreadsheet cell.
TextPresentation(String) - Constructor for class com.rubecula.spreadsheet.TextPresentation
Primary constructor.
THERMAL - Static variable in class com.rubecula.jquantity.SiUnit
 
TIMD - Static variable in class com.rubecula.jquantity.Units
 
timesTenToPower(int) - Method in class com.rubecula.jquantity.Value
 
timesTenToPower(int) - Method in class com.rubecula.jquantity.Rational
Package-protected MUTATING method to multiply this by a power of ten.
TIMF - Static variable in class com.rubecula.jquantity.Units
 
TIMH - Static variable in class com.rubecula.jquantity.Units
 
TIMM - Static variable in class com.rubecula.jquantity.Units
 
TIMS - Static variable in class com.rubecula.jquantity.Units
 
TIMW - Static variable in class com.rubecula.jquantity.Units
 
TIMY - Static variable in class com.rubecula.jquantity.Units
 
toApproximation() - Method in class com.rubecula.jquantity.Value
Method to convert this Rational into the appropriate Approximation.
toApproximation() - Method in class com.rubecula.jquantity.Rational
Method to convert this Rational into the appropriate Approximation.
toBigInteger() - Method in class com.rubecula.jquantity.WholeNumber
Convert this into a BigInteger.
toBigInteger() - Method in interface com.rubecula.jquantity.Integral
Convert this into a BigInteger.
toBigInteger() - Method in class com.rubecula.jquantity.Manifest
Convert this into a BigInteger.
toBigInteger() - Method in class com.rubecula.jquantity.IntegerPresentation
Return this in the form of a BigInteger.
toBigInteger(boolean) - Method in class com.rubecula.jquantity.FuzzInt
Convert this into a BigInteger.
toBigInteger(int) - Method in class com.rubecula.jquantity.IntegerPresentation
Return this in the form of a BigInteger interpreted in radix.
toIntegral() - Method in class com.rubecula.jquantity.Value
Method to present a Rational as an Integral number.
toIntegral() - Method in class com.rubecula.jquantity.Rational
Method to present a Rational as an Integral number.
toIntegral() - Method in class com.rubecula.jquantity.MutableNumber
Method to present a MutableNumber as an Integral number.
toRational() - Method in class com.rubecula.jquantity.Value
Method to narrows this object to a Rational..
toString() - Method in class com.rubecula.jquantity.UnitsFoundation
 
toString() - Method in class com.rubecula.jquantity.SiUnit
 
toString() - Method in class com.rubecula.jquantity.UnitsTable
 
toString() - Method in class com.rubecula.jquantity.UnitsName
 
toString() - Method in class com.rubecula.jquantity.Units
 
toString() - Method in class com.rubecula.jquantity.FlatUnit
 
toString() - Method in class com.rubecula.jquantity.Operator
 
toString() - Method in class com.rubecula.jquantity.Value
 
toString() - Method in class com.rubecula.jquantity.Rational
Method to yield a string representing this Rational exactly.
toString() - Method in class com.rubecula.jquantity.SystemFlag
 
toString() - Method in class com.rubecula.jquantity.Dimensions
 
toString() - Method in class com.rubecula.jquantity.WholeNumber
Returns the decimal String representation of this WholeNumber.
toString() - Method in class com.rubecula.jquantity.Item
This is the default toString method for all Items.
toString() - Method in class com.rubecula.jquantity.JQuantityException
 
toString() - Method in class com.rubecula.jquantity.Manifest
 
toString() - Method in class com.rubecula.jquantity.Approximation
Method to represent this object as a string.
toString() - Method in class com.rubecula.util.LocalizedException
Returns a short description of this throwable object.
toString() - Method in class com.rubecula.util.Symbol
 
toString() - Method in class com.rubecula.util.Presentation
Render this Presentation as a String with no width limitation.
toString() - Method in class com.rubecula.util.AlphabeticalMap
Yield a string representation of this MapUtils.
toString() - Method in class com.rubecula.spreadsheet.Text
 
toString() - Method in class com.rubecula.spreadsheet.ErrorPresentation
 
toString(boolean) - Method in class com.rubecula.jquantity.UnitsName
 
toString(double) - Method in class com.rubecula.jquantity.Rational
Method to determine a suitable string to represent this Rational, such that the resulting string is precise within tolerance.
toString(int) - Method in class com.rubecula.jquantity.ValuePresentation
Render this Presentation as a String with the given width limitation.
toString(int) - Method in class com.rubecula.jquantity.JQuantityPresentation
Render this Presentation as a String within the width specified.
toString(int) - Method in class com.rubecula.jquantity.UnitsFoundation
 
toString(int) - Method in class com.rubecula.jquantity.QuantityPresentation
Render this Presentation as a String with the given width limitation.
toString(int) - Method in class com.rubecula.jquantity.Units
 
toString(int) - Method in class com.rubecula.jquantity.SymbolicPresentation
Render this Presentation as a String within the width specified.
toString(int) - Method in class com.rubecula.jquantity.Dimensions
Method to yield a string representation of the index(th) dimension (or null if dimension 0).
toString(int) - Method in class com.rubecula.jquantity.WholeNumber
Returns the String representation of this WholeNumber in the given radix.
toString(int) - Method in class com.rubecula.jquantity.IntegerPresentation
Render this Presentation as a String with the given width limitation.
toString(int) - Method in class com.rubecula.jquantity.NumberPresentation
Render this Presentation as a String within the width specified.
toString(int) - Method in class com.rubecula.util.StringPresentation
Render this Presentation as a String within the width specified.
toString(int) - Method in class com.rubecula.util.Presentation
Render this Presentation as a String within the width specified.
toString(int) - Method in class com.rubecula.spreadsheet.ErrorPresentation
 
Transcendental - interface com.rubecula.jquantity.Transcendental.
This interface models the functions necessary for evaluating transcendental functions.
Trigonometrical - interface com.rubecula.jquantity.Trigonometrical.
This interface defines trigonometrical operations.
TwentyfourthCircles(long) - Static method in class com.rubecula.jquantity.Value
 
twiceValue() - Method in class com.rubecula.jquantity.Value
 

U

union(Area) - Method in class com.rubecula.spreadsheet.Area
Yield the union of this area and that area.
union(CellRange) - Method in class com.rubecula.spreadsheet.CellRange
Yield the union of this cell range and that cell range.
union(Range) - Method in class com.rubecula.util.Range
Yield the union of this range and that range.
Units - class com.rubecula.jquantity.Units.
This class extends UnitsFoundation by adding instance fields: _A, _B, _PowerA, _PowerB, _Scale, _Offset and _System.
Units(Measurable) - Constructor for class com.rubecula.jquantity.Units
 
Units(String, Measurable) - Constructor for class com.rubecula.jquantity.Units
 
Units(String, Measurable, SystemFlag) - Constructor for class com.rubecula.jquantity.Units
 
Units(UnitsName, SystemFlag, Rational, Measurable) - Constructor for class com.rubecula.jquantity.Units
 
Units(UnitsName, SystemFlag, Rational, Rational, Measurable) - Constructor for class com.rubecula.jquantity.Units
 
Units(UnitsName, SystemFlag, Rational, Rational, Measurable, Rational, Measurable) - Constructor for class com.rubecula.jquantity.Units
 
Units(UnitsName, SystemFlag, Rational, Rational, Measurable, Rational, Measurable, Rational) - Constructor for class com.rubecula.jquantity.Units
 
UnitsFoundation - class com.rubecula.jquantity.UnitsFoundation.
The public abstract class UnitsFoundation is the base class from which the other Units (Measurable) classes are derived.
UnitsFoundation.UnitsException - exception com.rubecula.jquantity.UnitsFoundation.UnitsException.
 
UnitsFoundation.UnitsException() - Constructor for class com.rubecula.jquantity.UnitsFoundation.UnitsException
 
UnitsFoundation.UnitsException(String) - Constructor for class com.rubecula.jquantity.UnitsFoundation.UnitsException
 
UnitsFoundation.UnitsException(String, boolean) - Constructor for class com.rubecula.jquantity.UnitsFoundation.UnitsException
 
UnitsFoundation.UnitsException(String, String) - Constructor for class com.rubecula.jquantity.UnitsFoundation.UnitsException
 
UnitsFoundation.UnitsException(String, String, boolean) - Constructor for class com.rubecula.jquantity.UnitsFoundation.UnitsException
 
UnitsFoundation() - Constructor for class com.rubecula.jquantity.UnitsFoundation
 
UnitsFoundation(UnitsFoundation) - Constructor for class com.rubecula.jquantity.UnitsFoundation
 
UnitsFoundation(UnitsName) - Constructor for class com.rubecula.jquantity.UnitsFoundation
 
UnitsName - class com.rubecula.jquantity.UnitsName.
The class UnitsName is used to identify units.
UnitsName() - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, boolean) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, int) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, int, boolean) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, String) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, String, boolean) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, String, int) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, String, int, boolean) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, String, int, Rational) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(String, String, int, Rational, boolean) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsName(UnitsName) - Constructor for class com.rubecula.jquantity.UnitsName
 
UnitsSystem - Static variable in class com.rubecula.jquantity.SystemFlag
 
UnitsTable - class com.rubecula.jquantity.UnitsTable.
This class extends HashMap to provide a table of units values.
UnitsTable() - Constructor for class com.rubecula.jquantity.UnitsTable
 
updateAppearance() - Method in class com.rubecula.util.Presentation
 
updateEstimate() - Method in class com.rubecula.jquantity.Value
MUTATING method to update the current estimate.
updateEstimate() - Method in class com.rubecula.jquantity.Rational
MUTATING method to update the current estimate.
updateEstimate() - Method in class com.rubecula.jquantity.WholeNumber
MUTATING method to update the current estimate.
updateEstimate() - Method in interface com.rubecula.jquantity.Estimable
MUTATING method to update the current estimate.
updateEstimate() - Method in class com.rubecula.jquantity.Approximation
No-op method to update the current estimate.

V

Value - class com.rubecula.jquantity.Value.
This class represents a Rational which may be factored in some way.
Value.$1 - interface com.rubecula.jquantity.Value.$1.
 
Value(Rational) - Constructor for class com.rubecula.jquantity.Value
Secondary constructor to instantiate a value, based on a given Rational (base) and factored with the trivial scheme ($FactorNone).
Value(Rational, int) - Constructor for class com.rubecula.jquantity.Value
Secondary constructor to instantiate a Value, based on a given Rational (base) and factored with a specific scheme (scheme).
Value(Rational, int, String) - Constructor for class com.rubecula.jquantity.Value
Primary constructor to instantiate a Value, based on a given Rational (base) and factored with a specific scheme (scheme).
Value(Value) - Constructor for class com.rubecula.jquantity.Value
Unused constructor.
valueChanged(ListSelectionEvent) - Method in class com.rubecula.spreadsheet.Spreadsheet.SelectionHandler
 
valueOf() - Static method in class com.rubecula.jquantity.Operator
 
valueOf(BaseNumber) - Static method in class com.rubecula.jquantity.Complex
Factory method to create a real-valued Complex from a BaseNumber.
valueOf(BaseNumber) - Static method in class com.rubecula.jquantity.Value
Factory method to create a "constant" Value from a BaseNumber or, if number is Value, then to make a copy.
valueOf(BaseNumber) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a BaseNumber or, if number is Rational, then to make a copy.
valueOf(BaseNumber) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a WholeNumber from an instance of BaseNumber, which is also Integral.
valueOf(BigInteger, BigInteger, int) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a (decimal) Rational from two (big) integers.
valueOf(double) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from an exact double value.
valueOf(double, boolean) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a double value, that may or not be "exact".
valueOf(double, double, int) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a double value, given an indication of precision.
valueOf(double, double, int, String) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a double value, given an indication of precision.
valueOf(double, int, String) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a double value, given an indication of precision.
valueOf(double, String) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a double value, using standard double precision and with an explicit identifier.
valueOf(float) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a float value, given an explicit identifier.
valueOf(float, String) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational from a float value without an explicit identifier.
valueOf(int) - Static method in class com.rubecula.jquantity.SystemFlag
Factory method to create a SystemFlag for system index defined by sysIndex
valueOf(Integral) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a WholeNumber from an instance of Integral, such as a Manifest, which is not a BaseNumber.
valueOf(Presentation) - Static method in class com.rubecula.jquantity.Rational
Convert Presentation presentation into a Rational.
valueOf(String) - Static method in class com.rubecula.jquantity.ValuePresentation
Factory method to create a new instance of ValuePresentation from a string value.
valueOf(String) - Static method in class com.rubecula.jquantity.JQuantityPresentation
Factory method to create a JQuantityPresentation from a String.
valueOf(String) - Static method in class com.rubecula.jquantity.QuantityPresentation
Factory method to create a new instance of QuantityPresentation from a string quantity.
valueOf(String) - Static method in class com.rubecula.jquantity.Complex
Translates the String representation of a Complex into a Complex.
valueOf(String) - Static method in class com.rubecula.jquantity.Operator
 
valueOf(String) - Static method in class com.rubecula.jquantity.Value
Translates the String representation of a Value into Value, identified by the string itself.
valueOf(String) - Static method in class com.rubecula.jquantity.Rational
Convenience factory method to create a new Rational instance from a value string and an implicit identifier (the value string itself).
valueOf(String) - Static method in class com.rubecula.jquantity.BaseNumber
Factory method to create a BaseNumber from a String string, without an explicit identifier (the string itself is used as the id).
valueOf(String) - Static method in class com.rubecula.jquantity.Approximation
Method to create an approximation from a string which represents a double, optionally followed by "*" to indicate fuzziness in the last digit.
valueOf(String) - Static method in class com.rubecula.spreadsheet.Formula
Factory method to yield a Formula from a string.
valueOf(String) - Static method in class com.rubecula.spreadsheet.CellRange
Factory method to create a new CellRange from the given string.
valueOf(String, int) - Static method in class com.rubecula.jquantity.Operator
 
valueOf(String, int) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a WholeNumber from a string, and being interpreted in base radix.
valueOf(String, String) - Static method in class com.rubecula.jquantity.Value
Translates the String representation of a Value into an explicitly identified Value.
valueOf(String, String) - Static method in class com.rubecula.jquantity.Rational
Convenience factory method to create a new Rational instance from a value string and an explicit identifier.
valueOf(String, String) - Static method in class com.rubecula.jquantity.BaseNumber
Factory method to create a BaseNumber from a String string, optionally identified by id.
valueOf(String, String) - Static method in class com.rubecula.spreadsheet.CellRange
Factory method to create a new CellRange from the given start and end.
valueOf(WholeNumber) - Static method in class com.rubecula.jquantity.FuzzInt
Factory method to create a subclass instance of a superclass instance or, if the source is itself a FuzzInt, then to create a clone.
valueOfExponent(int) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational which is equal to 10^exponent.
valueOfExponent(int) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a Rational which is equal to 10^exponent.
valueOfExponent(int, int) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational which is equal to radix^exponent.
valueOfExponent(int, int) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a WholeNumber which is equal to radix^exponent.
valueOfExponent(String, int) - Static method in class com.rubecula.jquantity.Rational
Factory method to create a Rational which is equal to the multiplier represented by an exponent string.
valueOfExponent(String, int) - Static method in class com.rubecula.jquantity.WholeNumber
Factory method to create a Rational which is equal to the multiplier represented by an exponent string.
valueOfLog10(double) - Static method in class com.rubecula.jquantity.BaseNumber
Package-scope class method to yield the value of log[base 10] (x).
ValuePresentation - class com.rubecula.jquantity.ValuePresentation.
Presentation class to deal with value objects.
ValuePresentation(NumberPresentation, String) - Constructor for class com.rubecula.jquantity.ValuePresentation
Primary constructor to create a value presentation from a NumberPresentation and a type string.
visit(ASTConstant, Object) - Method in class com.rubecula.jep.TermEvaluator
Method to visit a constant node.
visit(ASTFunNode, Object) - Method in class com.rubecula.jep.TermEvaluator
Method to visit a function node.
visit(ASTStart, Object) - Method in class com.rubecula.jep.TermEvaluator
Method to visit a start node.
visit(ASTVarNode, Object) - Method in class com.rubecula.jep.TermEvaluator
Method to visit a variable node.
visit(SimpleNode, Object) - Method in class com.rubecula.jep.TermEvaluator
Method to visit a simple node.
Volt - Static variable in class com.rubecula.jquantity.Units
 
VOLT - Static variable in class com.rubecula.jquantity.Units
 

W

Watt - Static variable in class com.rubecula.jquantity.Units
 
Weber - Static variable in class com.rubecula.jquantity.Units
 
WholeNumber - class com.rubecula.jquantity.WholeNumber.
This class is a logical extension of the BigInteger class, but is an actual extension of MutableNumber.
WholeNumber.WholeNumberException - exception com.rubecula.jquantity.WholeNumber.WholeNumberException.
 
WholeNumber.WholeNumberException(String) - Constructor for class com.rubecula.jquantity.WholeNumber.WholeNumberException
 
WholeNumber() - Constructor for class com.rubecula.jquantity.WholeNumber
This constructor is here solely for the purpose of working around the fact that interfaces may not define class methods.
WholeNumber(BigInteger) - Constructor for class com.rubecula.jquantity.WholeNumber
Constructs an identified WholeNumber from a BigInteger.
WholeNumber(BigInteger, String) - Constructor for class com.rubecula.jquantity.WholeNumber
Primary constructor to create a WholeNumber from a BigInteger.
WholeNumber(IntegerPresentation) - Constructor for class com.rubecula.jquantity.WholeNumber
Constructs a WholeNumber from a NumberPresentation.
WholeNumber(Integral) - Constructor for class com.rubecula.jquantity.WholeNumber
Constructs a WholeNumber from a Manifest using a default Identifier.
WholeNumber(Integral, String) - Constructor for class com.rubecula.jquantity.WholeNumber
Constructs a WholeNumber from a Manifest and an identifier.
WholeNumber(String) - Constructor for class com.rubecula.jquantity.WholeNumber
Constructs a WholeNumber from a String.
windowClosing(WindowEvent) - Method in class com.rubecula.spreadsheet.SampleApplication$1
 
Wrap(String) - Static method in class com.rubecula.jquantity.Item
Class method to wrap a string in "<" and ">".
Wrap(String) - Static method in class com.rubecula.jquantity.BaseNumber
Class method to wrap a string in "<" and ">".

Y

Yes - Static variable in class com.rubecula.util.Kleenean
 

_

_Appearance - Variable in class com.rubecula.util.Presentation
This string is purely for debugging purposes.
_Cells - Variable in class com.rubecula.spreadsheet.TableModel
 
_ColumnNames - Variable in class com.rubecula.spreadsheet.TableModel
 
_Denominator - Variable in class com.rubecula.jquantity.Rational
_Denominator is the denominator of the rational quantity defined by this.
_End - Variable in class com.rubecula.util.Range
The end of the range.
_Estimate - Variable in class com.rubecula.jquantity.Rational
_Estimate is the best estimate of the value (STRICTLY for debugging purposes only).
_First - Variable in class com.rubecula.spreadsheet.RowModel
 
_Label - Variable in class com.rubecula.spreadsheet.Spreadsheet.SelectionHandler
 
_Model - Variable in class com.rubecula.spreadsheet.Spreadsheet.SelectionHandler
 
_Name - Variable in class com.rubecula.jquantity.UnitsFoundation
The name by which this UnitsFoundation will be identified.
_Name - Variable in class com.rubecula.util.SortableHashTable
 
_Number - Variable in class com.rubecula.jquantity.ValuePresentation
A NumberPresentation representing the number part of this value.
_Number - Variable in class com.rubecula.jquantity.QuantityPresentation
A NumberPresentation representing the number part of this quantity.
_Numerator - Variable in class com.rubecula.jquantity.Rational
_Numerator is the numerator of the rational quantity defined by this.
_PresentableClass - Static variable in class com.rubecula.jquantity.ValuePresentation
This string defines the class which will be used to parse NumberPresentations.
_PresentableClass - Static variable in class com.rubecula.jquantity.JQuantityPresentation
This string defines the class which will be used to parse JQuantityPresentations.
_PresentableClass - Static variable in class com.rubecula.jquantity.QuantityPresentation
This string defines the class which will be used to parse JQuantityPresentations.
_PresentableClass - Static variable in class com.rubecula.jquantity.SymbolicPresentation
This string defines the class which will be used to parse JQuantityPresentations.
_PresentableClass - Static variable in class com.rubecula.jquantity.IntegerPresentation
This string defines the class which will be used to parse JQuantityPresentations.
_PresentableClass - Static variable in class com.rubecula.jquantity.NumberPresentation
This string defines the class which will be used to parse NumberPresentations.
_PresentableClass - Static variable in class com.rubecula.util.StringPresentation
The name of the class that will be used to create a Presentable from a StringPresentation, when invoking the Presentation.parse() method.
_PresentableClass - Static variable in class com.rubecula.spreadsheet.TextPresentation
The name of the class that will be used to create a Presentable from a TextPresentation, when invoking the Presentation.parse() method.
_RowHeaderTable - Variable in class com.rubecula.spreadsheet.Spreadsheet
The row header for this spreadsheet.
_S - Variable in class com.rubecula.util.Symbol
 
_Start - Variable in class com.rubecula.util.Range
The start of the range.
_String - Variable in class com.rubecula.jquantity.IntegerPresentation
The integer as a string, without the radix.
_Type - Variable in class com.rubecula.jquantity.ValuePresentation
A String representing the type of this value.
_Units - Variable in class com.rubecula.jquantity.QuantityPresentation
A String representing the units of this quantity.

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