|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Presentable | |
com.rubecula.jep | JQuantity/JEP Integration (Optional package). |
com.rubecula.jquantity | JQuantity
Contents:
Copyright Notice
Overview
JQuantity Philosophy
Programming Conventions
Package Structure |
com.rubecula.math | This is the high-level description of the math package. |
com.rubecula.units | JQuantity/units. |
com.rubecula.util | This is the high-level description of the util package. |
Uses of Presentable in com.rubecula.jep |
Methods in com.rubecula.jep that return Presentable | |
Presentable |
TermEvaluator.getValue()
Mutating method to get the value of an expression (mutating because it pops the stack). |
private Presentable |
TermEvaluator.makePreciseNumber(java.lang.Object value)
|
Presentable |
ExpressionParser.evaluate(java.lang.Object parseTree)
Method to evaluate the result of parsing an expression. |
Methods in com.rubecula.jep with parameters of type Presentable | |
private void |
TermEvaluator.push(Presentable value)
|
Uses of Presentable in com.rubecula.jquantity |
Classes in com.rubecula.jquantity that implement Presentable | |
class |
Approximation
This Class approximates a value using an immutable double-precision value. |
class |
BaseNumber
Abstract (scalar) numerical class from which to derive other concrete classes. |
class |
Complex
Representation of a Complex Number Objects of this class represent complex numbers defined on one side or the other of the EL (exponential-log) plane. |
class |
Compound
Class |
class |
DivisibleMutable
Interface to define Mutating Divisible arithmetical operations. |
class |
Expression
Class to manage a mathematical expression. |
(package private) class |
FuzzInt
This class extends a WholeNumber by adding fuzzy parameters. |
class |
JQuantity
This class represents a quantity, that is to say a value and its units. |
class |
Manifest
This class defines a "manifest" constant (a whole number which cannot be changed). |
class |
MutableNumber
Abstract class from which to derive other concrete classes of mutable numbers. |
class |
OneMatrix
Class to model a fixed-size one-dimensional matrix (normally called a Vector) but given the name OneMatrix to avoid confusion with Vector . |
class |
Operator
This class defines operators in the context of SymbolicPresentations and their Presentable counterparts: Expressions. |
class |
Rational
Public class to represent precise rational numbers. |
class |
Row
Class |
class |
SparseMatrix
Class |
class |
TwoMatrix
Class to represent a fixed size two-dimensional matrix. |
class |
Value
This class represents a Rational which may be factored in some way. |
class |
WholeNumber
This class is a logical extension of the BigInteger class, but is an actual extension of MutableNumber. |
Methods in com.rubecula.jquantity that return Presentable | |
Presentable |
WholeNumber.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
Value.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
static Presentable |
Value.Parse(Presentation presentation)
Method to create a Value from a Presentation and return it as a Presentable. |
private static Presentable |
SymbolicPresentation.parseStringComponent(java.lang.String component)
Method to parse this text presentation and create a new Presentable object. |
private static Presentable |
SymbolicPresentation.GetPresentable(java.lang.Object component)
|
Presentable |
Rational.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
static Presentable |
Rational.Parse(Presentation presentation)
Create a Rational from a Presentation and return it as a Presentable. |
Presentable |
QuantityProperties.getValue(java.lang.String name)
|
Presentable |
QuantityPresentation.parse()
Convert this Presentation into a Presentable object. |
Presentable |
PresentableFactory.createPresentable(long value)
Method to create a new Presentable equivalent to the value provided. |
Presentable |
PresentableFactory.createPresentable(double value,
double bound)
Method to create a new Approximation equivalent to the value provided. |
Presentable |
Operator.getValue(java.lang.Object context)
This method takes this Replaceable and returns its logical equivalent as defined by the context. |
Presentable |
Operator.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
Mill.getValue(java.lang.String key)
Method to get a memory presentable defined by key. |
Presentable |
Manifest.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
Library.getValue(java.lang.String name)
|
Presentable |
JQuantity.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
IntegerPresentation.parse()
Convert this Presentation into a Presentable object. |
Presentable |
FuzzInt.parse(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
private static Presentable |
Expression.LookupConstant(java.lang.String s)
|
Presentable |
Expression.getValue()
Method to evaluate this expression. |
Presentable |
Expression.getValue(java.lang.Object ignored)
This method takes this Expression and returns its logical equivalent, i.e. it evaluates the expression. |
Presentable |
Expression.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
static Presentable |
Expression.Parse(Presentation presentation)
Create a Rational from a Presentation and return it as a Presentable. |
Presentable |
Compound.makePresentableInstance(Presentation presentation)
|
static Presentable |
Complex.Parse(Presentation presentation,
java.lang.String identifier)
Create an explicitly identified Complex from a Presentation and return it as a Presentable. |
static Presentable |
Complex.Parse(Presentation presentation)
Create a Complex from a Presentation and return it as a Presentable. |
Presentable |
Complex.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
Approximation.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Methods in com.rubecula.jquantity with parameters of type Presentable | |
void |
Mill.push(Presentable operand)
Mutating method to push operand onto the top of the Mill stack. |
void |
Mill.setValue(java.lang.String key,
Presentable value)
Method to set a value which can later be retrieved using the name given (using the method defined by the Lookupable interface). |
protected void |
Mill.addConstant(java.lang.String key,
Presentable value)
MUTATING method to add a constant. |
java.lang.Object |
Library.put(java.lang.String key,
Presentable value)
|
static BaseNumber |
JQuantity.valueOf(Presentable presentable)
|
Constructors in com.rubecula.jquantity with parameters of type Presentable | |
Expression(Presentable presentable)
Constructor for an "anadic" formula of all strings. |
Uses of Presentable in com.rubecula.math |
Classes in com.rubecula.math that implement Presentable | |
class |
Macro
Class to model a macro, that's to say a compound operator, as a Presentable. |
Methods in com.rubecula.math that return Presentable | |
Presentable |
Macro.makePresentableInstance(Presentation presentation)
|
Uses of Presentable in com.rubecula.units |
Classes in com.rubecula.units that implement Presentable | |
class |
BaseUnit
This abstract class represents, in its most primitive form, a unit of the Systeme International (SI). |
class |
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. |
class |
SiUnit
This class represents, in its most primitive form, a unit of the Systeme International (SI). |
class |
Units
This class extends UnitsFoundation by adding instance fields: _A, _B, _PowerA, _PowerB, _Scale, _Offset and _System. |
class |
UnitsFoundation
The public abstract class UnitsFoundation is the base class from which the other Units (Measurable) classes are derived. |
Methods in com.rubecula.units that return Presentable | |
Presentable |
Units.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
SiUnit.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
FlatUnit.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Uses of Presentable in com.rubecula.util |
Subinterfaces of Presentable in com.rubecula.util | |
interface |
Replaceable
Replaceable: a generic interface which supports the replacement or subsitution of one object by another, typically in some context. |
Classes in com.rubecula.util that implement Presentable | |
class |
Item
Abstract base class from which to derive other more concrete classes. |
class |
Symbol
Symbol Class. |
Methods in com.rubecula.util that return Presentable | |
Presentable |
Symbol.makePresentableInstance(Presentation presentation)
|
Presentable |
Replaceable.getValue(java.lang.Object context)
This method takes this Replaceable and returns its logical equivalent as defined by the context. |
Presentable |
Presentation.parse()
Convert this Presentation into a Presentable object. |
Presentable |
PresentableFactoryInterface.createPresentable(long value)
Method to create a new Presentable equivalent to the value provided. |
Presentable |
PresentableFactoryInterface.createPresentable(double value,
double bound)
Method to create a new Presentable equivalent to the value provided. |
Presentable |
Presentable.makePresentableInstance(Presentation presentation)
Instance method to convert a Presentation into a Presentable. |
Presentable |
LookupTable.getValue(java.lang.String name)
|
Presentable |
Lookupable.getValue(java.lang.String name)
Method to lookup a value by name. |
Presentable |
ExpressionInterface.evaluate(java.lang.Object parseTree)
Method to evaluate a previously-parsed expression. |
Methods in com.rubecula.util with parameters of type Presentable | |
void |
MillInterface.push(Presentable operand)
Mutating method to push operand onto the top of the Mill stack. |
void |
MillInterface.setValue(java.lang.String name,
Presentable value)
Method to set a value which can later be retrieved using the name given (using the method defined by the Lookupable interface). |
java.lang.Object |
LookupTable.put(java.lang.String key,
Presentable value)
|
void |
Dependent.addDependent(Presentable dependent)
Method to add a dependent presentable. |
void |
Dependent.removeDependent(Presentable dependent)
Method to remove a dependent presentable. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |