Package com.googlecode.d2j.util
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 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 voidvisit(java.lang.String name, java.lang.Object value)com.googlecode.d2j.visitors.DexAnnotationVisitorvisitAnnotation(java.lang.String name, java.lang.String desc)com.googlecode.d2j.visitors.DexAnnotationVisitorvisitArray(java.lang.String name)voidvisitEnd()voidvisitEnum(java.lang.String name, java.lang.String desc, java.lang.String value)
-
-
-
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:
visitin classcom.googlecode.d2j.visitors.DexAnnotationVisitor
-
visitEnum
public void visitEnum(java.lang.String name, java.lang.String desc, java.lang.String value)- Overrides:
visitEnumin classcom.googlecode.d2j.visitors.DexAnnotationVisitor
-
visitAnnotation
public com.googlecode.d2j.visitors.DexAnnotationVisitor visitAnnotation(java.lang.String name, java.lang.String desc)- Overrides:
visitAnnotationin classcom.googlecode.d2j.visitors.DexAnnotationVisitor
-
visitArray
public com.googlecode.d2j.visitors.DexAnnotationVisitor visitArray(java.lang.String name)
- Overrides:
visitArrayin classcom.googlecode.d2j.visitors.DexAnnotationVisitor
-
visitEnd
public void visitEnd()
- Overrides:
visitEndin classcom.googlecode.d2j.visitors.DexAnnotationVisitor
-
-