jet.formula
Class formula

java.lang.Object
  extended by jet.formula.formula

public class formula
extends java.lang.Object

this class is a tool for parsing formula to generate runcode of this formula


Field Summary
 java.util.Hashtable buildInFuncs
           
 java.util.Hashtable summaryFuncs
           
 int[] tmpcnt
           
 
Constructor Summary
formula()
           
formula(jet.formula.JetRptFormula jetrptformula, jet.formula.FormulatoJava f2j)
           
 
Method Summary
 void parse()
           
static java.util.Hashtable registerFunctions(java.lang.Class func)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buildInFuncs

public java.util.Hashtable buildInFuncs

summaryFuncs

public java.util.Hashtable summaryFuncs

tmpcnt

public int[] tmpcnt
Constructor Detail

formula

public formula()

formula

public formula(jet.formula.JetRptFormula jetrptformula,
               jet.formula.FormulatoJava f2j)
Method Detail

registerFunctions

public static final java.util.Hashtable registerFunctions(java.lang.Class func)

parse

public void parse()
           throws jet.exception.FormulaSyntaxErrorException
Throws:
jet.exception.FormulaSyntaxErrorException