Java 2 Platform
v1.3

edu.umich.visualsoar.parser
Class RHSValue

java.lang.Object
  |
  +--edu.umich.visualsoar.parser.RHSValue

public final class RHSValue
extends java.lang.Object


Field Summary
private  edu.umich.visualsoar.parser.Constant d_constant
           
private  edu.umich.visualsoar.parser.FunctionCall d_functionCall
           
private  boolean d_isConstant
           
private  boolean d_isVariable
           
private  edu.umich.visualsoar.parser.Pair d_variable
           
 
Constructor Summary
private RHSValue()
           
  RHSValue(edu.umich.visualsoar.parser.Constant c)
           
  RHSValue(edu.umich.visualsoar.parser.FunctionCall functionCall)
           
  RHSValue(edu.umich.visualsoar.parser.Pair variable)
           
 
Method Summary
 edu.umich.visualsoar.parser.Constant getConstant()
           
 edu.umich.visualsoar.parser.FunctionCall getFunctionCall()
           
 edu.umich.visualsoar.parser.Pair getVariable()
           
 boolean isConstant()
           
 boolean isFunctionCall()
           
 boolean isVariable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

d_constant

private edu.umich.visualsoar.parser.Constant d_constant

d_variable

private edu.umich.visualsoar.parser.Pair d_variable

d_functionCall

private edu.umich.visualsoar.parser.FunctionCall d_functionCall

d_isConstant

private boolean d_isConstant

d_isVariable

private boolean d_isVariable
Constructor Detail

RHSValue

private RHSValue()

RHSValue

public RHSValue(edu.umich.visualsoar.parser.Constant c)

RHSValue

public RHSValue(edu.umich.visualsoar.parser.Pair variable)

RHSValue

public RHSValue(edu.umich.visualsoar.parser.FunctionCall functionCall)
Method Detail

isConstant

public final boolean isConstant()

isVariable

public final boolean isVariable()

isFunctionCall

public final boolean isFunctionCall()

getConstant

public final edu.umich.visualsoar.parser.Constant getConstant()

getVariable

public final edu.umich.visualsoar.parser.Pair getVariable()

getFunctionCall

public final edu.umich.visualsoar.parser.FunctionCall getFunctionCall()

Java 2 Platform
v1.3