Class ASMifierAnnotationV

  • All Implemented Interfaces:
    com.googlecode.d2j.DexConstants

    public class ASMifierAnnotationV
    extends com.googlecode.d2j.visitors.DexAnnotationVisitor
    implements com.googlecode.d2j.DexConstants
    • Field Summary

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

        visitor
      • Fields inherited from interface com.googlecode.d2j.DexConstants

        ACC_ABSTRACT, ACC_ANNOTATION, ACC_BRIDGE, ACC_CONSTRUCTOR, ACC_DECLARED_SYNCHRONIZED, ACC_DEX_HIDDEN_BIT, ACC_DEX_HIDDEN_BIT_NATIVE, ACC_ENUM, ACC_FINAL, ACC_INTERFACE, ACC_NATIVE, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_STATIC, ACC_STRICT, ACC_SYNCHRONIZED, ACC_SYNTHETIC, ACC_TRANSIENT, ACC_VARARGS, ACC_VISIBILITY_FLAGS, ACC_VOLATILE, ANNOTATION_DEFAULT_TYPE, ANNOTATION_ENCLOSING_CLASS_TYPE, ANNOTATION_ENCLOSING_METHOD_TYPE, ANNOTATION_INNER_CLASS_TYPE, ANNOTATION_MEMBER_CLASSES_TYPE, ANNOTATION_SIGNATURE_TYPE, ANNOTATION_THROWS_TYPE, DEX_035, DEX_036, DEX_037, DEX_038, DEX_039, DEX_040
    • Constructor Summary

      Constructors 
      Constructor Description
      ASMifierAnnotationV​(java.lang.String objName, ArrayOut out, java.lang.String name, com.googlecode.d2j.Visibility visibility)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void visit​(java.lang.String name, java.lang.Object value)  
      com.googlecode.d2j.visitors.DexAnnotationVisitor visitAnnotation​(java.lang.String name, java.lang.String desc)  
      com.googlecode.d2j.visitors.DexAnnotationVisitor visitArray​(java.lang.String name)  
      void visitEnd()  
      void visitEnum​(java.lang.String name, java.lang.String desc, java.lang.String value)  
      • Methods inherited from class java.lang.Object

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

      • ASMifierAnnotationV

        public ASMifierAnnotationV​(java.lang.String objName,
                                   ArrayOut out,
                                   java.lang.String name,
                                   com.googlecode.d2j.Visibility visibility)
    • Method Detail

      • visit

        public void visit​(java.lang.String name,
                          java.lang.Object value)
        Overrides:
        visit in class com.googlecode.d2j.visitors.DexAnnotationVisitor
      • visitEnum

        public void visitEnum​(java.lang.String name,
                              java.lang.String desc,
                              java.lang.String value)
        Overrides:
        visitEnum in class com.googlecode.d2j.visitors.DexAnnotationVisitor
      • visitAnnotation

        public com.googlecode.d2j.visitors.DexAnnotationVisitor visitAnnotation​(java.lang.String name,
                                                                                java.lang.String desc)
        Overrides:
        visitAnnotation in class com.googlecode.d2j.visitors.DexAnnotationVisitor
      • visitArray

        public com.googlecode.d2j.visitors.DexAnnotationVisitor visitArray​(java.lang.String name)
        Overrides:
        visitArray in class com.googlecode.d2j.visitors.DexAnnotationVisitor
      • visitEnd

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