org.sintef.mofscript.runtime.expression
Class LiteralEvaluator

java.lang.Object
  extended by org.sintef.mofscript.runtime.expression.ExpressionEvaluator
      extended by org.sintef.mofscript.runtime.expression.SimpleExpressionEvaluator
          extended by org.sintef.mofscript.runtime.expression.LiteralEvaluator

public class LiteralEvaluator
extends SimpleExpressionEvaluator


Field Summary
 
Fields inherited from class org.sintef.mofscript.runtime.expression.ExpressionEvaluator
_env, _expression, _ownerRuleExecutor, _positionCounter
 
Constructor Summary
LiteralEvaluator(Expression expression, ExecutionEnvironment env, RuleExecutor ownerRuleExecutor)
           
 
Method Summary
protected  java.lang.Object evaluateSimple(java.lang.Object inputObject)
           
 
Methods inherited from class org.sintef.mofscript.runtime.expression.SimpleExpressionEvaluator
checkAdditionalExpressionParts, evaluate, handleAdditionalFunction, handleStringFunction
 
Methods inherited from class org.sintef.mofscript.runtime.expression.ExpressionEvaluator
evaluateExpression, resetPosisionCounter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiteralEvaluator

public LiteralEvaluator(Expression expression,
                        ExecutionEnvironment env,
                        RuleExecutor ownerRuleExecutor)
Method Detail

evaluateSimple

protected java.lang.Object evaluateSimple(java.lang.Object inputObject)
Specified by:
evaluateSimple in class SimpleExpressionEvaluator