edu.stanford.slac.aida.lib.util.common
Class AidaLiteral

java.lang.Object
  extended by edu.stanford.slac.aida.lib.util.common.AidaExpr
      extended by edu.stanford.slac.aida.lib.util.common.AidaLiteral

public class AidaLiteral
extends AidaExpr

Encapsulates an Aida literal value.


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.stanford.slac.aida.lib.util.common.AidaExpr
AidaExpr.Type
 
Field Summary
 java.lang.Object literal
           
 int subType
          Type of this Literal in DaValue.Type Codes Valid codes are all the non Array or compound (Any, Structure) types Anything that can be stored in a java.lang.Object
 
Fields inherited from class edu.stanford.slac.aida.lib.util.common.AidaExpr
type
 
Constructor Summary
AidaLiteral(java.lang.Object theValue, int theType)
          Creates a new instance of AidaLiteral
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subType

public int subType
Type of this Literal in DaValue.Type Codes Valid codes are all the non Array or compound (Any, Structure) types Anything that can be stored in a java.lang.Object


literal

public java.lang.Object literal
Constructor Detail

AidaLiteral

public AidaLiteral(java.lang.Object theValue,
                   int theType)
Creates a new instance of AidaLiteral