Class ASMifierAnnotationV

java.lang.Object
com.googlecode.d2j.visitors.DexAnnotationVisitor
com.googlecode.d2j.util.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(String objName, ArrayOut out, String name, com.googlecode.d2j.Visibility visibility)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    visit(String name, Object value)
     
    com.googlecode.d2j.visitors.DexAnnotationVisitor
     
    com.googlecode.d2j.visitors.DexAnnotationVisitor
     
    void
     
    void
    visitEnum(String name, String desc, String value)
     

    Methods inherited from class java.lang.Object

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

    • ASMifierAnnotationV

      public ASMifierAnnotationV(String objName, ArrayOut out, String name, com.googlecode.d2j.Visibility visibility)
  • Method Details

    • visit

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

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

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

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

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