20110528, rgf

org.rexxla.bsf.engines.rexx
Class TransformationData

java.lang.Object
  extended by org.rexxla.bsf.engines.rexx.TransformationData

 class TransformationData
extends java.lang.Object

Class which allows for maintaining class and method relevant data for the transformation purpose.


Field Summary
(package private)  boolean bCallbackFromConstructor
           
(package private)  boolean bProcessAllMethods
           
(package private)  java.util.HashSet fullMethodNamesAdded
           
(package private)  boolean hasConstructorDefined
           
(package private)  boolean isForward2SuperNeeded
           
(package private)  boolean isForward2SuperStaticNeeded
           
(package private)  boolean isMethodConstructor
           
(package private)  boolean isMethodStatic
           
(package private)  java.util.ArrayList listOfMethodsForwardToSuper
           
(package private)  int newClassAccess
           
(package private)  java.lang.String newClassName
           
(package private)  int newClassVersion
           
(package private)  int newMethodAccess
           
(package private)  java.lang.String newMethodDesc
           
(package private)  java.lang.String[] newMethodsExceptions
           
(package private)  java.util.HashSet simpleMethodNamesAdded
           
(package private)  java.util.HashSet simpleMethodNamesToAdd
           
(package private)  org.objectweb.asm.Type[] srcArgumentTypes
           
(package private)  int srcClassAccess
           
(package private)  java.lang.String[] srcClassInterfaces
           
(package private)  java.lang.String srcClassName
           
(package private)  java.lang.String srcClassSignature
           
(package private)  java.lang.String srcClassSuperName
           
(package private)  int srcClassVersion
           
(package private)  int srcMethodAccess
           
(package private)  java.lang.String srcMethodDesc
           
(package private)  java.lang.String srcMethodName
           
(package private)  java.lang.String[] srcMethodsExceptions
           
(package private)  java.lang.String srcMethodSignature
           
(package private)  org.objectweb.asm.Type srcReturnType
           
(package private)  java.util.HashSet syntheticStaticFieldsToAdd
           
(package private)  org.objectweb.asm.Type[] workArgumentTypes
           
(package private)  int workMaxLocalSize
           
(package private)  int workMaxStackSize
           
(package private)  java.lang.String workPrintLnTarget
           
(package private)  java.lang.String workPrintLnTargetDesc
           
 
Constructor Summary
TransformationData()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

syntheticStaticFieldsToAdd

java.util.HashSet syntheticStaticFieldsToAdd

simpleMethodNamesToAdd

java.util.HashSet simpleMethodNamesToAdd

simpleMethodNamesAdded

java.util.HashSet simpleMethodNamesAdded

fullMethodNamesAdded

java.util.HashSet fullMethodNamesAdded

listOfMethodsForwardToSuper

java.util.ArrayList listOfMethodsForwardToSuper

workPrintLnTarget

java.lang.String workPrintLnTarget

workPrintLnTargetDesc

java.lang.String workPrintLnTargetDesc

srcClassVersion

int srcClassVersion

srcClassAccess

int srcClassAccess

srcClassName

java.lang.String srcClassName

srcClassSignature

java.lang.String srcClassSignature

srcClassSuperName

java.lang.String srcClassSuperName

srcClassInterfaces

java.lang.String[] srcClassInterfaces

newClassName

java.lang.String newClassName

newClassAccess

int newClassAccess

newClassVersion

int newClassVersion

srcMethodAccess

int srcMethodAccess

srcMethodName

java.lang.String srcMethodName

srcMethodDesc

java.lang.String srcMethodDesc

srcMethodSignature

java.lang.String srcMethodSignature

srcMethodsExceptions

java.lang.String[] srcMethodsExceptions

newMethodDesc

java.lang.String newMethodDesc

newMethodsExceptions

java.lang.String[] newMethodsExceptions

newMethodAccess

int newMethodAccess

isMethodConstructor

boolean isMethodConstructor

isMethodStatic

boolean isMethodStatic

isForward2SuperNeeded

boolean isForward2SuperNeeded

isForward2SuperStaticNeeded

boolean isForward2SuperStaticNeeded

hasConstructorDefined

boolean hasConstructorDefined

bProcessAllMethods

boolean bProcessAllMethods

bCallbackFromConstructor

boolean bCallbackFromConstructor

workArgumentTypes

org.objectweb.asm.Type[] workArgumentTypes

srcArgumentTypes

org.objectweb.asm.Type[] srcArgumentTypes

srcReturnType

org.objectweb.asm.Type srcReturnType

workMaxStackSize

int workMaxStackSize

workMaxLocalSize

int workMaxLocalSize
Constructor Detail

TransformationData

TransformationData()

20110528, rgf