Class DataClayClassWriter


  • public class DataClayClassWriter
    extends org.objectweb.asm.ClassWriter
    Specialization of ClassWriter for loading resources from our own class loader or Class Manager.
    • Field Summary

      • Fields inherited from class org.objectweb.asm.ClassWriter

        COMPUTE_FRAMES, COMPUTE_MAXS
      • Fields inherited from class org.objectweb.asm.ClassVisitor

        api, cv
    • 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 - Flags
        theClassMgr - Class Manager to use
        theincludes - MetaClass information of all included classes
        theisExec - Is execution class.
    • Method Detail

      • getCommonSuperClass

        public final String getCommonSuperClass​(String type1,
                                                String type2)
        Overrides:
        getCommonSuperClass in class org.objectweb.asm.ClassWriter