Class ASMifierFileV


  • public class ASMifierFileV
    extends com.googlecode.d2j.visitors.DexFileVisitor
    similar with org.objectweb.asm.util.ASMifierClassVisitor
    • Field Summary

      • Fields inherited from class com.googlecode.d2j.visitors.DexFileVisitor

        visitor
    • Constructor Summary

      Constructors 
      Constructor Description
      ASMifierFileV​(java.nio.file.Path dir, java.lang.String pkgName)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void doData​(byte[] data, java.nio.file.Path destdir)  
      static void doFile​(java.nio.file.Path srcDex)  
      static void doFile​(java.nio.file.Path srcDex, java.nio.file.Path dest)  
      static void main​(java.lang.String... args)  
      com.googlecode.d2j.visitors.DexClassVisitor visit​(int accessFlags, java.lang.String className, java.lang.String superClass, java.lang.String[] interfaceNames)  
      void visitEnd()  
      • Methods inherited from class com.googlecode.d2j.visitors.DexFileVisitor

        visitDexFileVersion
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ASMifierFileV

        public ASMifierFileV​(java.nio.file.Path dir,
                             java.lang.String pkgName)
    • Method Detail

      • doData

        public static void doData​(byte[] data,
                                  java.nio.file.Path destdir)
      • doFile

        public static void doFile​(java.nio.file.Path srcDex)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • doFile

        public static void doFile​(java.nio.file.Path srcDex,
                                  java.nio.file.Path dest)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • main

        public static void main​(java.lang.String... args)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • visit

        public com.googlecode.d2j.visitors.DexClassVisitor visit​(int accessFlags,
                                                                 java.lang.String className,
                                                                 java.lang.String superClass,
                                                                 java.lang.String[] interfaceNames)
        Overrides:
        visit in class com.googlecode.d2j.visitors.DexFileVisitor
      • visitEnd

        public void visitEnd()
        Overrides:
        visitEnd in class com.googlecode.d2j.visitors.DexFileVisitor