$ 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 _

P

POWW - Static variable in class com.rubecula.units.Units
 
PRESENTATION_TOLERANCE - Static variable in class com.rubecula.jquantity.Rational
 
PRSP - Static variable in class com.rubecula.units.Units
 
Parse(NumberPresentation) - Static method in class com.rubecula.jquantity.Approximation
Class method to translate the NumberPresentation representation into an Approximation.
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(Presentation) - Static method in class com.rubecula.jquantity.Complex
Create a Complex from a Presentation and return it as a Presentable.
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.Expression
Translates the SymbolicPresentation representation of an expression into an instance of Expression.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Expression
Create a Rational from a Presentation and return it as a Presentable.
Parse(NumberPresentation, String) - Static method in class com.rubecula.jquantity.Rational
Translates the NumberPresentation representation into a new Rational.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Rational
Create a Rational from a Presentation and return it as a Presentable.
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.
Parse(Presentation) - Static method in class com.rubecula.jquantity.Value
Method to create a Value from a Presentation and return it as a Presentable.
Pascal - Static variable in class com.rubecula.units.Units
 
PerMeter - Static variable in class com.rubecula.units.Units
 
Permeability - Static variable in class com.rubecula.units.Units
 
Permittivity - Static variable in class com.rubecula.units.Units
 
Pound - Static variable in class com.rubecula.units.Units
 
Pow(Millable, int) - Static method in class com.rubecula.jquantity.Mill
 
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.
PresentationException(String, Throwable) - 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).
Product(Millable, Millable) - Static method in class com.rubecula.jquantity.Mill
Private Method to implement multiplication of operands in the mill.
PushbackStringTokenizer - class com.rubecula.util.PushbackStringTokenizer.
Class to implement StringTokenizer with a one-deep pushback buffer.
PushbackStringTokenizer(String, String, boolean) - Constructor for class com.rubecula.util.PushbackStringTokenizer
Constructor which in turn invokes StringTokenizer(str,delim,returnDelims).
PushbackStringTokenizer(String, String) - Constructor for class com.rubecula.util.PushbackStringTokenizer
Constructor which in turn invokes StringTokenizer(str,delim).
PushbackStringTokenizer(String) - Constructor for class com.rubecula.util.PushbackStringTokenizer
Constructor which in turn invokes StringTokenizer(str).
PushbackStringTokenizer.Test - class com.rubecula.util.PushbackStringTokenizer.Test.
Test class.
PushbackStringTokenizer.Test() - Constructor for class com.rubecula.util.PushbackStringTokenizer.Test
 
