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

S

S_Braces - Static variable in class com.rubecula.jquantity.Operator
 
S_Comma - Static variable in class com.rubecula.jquantity.Operator
 
S_Divide - Static variable in class com.rubecula.jquantity.Operator
 
S_Exponent - Static variable in class com.rubecula.jquantity.Operator
 
S_Imag - Static variable in class com.rubecula.jquantity.Operator
 
S_Minus - Static variable in class com.rubecula.jquantity.Operator
 
S_Pi - Static variable in class com.rubecula.jquantity.Operator
 
S_Plus - Static variable in class com.rubecula.jquantity.Operator
 
S_Times - Static variable in class com.rubecula.jquantity.Operator
 
SafeReference(BaseNumber) - Static method in class com.rubecula.jquantity.Rational
This method yields a reference to a BaseNumber (the numerator or denominator) for the purpose of cloning/copying a Rational object safely.
Second - Static variable in class com.rubecula.units.Units
 
SecondSquared - Static variable in class com.rubecula.units.Units
 
SetConstants(Lookupable) - Static method in class com.rubecula.jquantity.Expression
 
SetDebug(boolean) - Static method in class com.rubecula.util.Item
Method to set the debug status.
SetDecimalChar(char) - Static method in class com.rubecula.jquantity.NumberPresentation
Method to set the integer/fraction delimiter character (the decimal "point").
SiUnit - class com.rubecula.units.SiUnit.
This class represents, in its most primitive form, a unit of the Systeme International (SI).
SiUnit(int) - Constructor for class com.rubecula.units.SiUnit
Primary constructor to create a SiUnit.
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(int, String) - Constructor for class com.rubecula.util.SortableHashTable
 
SortableHashTable(int) - Constructor for class com.rubecula.util.SortableHashTable
 
SortableHashTable(String) - Constructor for class com.rubecula.util.SortableHashTable
 
SortableHashTable() - Constructor for class com.rubecula.util.SortableHashTable
 
SortedIterator - class com.rubecula.util.SortedIterator.
Class
SortedIterator(Collection) - Constructor for class com.rubecula.util.SortedIterator
 
SparseMatrix - class com.rubecula.jquantity.SparseMatrix.
Class
SparseMatrix() - Constructor for class com.rubecula.jquantity.SparseMatrix
 
StringMap - class com.rubecula.util.StringMap.
Class which extends a HashMap with the policy that all keys are of class String.
StringMap() - Constructor for class com.rubecula.util.StringMap
 
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
 
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.
Sum(Millable, Millable) - Static method in class com.rubecula.jquantity.Mill
 
Sum(Measurable, Measurable) - Static method in class com.rubecula.units.Units
 
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(Vector) - Constructor for class com.rubecula.jquantity.SymbolicPresentation
Primary constructor.
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.
SystemFlag - class com.rubecula.units.SystemFlag.
The immutable class SystemFlag represents a system of units.
SystemFlag(int) - Constructor for class com.rubecula.units.SystemFlag
Private Primary constructor.
SystemIndex - Static variable in class com.rubecula.units.SystemFlag
Class field (global) to store the current system index.
scale(long) - Method in interface com.rubecula.jquantity.Arithmutable
MUTATING Instance method to multiply this by a scale factor.
scale(long) - Method in class com.rubecula.jquantity.Complex
MUTATING Instance method to multiply this by a scale factor.
scale(double) - Method in class com.rubecula.jquantity.DivisibleMutable
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 class com.rubecula.jquantity.Rational
 
scale(double) - Method in class com.rubecula.jquantity.Rational
MUTATING Instance method to multiply this by a (double) scale factor
scale(Rational) - Method in class com.rubecula.jquantity.Value
MUTATING Instance method to multiply another Arithmetical into this object.
scale(long) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING Instance method to multiply this by a scale factor.
scale(int) - Method in class com.rubecula.units.Dimensions
 
