SandMark version 2.0


sandmark.util.javagen
Class CondNotNullExpr

java.lang.Object
  |
  +--sandmark.util.javagen.Java
        |
        +--sandmark.util.javagen.Expression
              |
              +--sandmark.util.javagen.CondNotNullExpr

public class CondNotNullExpr
extends Expression


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

Field Detail

cond

Expression cond

expr1

Expression expr1

expr2

Expression expr2
Constructor Detail

CondNotNullExpr

public CondNotNullExpr(Expression cond,
                       Expression expr1,
                       Expression expr2,
                       java.lang.String type)
Method Detail

toString

public java.lang.String toString(java.lang.String indent)
Overrides:
toString in class Java

toByteCode

public void toByteCode(de.fub.bytecode.generic.ClassGen cg,
                       de.fub.bytecode.generic.MethodGen mg)
Specified by:
toByteCode in class Expression

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002