Serialized Form


Package com.rubecula.jquantity

Class com.rubecula.jquantity.Approximation implements Serializable

Serialized Fields

_Value

double _Value
The value of this approximation.


_Bound

double _Bound
_Bound is the relative value of the estimate of the size of any error in the value itself (according to the model).


_Model

int _Model
_Model is the distribution model of possible errors in the value itself. The size of the errors is controlled by _Bound.

Class com.rubecula.jquantity.BaseNumber implements Serializable

Class com.rubecula.jquantity.BaseUnit implements Serializable

Class com.rubecula.jquantity.Complex implements Serializable

Serialized Fields

_Identifier

java.lang.String _Identifier

_R

Value _R
The Value instance representing the real part of this Complex. Must be non-null.


_I

Value _I
The Value instance representing the imaginary part of this Complex. May be null.


_Polar

boolean _Polar
Which side of the EL plane is the number defined on. True for the polar (logarithmic) side, false for the cartesian (exponential) side.


_Branch

int _Branch
If this Complex is defined on the polar (logarithmic) side, then this integer represents which "branch" the number is defined on. Otherwise, the branch is irrelevant (unless the number is cast to a polar value.


_Constant

boolean _Constant
This instance field signifies if this instance of Complex has been designated a constant.

Class com.rubecula.jquantity.DivisibleMutable implements Serializable

Class com.rubecula.jquantity.Expression implements Serializable

Class com.rubecula.jquantity.FlatUnit implements Serializable

Serialized Fields

_Dimensions

Dimensions _Dimensions
The Dimensions corresponding to this flattened unit.


_Scale

Rational _Scale
The scale of this flattened unit.

Class com.rubecula.jquantity.InvalidOperandException implements Serializable

Class com.rubecula.jquantity.Item implements Serializable

Class com.rubecula.jquantity.JQuantity implements Serializable

Serialized Fields

_Number

BaseNumber _Number
The value of this JQuantity.


_Units

Units _Units
The units of this JQuantity.

Class com.rubecula.jquantity.JQuantityException implements Serializable

Serialized Fields

_Details

java.lang.String _Details

_Informational

boolean _Informational

Class com.rubecula.jquantity.Manifest implements Serializable

Serialized Fields

_Value

long _Value
This is the value of this constant.

Class com.rubecula.jquantity.Mill implements Serializable

Serialized Fields

_AllOperations

AlphabeticalMap _AllOperations
This is the table of all operations. Keys are abbreviated operators (case-independent); Entries are formal definitions.


_DyadicOperations

AlphabeticalMap _DyadicOperations
This is the table of dyadic operations. Keys are abbreviated operators (case-independent); Entries are formal definitions.


_MonadicOperations

AlphabeticalMap _MonadicOperations
This is the table of monadic operations. Keys are abbreviated operators (case-independent); Entries are formal definitions.


_AnadicOperations

AlphabeticalMap _AnadicOperations
This is the table of anadic operations. Keys are abbreviated operators (case-independent); Entries are formal definitions.


_SpecialOperations

AlphabeticalMap _SpecialOperations
This is the table of special operations. Keys are abbreviated operators (case-independent); Entries are formal definitions.


_Name

java.lang.String _Name
The identifier for this Mill.


_Memory

java.util.HashMap _Memory
The user-definable memory for this mill.

Class com.rubecula.jquantity.MutableNumber implements Serializable

Serialized Fields

_Identifier

java.lang.String _Identifier
The string which will be used to identify this object in audit trails and for debugging.


_Constant

boolean _Constant
This instance field signifies if this instance of MutableNumber has been designated a constant.

Class com.rubecula.jquantity.Rational implements Serializable

Serialized Fields

_Numerator

BaseNumber _Numerator
_Numerator is the numerator of the rational quantity defined by this. In practice, the numerator is always an Integral number, by virtue of the available constructors and mutators.


_Denominator

BaseNumber _Denominator
_Denominator is the denominator of the rational quantity defined by this. In practice, the denominator is always an Integral number, by virtue of the available constructors and mutators.


_Estimate

double _Estimate
_Estimate is the best estimate of the value (STRICTLY for debugging purposes only).

Class com.rubecula.jquantity.Rational.RValueException implements Serializable

Class com.rubecula.jquantity.SiUnit implements Serializable

Serialized Fields

_Dimension

int _Dimension
Instance field to define the dimension of this unit, according to values in the table defined above.

Class com.rubecula.jquantity.Units implements Serializable

Serialized Fields

_System

SystemFlag _System

_Scale

Rational _Scale

_Offset

Rational _Offset

_PowerA

Rational _PowerA

_A

Measurable _A

_PowerB

Rational _PowerB

_B

Measurable _B

Class com.rubecula.jquantity.UnitsFoundation implements Serializable

Serialized Fields

_Name

UnitsName _Name
The name by which this UnitsFoundation will be identified.

Class com.rubecula.jquantity.UnitsFoundation.UnitsException implements Serializable

Class com.rubecula.jquantity.UnitsTable implements Serializable

Class com.rubecula.jquantity.Value implements Serializable

Serialized Fields

_Scheme

int _Scheme
The factoring scheme used for this Value. The default value is $FactorNone, meaning the number should be interpreted as is. Other schemes include $FactorPi and $FactorE.

Class com.rubecula.jquantity.WholeNumber implements Serializable

Serialized Fields

_Estimate

double _Estimate

_Super

java.math.BigInteger _Super
This is a reference to the super instance (a BigInteger) which we would have preferred to simply extend. That proved impossible when it turned out that BigInteger neither supports any mutating methods, not does it expose the methods or fields which would allow the implementation of such mutating methods in a superclass.

Class com.rubecula.jquantity.WholeNumber.WholeNumberException implements Serializable


Package com.rubecula.util

Class com.rubecula.util.AlphabeticalMap implements Serializable

Class com.rubecula.util.AttrMap implements Serializable

Class com.rubecula.util.BaseException implements Serializable

Class com.rubecula.util.LocalizedException implements Serializable

Serialized Fields

strKey

java.lang.String strKey
The resource-specifying key for this exception


nonLocalJunk

java.lang.String nonLocalJunk
The non-localizable junk from the key provided (characters from ":" to end inclusive, if any)


strClassMethod

java.lang.String strClassMethod
A field which simply retains the value of the class and method names concatenated together by ".".
This is private because it really doesn't make any sense for anyone to mess with this.

Class com.rubecula.util.MillException implements Serializable

Serialized Fields

_Recoverable

boolean _Recoverable

Class com.rubecula.util.PresentableException implements Serializable

Class com.rubecula.util.PresentationException implements Serializable

Class com.rubecula.util.SortableHashTable implements Serializable

Serialized Fields

_Name

java.lang.String _Name


Package com.rubecula.math

Class com.rubecula.math.Mill implements Serializable

Serialized Fields

_Operations

AlphabeticalMap _Operations
This is the table of operations supported by this mill (in addition to base class). Keys are abbreviated operators; Entries are formal definitions.


_Macros

AlphabeticalMap _Macros
This is the table of macro definitions, that is to say non-native operations which are enabled using compounds of other operations.


Package com.rubecula.spreadsheet

Class com.rubecula.spreadsheet.CellEditor implements Serializable

Serialized Fields

_Value

java.lang.Object _Value

Class com.rubecula.spreadsheet.CellRenderer implements Serializable

Serialized Fields

unselectedForeground

java.awt.Color unselectedForeground

unselectedBackground

java.awt.Color unselectedBackground

Class com.rubecula.spreadsheet.CellTable implements Serializable

Class com.rubecula.spreadsheet.CellWorkarea implements Serializable

Serialized Fields

_StyleName

java.lang.String _StyleName

_Style

javax.swing.text.Style _Style

_Symbols

java.util.Stack _Symbols

_Styles

java.util.Stack _Styles

Class com.rubecula.spreadsheet.Column implements Serializable

Serialized Fields

_AttrMap

AttrMap _AttrMap

Class com.rubecula.spreadsheet.ColumnHeaderRenderer implements Serializable

Class com.rubecula.spreadsheet.ColumnModel implements Serializable

Serialized Fields

first

boolean first

Class com.rubecula.spreadsheet.Formula implements Serializable

Class com.rubecula.spreadsheet.Header implements Serializable

Serialized Fields

currentSelection

int currentSelection

Class com.rubecula.spreadsheet.HelpPane implements Serializable

Class com.rubecula.spreadsheet.MenuBar implements Serializable

Class com.rubecula.spreadsheet.MenuItem implements Serializable

Class com.rubecula.spreadsheet.RowHeaderRenderer implements Serializable

Class com.rubecula.spreadsheet.RowModel implements Serializable

Serialized Fields

_First

boolean _First

_AttrMaps

java.util.Vector _AttrMaps

Class com.rubecula.spreadsheet.SampleApplication implements Serializable

Serialized Fields

_Spreadsheet

ScrollingSpreadsheet _Spreadsheet
This is the (current) scrolling spreadsheet.


_File

java.io.File _File
This is a reference to the currently open file.

Class com.rubecula.spreadsheet.ScrollingSpreadsheet implements Serializable

Serialized Fields

_Spreadsheet

Spreadsheet _Spreadsheet
This is the current scroll pane for this application.


DEBUG

boolean DEBUG

Class com.rubecula.spreadsheet.Spreadsheet implements Serializable

Serialized Fields

_RowHeaderTable

Table _RowHeaderTable
The row header for this spreadsheet.

Class com.rubecula.spreadsheet.SpreadsheetException implements Serializable

Class com.rubecula.spreadsheet.Table implements Serializable

Serialized Fields

_WorkArea

CellWorkarea _WorkArea
This workarea is where, for the body of a spreadsheet, the currently selected cell is shown. In the case of a row header, the workarea will be null.

Class com.rubecula.spreadsheet.TableModel implements Serializable

Serialized Fields

_ColumnNames

java.lang.String[] _ColumnNames

_Cells

java.lang.Object[][] _Cells

_CellTable

CellTable _CellTable

_Dirty

boolean _Dirty