SandMark version 2.0


sandmark.util.javagen
Class Expression

java.lang.Object
  |
  +--sandmark.util.javagen.Java
        |
        +--sandmark.util.javagen.Expression
Direct Known Subclasses:
Cast, CondNotNullExpr, FieldRef, LiteralInt, LiteralString, LoadIndex, LocalRef, New, NewArray, Null, StaticFunCall, StaticRef, VirtualFunCall

public abstract class Expression
extends Java


Field Summary
(package private)  java.lang.String type
           
 
Fields inherited from class sandmark.util.javagen.Java
comment
 
Constructor Summary
Expression()
           
 
Method Summary
 java.lang.String getSig()
           
 java.lang.String getType()
           
abstract  void toByteCode(de.fub.bytecode.generic.ClassGen cg, de.fub.bytecode.generic.MethodGen mg)
           
 
Methods inherited from class sandmark.util.javagen.Java
accessFlagsToByteCode, commentText, inlineComment, outlineComment, renderBlock, renderListSeparate, renderListTerminate, renderListTerminate, renderStat, renderStats, setComment, toString, toString, typeToByteCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

java.lang.String type
Constructor Detail

Expression

public Expression()
Method Detail

getType

public java.lang.String getType()

getSig

public java.lang.String getSig()

toByteCode

public abstract void toByteCode(de.fub.bytecode.generic.ClassGen cg,
                                de.fub.bytecode.generic.MethodGen mg)

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002