Class ASMifierClassV

  • All Implemented Interfaces:
    com.googlecode.d2j.visitors.DexAnnotationAble

    public class ASMifierClassV
    extends com.googlecode.d2j.visitors.DexClassVisitor
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected ArrayOut out  
      • Fields inherited from class com.googlecode.d2j.visitors.DexClassVisitor

        visitor
    • Constructor Summary

      Constructors 
      Constructor Description
      ASMifierClassV​(java.lang.String pkgName, java.lang.String javaClassName, int accessFlags, java.lang.String className, java.lang.String superClass, java.lang.String[] interfaceNames)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.googlecode.d2j.visitors.DexAnnotationVisitor visitAnnotation​(java.lang.String name, com.googlecode.d2j.Visibility visibility)  
      void visitEnd()  
      com.googlecode.d2j.visitors.DexFieldVisitor visitField​(int accessFlags, com.googlecode.d2j.Field field, java.lang.Object value)  
      com.googlecode.d2j.visitors.DexMethodVisitor visitMethod​(int accessFlags, com.googlecode.d2j.Method method)  
      void visitSource​(java.lang.String file)  
      • Methods inherited from class java.lang.Object

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

      • ASMifierClassV

        public ASMifierClassV​(java.lang.String pkgName,
                              java.lang.String javaClassName,
                              int accessFlags,
                              java.lang.String className,
                              java.lang.String superClass,
                              java.lang.String[] interfaceNames)
    • Method Detail

      • visitAnnotation

        public com.googlecode.d2j.visitors.DexAnnotationVisitor visitAnnotation​(java.lang.String name,
                                                                                com.googlecode.d2j.Visibility visibility)
        Specified by:
        visitAnnotation in interface com.googlecode.d2j.visitors.DexAnnotationAble
        Overrides:
        visitAnnotation in class com.googlecode.d2j.visitors.DexClassVisitor
      • visitSource

        public void visitSource​(java.lang.String file)
        Overrides:
        visitSource in class com.googlecode.d2j.visitors.DexClassVisitor
      • visitField

        public com.googlecode.d2j.visitors.DexFieldVisitor visitField​(int accessFlags,
                                                                      com.googlecode.d2j.Field field,
                                                                      java.lang.Object value)
        Overrides:
        visitField in class com.googlecode.d2j.visitors.DexClassVisitor
      • visitMethod

        public com.googlecode.d2j.visitors.DexMethodVisitor visitMethod​(int accessFlags,
                                                                        com.googlecode.d2j.Method method)
        Overrides:
        visitMethod in class com.googlecode.d2j.visitors.DexClassVisitor
      • visitEnd

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