|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Lookupable | |
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.util | This is the high-level description of the util package. |
Uses of Lookupable in com.rubecula.jep |
Fields in com.rubecula.jep declared as Lookupable | |
private Lookupable |
TermEvaluator._UndeclaredVariables
Store in which to lookup the current values of variables that arise in the terms of expressions. |
private Lookupable |
ExpressionParser._Variables
Store in which to lookup the current values of variables that arise in the terms of expressions. |
Methods in com.rubecula.jep with parameters of type Lookupable | |
void |
ExpressionParser.setVariables(Lookupable variables)
Method to setup the variables map for allowing variables to be dealt with in expressions. |
Constructors in com.rubecula.jep with parameters of type Lookupable | |
TermEvaluator(org.nfunk.jep.type.NumberFactory numberFactory,
MillInterface mill,
Lookupable variables)
Constructor to create a new TermEvaluator for the purpose of evaluating expressions using JQuantity objects rather than Doubles. |
Uses of Lookupable in com.rubecula.jquantity |
Classes in com.rubecula.jquantity that implement Lookupable | |
class |
Library
Class which defines constants, formulas, etc. for use in a Mill. |
class |
Loader
This public class is used to populate the JQuantity system at run-time with various definitions of units, etc. |
class |
Mill
This class is responsible for evaluating operations on Presentable objects. |
class |
QuantityProperties
Class to model JQuantities which can be read from a properties file, stored back and looked up (using a key string) the application. |
Fields in com.rubecula.jquantity declared as Lookupable | |
private static Lookupable |
Expression.$CONSTANTS
This Lookupable object is where "constants" that may be required by any expression can be stored. |
Methods in com.rubecula.jquantity that return Lookupable | |
static Lookupable |
Expression.GetConstants()
|
Lookupable |
Constants.createLookupable()
Create a Lookupable which stores fundamental physical constants. |
Lookupable |
Constants.createLookupable(java.lang.String filename)
|
Methods in com.rubecula.jquantity with parameters of type Lookupable | |
void |
Mill.addConstants(Lookupable table)
MUTATING method to add a table of constants. |
static void |
Expression.SetConstants(Lookupable constants)
|
Uses of Lookupable in com.rubecula.math |
Methods in com.rubecula.math with parameters of type Lookupable | |
void |
Mill.addConstants(Lookupable table)
MUTATING method to add a table of constants. |
Uses of Lookupable in com.rubecula.util |
Subinterfaces of Lookupable in com.rubecula.util | |
interface |
MillInterface
This interface defines the operations supported by a "Mill". |
Classes in com.rubecula.util that implement Lookupable | |
class |
LookupTable
Class to allow storage and lookup of Presentable objects, identified by a String key. |
Methods in com.rubecula.util that return Lookupable | |
Lookupable |
LookupableFactoryInterface.createLookupable()
Method to create a fixed Lookupable instance, useful for constants, etc. |
Lookupable |
LookupableFactoryInterface.createLookupable(java.lang.String filename)
/** Method to create a Lookupable instance which is based on a file, useful for application-specific values. |
Methods in com.rubecula.util with parameters of type Lookupable | |
void |
MillInterface.addConstants(Lookupable table)
MUTATING method to add a table of constants. |
void |
ExpressionInterface.setVariables(Lookupable variables)
Method to setup the variables map for allowing variables to be dealt with in expressions. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |