SandMark version 2.0


sandmark.util.javagen
Class AssignField

java.lang.Object
  |
  +--sandmark.util.javagen.Java
        |
        +--sandmark.util.javagen.Statement
              |
              +--sandmark.util.javagen.AssignField

public class AssignField
extends Statement


Field Summary
(package private)  java.lang.String Class
           
(package private)  java.lang.String field
           
(package private)  Expression left
           
(package private)  Expression right
           
(package private)  java.lang.String type
           
 
Fields inherited from class sandmark.util.javagen.Java
comment
 
Constructor Summary
AssignField(Expression left, java.lang.String Class, java.lang.String field, java.lang.String type, Expression right)
           
 
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.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

left

Expression left

right

Expression right

Class

java.lang.String Class

field

java.lang.String field

type

java.lang.String type
Constructor Detail

AssignField

public AssignField(Expression left,
                   java.lang.String Class,
                   java.lang.String field,
                   java.lang.String type,
                   Expression right)
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 Statement

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002