scale(UnitsName, Rational, SystemFlag) - Method in class com.rubecula.units.Units
Scale this unit and assign a new name and system to the result.
scale(UnitsName, Rational) - Method in class com.rubecula.units.Units
Scale this unit and assign a new name to the result.
scale(Rational) - Method in class com.rubecula.units.Units
Scale this unit.
scale(UnitsName, int, SystemFlag) - Method in class com.rubecula.units.Units
Scale this unit and assign a new name and system to the result.
scale(UnitsName, int) - Method in class com.rubecula.units.Units
Scale this unit and assign a new name to the result.
scale(int) - Method in class com.rubecula.units.Units
Scale this unit.
scaleToUnits(Measurable, Rational) - Method in class com.rubecula.units.Units
This method converts value which is expressed in this Units into a value expressed in base units.
scaled(long) - Method in class com.rubecula.jquantity.Approximation
Method to yield the result of scaling an approximation by a factor.
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.JQuantity
Method to multiply this quantity by an integral scale factor.
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.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.
serialVersionUID - Static variable in class com.rubecula.jquantity.BaseNumber
use serialVersionUID from JDK 1.0.2 for interoperability
setAbsError(double, int) - Method in class com.rubecula.jquantity.FuzzInt
MUTATING Instance method to set the abs error and model appropriately.
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.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.
setBound(double) - Method in class com.rubecula.jquantity.Rational
MUTATING Method to set the relative bound of fuzzy value.
setBoundAbs(double) - Method in class com.rubecula.jquantity.FuzzInt
Method to set the absolute bound of fuzzy value. // TODO Move this from here to the protected class-specific methods (it is not part of FuzzyMutable).
setBoundAbs(double) - Method in class com.rubecula.jquantity.Rational
MUTATING Method to set the absolute bound of fuzzy value. // TODO Move this down with the protected methods (not defined by FuzzyMutable).
setComment(String, String) - Method in class com.rubecula.util.ConvenientProperties
 
setConstant() - Method in class com.rubecula.jquantity.Complex
This method sets this instance to be a constant, i.e. immutable.
setConstant() - Method in class com.rubecula.jquantity.Compound
 
setConstant() - Method in interface com.rubecula.jquantity.Mutable
This method sets this instance to be a constant, i.e. immutable.
setConstant() - Method in class com.rubecula.jquantity.MutableNumber
This method sets this instance to be a constant, i.e. immutable.
setConstant() - Method in class com.rubecula.jquantity.MutablePresentation
 
setConstant() - Method in class com.rubecula.jquantity.NumberPresentation
 
setConstant() - Method in class com.rubecula.units.Units
 
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) - Method in class com.rubecula.jep.TermEvaluator
 
setDebug(boolean) - Method in interface com.rubecula.util.ExpressionInterface
Method to set the debug status for the expression parser.
setDeclaredVariables(Hashtable) - Method in class com.rubecula.jep.TermEvaluator
 
setDenominator(BaseNumber) - Method in class com.rubecula.jquantity.Rational
MUTATING method to set the value of the denominator.
setDenominator(Integral) - Method in class com.rubecula.jquantity.Rational
MUTATING method to set the value of the denominator.
setDouble(String, double) - Method in class com.rubecula.util.AttrMap
Method to set int attribute defined by key.
setElement(int[], BaseNumber) - Method in interface com.rubecula.jquantity.CompoundModel
Method to set the value of the element specified by the indices given.
setElement(int[], BaseNumber) - Method in class com.rubecula.jquantity.OneMatrix
 
setElement(int[], BaseNumber) - Method in class com.rubecula.jquantity.SparseMatrix
 
setElement(int[], BaseNumber) - Method in class com.rubecula.jquantity.TwoMatrix
 
setElement(int, int, BaseNumber) - Method in class com.rubecula.jquantity.TwoMatrix
 
setExact() - Method in class com.rubecula.jquantity.FuzzInt
 
setExact() - Method in class com.rubecula.jquantity.Rational
 
