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
static java.util.Hashtable functions1
           
static java.util.Hashtable functions2
           
 int[] tmpcnt
           
 
Constructor Summary
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

functions1

public static java.util.Hashtable functions1

functions2

public static java.util.Hashtable functions2

tmpcnt

public int[] tmpcnt
Constructor Detail

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