gran.app.adapter.kernel.udf
Class CalculatedValue

java.lang.Object
  extended bygran.app.adapter.kernel.udf.CalculatedValue

public class CalculatedValue
extends java.lang.Object


Nested Class Summary
 class CalculatedValue.InnerMethod
           
 
Field Summary
static java.lang.String TASK
           
static java.lang.String USER
           
 
Constructor Summary
CalculatedValue(java.lang.String formula, Secured tci)
          Possible it need checks for vulnerability
 
Method Summary
static java.lang.String decode(java.lang.String s)
           
static java.lang.String encode(java.lang.String sent)
           
 java.util.HashMap getConstants()
           
 java.util.HashMap getMethods()
           
 bsh.NameSpace getNameSpace()
           
 OrderedTree getObjects()
           
 java.util.HashMap getOperators()
           
 java.lang.Object getValue()
           
static void main(java.lang.String[] params)
           
 void setFormula(java.lang.String formula)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TASK

public static final java.lang.String TASK
See Also:
Constant Field Values

USER

public static final java.lang.String USER
See Also:
Constant Field Values
Constructor Detail

CalculatedValue

public CalculatedValue(java.lang.String formula,
                       Secured tci)
                throws GranException
Possible it need checks for vulnerability

Parameters:
formula - Encoded formula. Use decode() to decoding
tci -
Throws:
GranException
Method Detail

getNameSpace

public bsh.NameSpace getNameSpace()

getMethods

public java.util.HashMap getMethods()

getOperators

public java.util.HashMap getOperators()

getConstants

public java.util.HashMap getConstants()

getObjects

public OrderedTree getObjects()

setFormula

public void setFormula(java.lang.String formula)

getValue

public java.lang.Object getValue()
                          throws GranException,
                                 bsh.EvalError
Throws:
GranException
bsh.EvalError

decode

public static java.lang.String decode(java.lang.String s)

encode

public static java.lang.String encode(java.lang.String sent)

main

public static void main(java.lang.String[] params)
                 throws GranException
Throws:
GranException


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.