setExponent(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
setExponent(int) - Method in class com.rubecula.jquantity.NumberPresentation
 
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, 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(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(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
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.Compound
 
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.MutableNumber
Method to set a specific identifier to an object.
setIdentifier(String) - Method in class com.rubecula.units.UnitsFoundation
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.
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.
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.
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.
setModel(int) - Method in class com.rubecula.jquantity.Rational
MUTATING Method to set the error distribution model.
setName(UnitsName, boolean, int) - Method in class com.rubecula.units.UnitsFoundation
 
setName(UnitsName, boolean) - Method in class com.rubecula.units.UnitsFoundation
 
setName(String, int, boolean) - Method in class com.rubecula.units.UnitsFoundation
 
setName(String, boolean) - Method in class com.rubecula.units.UnitsFoundation
 
setName(UnitsName) - Method in class com.rubecula.units.UnitsFoundation
 
setName(String) - Method in class com.rubecula.units.UnitsFoundation
 
setNumerator(BaseNumber) - Method in class com.rubecula.jquantity.Rational
MUTATING method to set the value of the numerator.
setNumerator(Integral) - Method in class com.rubecula.jquantity.Rational
MUTATING method to set the value of the numerator.
setRadix(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
setSecond(String) - Method in class com.rubecula.jquantity.NumberPresentation
 
setSysIndex(int) - Static method in class com.rubecula.units.SystemFlag
 
setValue(String) - Method in class com.rubecula.jquantity.JQuantityPresentation
Fix the value of this Presentation according to the given string s.
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) - Method in class com.rubecula.jquantity.NumberPresentation
Instance method to set the value of a NumberPresentation from a String.
setValue(BigInteger) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING method to set a new value.
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).
setVariables(Lookupable) - Method in class com.rubecula.jep.ExpressionParser
Method to setup the variables map for allowing variables to be dealt with in expressions.
setVariables(Lookupable) - Method in interface com.rubecula.util.ExpressionInterface
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.
show(String) - Method in class com.rubecula.units.Dimensions
 
show(String) - Method in class com.rubecula.units.UnitsName
 
showCount() - Method in class com.rubecula.util.SortableHashTable
 
signum() - Method in class com.rubecula.jquantity.Approximation
Method to get the sign of this approximation.
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.JQuantity
Method to implement Arithmetical.
signum() - Method in class com.rubecula.jquantity.Manifest
Method to fulfill contract defined by Arithmetical and Integral.
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.
size() - Method in interface com.rubecula.util.MillInterface
Get the current depth of the stack.
sqrt() - Method in class com.rubecula.jquantity.Value
Method to evaluate the tangent function.
square() - Method in class com.rubecula.jquantity.Approximation
Method to yield the square of this value.
square() - Method in class com.rubecula.jquantity.Complex
Method to yield the square of this.
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
 
standardizeUnits(SystemFlag) - Method in class com.rubecula.jquantity.JQuantity
 
strClassMethod - Variable in class com.rubecula.util.LocalizedException
A field which simply retains the value of the class and method names concatenated together by ".".
strKey - Variable in class com.rubecula.util.LocalizedException
The resource-specifying key for this exception
stringComposite(String) - Static method in class com.rubecula.units.Units
 
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(WholeNumber) - Method in class com.rubecula.jquantity.WholeNumber
MUTATING METHOD: Replaces value with (this - val).
subtract(UnitsName) - Method in class com.rubecula.units.UnitsName
 
sum(BaseNumber) - Method in class com.rubecula.jquantity.Approximation
Method to yield the sum of this approximation with a BaseNumber.
sum(BaseNumber) - Method in class com.rubecula.jquantity.BaseNumber
Method to add addend to this and return their sum as the result.
sum(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield the sum of this and addend.
sum(BaseNumber) - Method in class com.rubecula.jquantity.JQuantity
Method to determine the sum of a quantity with a base number.
sum(JQuantity) - Method in class com.rubecula.jquantity.JQuantity
Method to add two quantities together.
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.MutableNumber
Method to add addend to this and return their sum as the result.
sum(Dimensions) - Method in class com.rubecula.units.Dimensions
 
sum(Measurable, Rational) - Method in class com.rubecula.units.Units
 
sum(Measurable) - Method in class com.rubecula.units.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.
swap(Object[], int, int) - Static method in class com.rubecula.util.Sort
 

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