public ModAnnotation addChildAnnotation(String name, String desc) { ModAnnotation child = new ModAnnotation(AnnotationType.SUBTYPE, Type.getType(desc), this); if (arrayList != null) { arrayList.add(child.getValues()); } return child; }
public ModAnnotation(AnnotationType type, Type asmType, String member) { this.type = type; this.asmType = asmType; this.member = member; }
public ModAnnotation(AnnotationType type, Type asmType, ModAnnotation parent) { this.type = type; this.asmType = asmType; }
public AnnotationType getType() { return type; }
public ModAnnotation(AnnotationType type, Type asmType, ModAnnotation parent) { this.type = type; this.asmType = asmType; this.parent = parent; }