rero.script
Class LocalVariables

java.lang.Object
  extended byrero.script.LocalVariables
All Implemented Interfaces:
Variable

public class LocalVariables
extends Object
implements Variable


Field Summary
protected  HashMap data
           
protected static Pattern normalPattern
           
protected  String parmsValue
           
protected static Pattern rangeFromPattern
           
protected static Pattern rangePattern
           
protected static Pattern rangeToPattern
           
 
Constructor Summary
LocalVariables()
           
 
Method Summary
 Variable createInternalVariableContainer()
           
 Variable createLocalVariableContainer()
           
 Scalar getScalar(String key)
           
 Scalar putScalar(String key, Scalar value)
           
 void removeScalar(String key)
           
 boolean scalarExists(String key)
           
 void setDataSource(HashMap _data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected HashMap data

rangePattern

protected static Pattern rangePattern

rangeFromPattern

protected static Pattern rangeFromPattern

rangeToPattern

protected static Pattern rangeToPattern

normalPattern

protected static Pattern normalPattern

parmsValue

protected String parmsValue
Constructor Detail

LocalVariables

public LocalVariables()
Method Detail

setDataSource

public void setDataSource(HashMap _data)

scalarExists

public boolean scalarExists(String key)
Specified by:
scalarExists in interface Variable

getScalar

public Scalar getScalar(String key)
Specified by:
getScalar in interface Variable

putScalar

public Scalar putScalar(String key,
                        Scalar value)
Specified by:
putScalar in interface Variable

removeScalar

public void removeScalar(String key)
Specified by:
removeScalar in interface Variable

createLocalVariableContainer

public Variable createLocalVariableContainer()
Specified by:
createLocalVariableContainer in interface Variable

createInternalVariableContainer

public Variable createInternalVariableContainer()
Specified by:
createInternalVariableContainer in interface Variable