org.objectweb.jorm.generator.lib
Class GenContext

java.lang.Object
  extended byorg.objectweb.jorm.generator.lib.GenContext
Direct Known Subclasses:
CNGenContext

public class GenContext
extends java.lang.Object

This class defines a generation context based on byte code enhancement with ASM. In order to be efficient all fields are final.

Author:
S.Chassande-Barrioz

Field Summary
 ClassVisitor clav
          The visitor used to generate the class
 CommonJVMHelper helper
           
 java.lang.String objectJT
           
 java.lang.String pcmJT
           
 java.lang.String pexceptionJCN
           
 java.lang.String pnameJCN
           
 java.lang.String pnameJT
           
 java.lang.String pnameManagerJT
           
 java.lang.String pngJCN
           
 java.lang.String ptypeJCN
           
 java.lang.String ptypeJT
           
 java.lang.String ptypespaceJCN
           
 java.lang.String ptypespaceJT
           
 java.lang.String stringBufferJCN
           
 java.lang.String stringBufferJT
           
 java.lang.String stringJCN
           
 java.lang.String stringJT
           
 
Constructor Summary
GenContext(ClassVisitor _clav, CommonJVMHelper h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pcmJT

public final java.lang.String pcmJT

objectJT

public final java.lang.String objectJT

pnameJT

public final java.lang.String pnameJT

pnameJCN

public final java.lang.String pnameJCN

pnameManagerJT

public final java.lang.String pnameManagerJT

pngJCN

public final java.lang.String pngJCN

pexceptionJCN

public final java.lang.String pexceptionJCN

stringBufferJT

public final java.lang.String stringBufferJT

stringBufferJCN

public final java.lang.String stringBufferJCN

stringJCN

public final java.lang.String stringJCN

stringJT

public final java.lang.String stringJT

ptypeJCN

public final java.lang.String ptypeJCN

ptypeJT

public final java.lang.String ptypeJT

ptypespaceJCN

public final java.lang.String ptypespaceJCN

ptypespaceJT

public final java.lang.String ptypespaceJT

clav

public final ClassVisitor clav
The visitor used to generate the class


helper

public final CommonJVMHelper helper
Constructor Detail

GenContext

public GenContext(ClassVisitor _clav,
                  CommonJVMHelper h)