Package com.rubecula.jep

JQuantity/JEP Integration (Optional package).

See:
          Description

Class Summary
ExpressionParser This class is the link from JQuantity to JEP - ExpressionParser depends on JEP, but depends only the com.rubecula.util package from the JQuantity project.
PresentableNumberFactory This class implements JEP's NumberFactory interface to allow the creation of JQuantity BaseNumbers when parsing expressions using JEP.
TermEvaluator This class is part of the link from JQuantity to JEP - TermEvaluator depends on JEP, but there is no dependence on the com.rubecula.jquantity package.
 

Package com.rubecula.jep Description

JQuantity/JEP Integration (Optional package).

This package contains classes which are used to integrate the JQuantity package with the Java Expression Parser package.

This package directly references classes of the org.nfunk.jep package but does NOT directly reference any classes of com.rubecula.jquantity. [Note, therefore, the JEP jar file must be in the classpath when compiling -- you can acquire the jar file from the JEP home page.] Note also, however, com.rubecula.jep does refer to classes in the com.rubecula.util package.

If you want to build the JQuantity package without the JEP interface, then simply remove or do not build the modules in this package. The rest of the JQuantity packages (including the spreadsheet sample application) will work just fine, provided that you do not use the keyword "JEP" as the first run-time argument for AppSpreadsheet.main().


Last Updated: 2003-04-02