Class DataClayClassWriter
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.objectweb.asm.ClassWriter
-
- es.bsc.dataclay.logic.classmgr.bytecode.java.writer.DataClayClassWriter
-
public class DataClayClassWriter extends org.objectweb.asm.ClassWriter
Specialization of ClassWriter for loading resources from our own class loader or Class Manager.
-
-
Constructor Summary
Constructors Constructor Description DataClayClassWriter(int flags, ClassManager theClassMgr, Map<String,MetaClass> theincludes, boolean theisExec)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCommonSuperClass(String type1, String type2)
-
Methods inherited from class org.objectweb.asm.ClassWriter
getClassLoader, newClass, newConst, newConstantDynamic, newField, newHandle, newHandle, newInvokeDynamic, newMethod, newMethodType, newModule, newNameType, newPackage, newUTF8, toByteArray, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitSource, visitTypeAnnotation
-
-
-
-
Constructor Detail
-
DataClayClassWriter
public DataClayClassWriter(int flags, ClassManager theClassMgr, Map<String,MetaClass> theincludes, boolean theisExec)
Constructor- Parameters:
flags
- FlagstheClassMgr
- Class Manager to usetheincludes
- MetaClass information of all included classestheisExec
- Is execution class.
-
-