Uses of Interface
uchicago.src.sim.parameter.rpl.RPLObject

Packages that use RPLObject
uchicago.src.sim.parameter.rpl   
 

Uses of RPLObject in uchicago.src.sim.parameter.rpl
 

Classes in uchicago.src.sim.parameter.rpl that implement RPLObject
 class RPLBooleanValue
          Intermediate representation of a boolean value used by the compiler.
 class RPLDottedName
          RPLObject representation of a dotted name reference.
 class RPLDoubleValue
          Intermediate representation of a double value used by the compiler.
 class RPLFloatValue
          Intermediate representation of a float value used by the compiler.
 class RPLIntValue
          Intermediate representation of an int value used by the compiler.
 class RPLLongValue
          Intermediate representation of a long value used by the compiler.
 class RPLStringValue
          Intermediate representation of a String value used by the compiler.
 class RPLValue
          Abstract implementation of the RPLObject
 

Methods in uchicago.src.sim.parameter.rpl that return RPLObject
 RPLObject SimpleNode.getValue()
           
 RPLObject Node.getValue()
           
 RPLObject ASTTrue.getValue()
           
 RPLObject ASTString.getValue()
           
 RPLObject ASTInt.getValue()
           
 RPLObject ASTFloat.getValue()
           
 RPLObject ASTFalse.getValue()
           
 RPLObject ASTdotted_name.getValue()
           
 

Methods in uchicago.src.sim.parameter.rpl with parameters of type RPLObject
static RPLParameter RPLFactory.createConstant(java.lang.String name, RPLObject val)
          Creates a constant RPLParameter from the specified name and having the specified value.
static RPLParameter RPLFactory.createParameter(java.lang.String name, RPLObject start, RPLObject end)
          Creates an RPLParameter with specified name from the specified starting and ending values.
static RPLParameter RPLFactory.createParameter(java.lang.String name, RPLObject start, RPLObject end, RPLObject incr)
          Creates an RPLParameter with specified name from the specified starting, ending and increment values.