parse(String) - Method in class com.rubecula.jep.ExpressionParser
Method to parse an expression and return a reference to the parse tree.
parse(Presentation) - Method in class com.rubecula.jquantity.FuzzInt
Instance method to convert a Presentation into a Presentable.
parse() - Method in class com.rubecula.jquantity.IntegerPresentation
Convert this Presentation into a Presentable object.
parse() - Method in class com.rubecula.jquantity.QuantityPresentation
Convert this Presentation into a Presentable object.
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() - Method in class com.rubecula.util.Presentation
Convert this Presentation into a Presentable object.
parseStringComponent(String) - Static method in class com.rubecula.jquantity.SymbolicPresentation
Method to parse this text presentation and create a new Presentable object.
partition(Object[], int, int) - Static method in class com.rubecula.util.Sort
 
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.
popNumber() - Method in class com.rubecula.jquantity.Mill
This method takes a Presentable object and returns the corresponding BaseNumber.
popStyle() - Method in interface com.rubecula.util.StylishWriteable
Method to pop the appropriate style from this StylishWriteable object's style stack.
pow(int) - Method in class com.rubecula.jquantity.Approximation
Method to yield the value of this to a 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.BaseNumber
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.
pow(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
pow(int) - 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(BaseNumber) - Method in class com.rubecula.jquantity.Complex
Method to yield this raised to the power specified.
pow(Integral) - Method in class com.rubecula.jquantity.FuzzInt
Method to raise this to the power power return the result.
pow(int) - Method in class com.rubecula.jquantity.JQuantity
 
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.Rational
Method to raise this to the power power return the result.
pow(double) - Method in class com.rubecula.jquantity.Rational
Method to yield this raised to a double-precision power.
pow(Rational) - Method in class com.rubecula.jquantity.Rational
 
pow(double) - Method in class com.rubecula.jquantity.Value
 
pow(int) - Method in class com.rubecula.jquantity.WholeNumber
Method to raise this to the power power return the result.
present(AttrMap) - Method in class com.rubecula.jquantity.Approximation
 
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.Compound
 
present(AttrMap) - Method in class com.rubecula.jquantity.Expression
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present() - Method in class com.rubecula.jquantity.Expression
Convert this Presentable object into a Presentation with default attributes.
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.JQuantity
 
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, double, boolean) - Method in class com.rubecula.jquantity.Rational
Method to convert this Rational into an equivalent Presentation.
present(AttrMap, double) - Method in class com.rubecula.jquantity.Rational
Method to convert this Rational into an equivalent Presentation.
present(double) - Method in class com.rubecula.jquantity.Rational
Method to convert this Rational into an equivalent Presentation.
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.Value
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(int, boolean) - Method in class com.rubecula.jquantity.WholeNumber
Method to convert this WholeNumber into an equivalent Presentation.
present(int) - Method in class com.rubecula.jquantity.WholeNumber
Method to convert this WholeNumber into an equivalent Presentation using non-exponential form.
present(boolean) - Method in class com.rubecula.jquantity.WholeNumber
Method to convert this WholeNumber into an equivalent Presentation, using radix 10 and exponential form.
present(AttrMap) - Method in class com.rubecula.math.Macro
 
present(AttrMap) - Method in class com.rubecula.units.FlatUnit
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.units.SiUnit
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present(AttrMap) - Method in class com.rubecula.units.Units
Convert this Presentable object into a Presentation, according to the set of attributes provided.
present() - Method in class com.rubecula.util.Item
Convert this Presentable object into a Presentation with default attributes.
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.util.Symbol
 
presentRatio() - Method in class com.rubecula.jquantity.Rational
Method to convert this Rational into the appropriate NumberPresentation as a ratio rather than as a decimal.
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.Approximation
Method to yield the product of this approximation with a BaseNumber.
product(BaseNumber) - Method in class com.rubecula.jquantity.BaseNumber
Method to multiply multiplicand by this and return their product as the result.
product(Complex) - Method in class com.rubecula.jquantity.Complex
Method to yield the product of this and multiplicand.
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.Manifest
Method to multiply multiplicand by this and return their product as the result.
product(BaseNumber) - Method in class com.rubecula.jquantity.MutableNumber
Method to multiply multiplicand to this and return their product as the result.
productJQuantity(JQuantity, boolean) - 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.units.Dimensions
 
productScalar(Rational) - Method in class com.rubecula.units.Units
 
productValue(Value) - Method in class com.rubecula.jquantity.Value
Method to multiply multiplicand to this and return their product as the result.
push(Presentable) - Method in class com.rubecula.jep.TermEvaluator
 
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.
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.
pushbackToken() - Method in class com.rubecula.util.PushbackStringTokenizer
Push a token back into the tokenizer.
put(Object, Object) - Method in class com.rubecula.jquantity.Library
 
put(String, Presentable) - Method in class com.rubecula.jquantity.Library
 
put(Measurable) - Method in class com.rubecula.units.UnitsCGS
 
put(Measurable) - Method in class com.rubecula.units.UnitsImperial
 
put(Measurable) - Method in class com.rubecula.units.UnitsSI
 
put(Measurable) - Method in class com.rubecula.units.UnitsTable
Method to insert a unit in this table.
put(String, String) - Method in class com.rubecula.util.AlphabeticalMap
Method to add an entry to the map.
put(Object, Object) - Method in class com.rubecula.util.LookupTable
 
put(String, Presentable) - Method in class com.rubecula.util.LookupTable
 
put(String, Object) - Method in class com.rubecula.util.StringMap
Method to set a value in this StringMap.
put(Object, Object) - Method in class com.rubecula.util.StringMap
 

$ 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 _