Searched refs:DexAnnotation (Results 1 – 14 of 14) sorted by relevance
/test/suite_harness/tools/dex-tools/src/dex/reader/ |
D | DexAnnotationAttributeImpl.java | 20 import dex.structure.DexAnnotation; 32 private final DexAnnotation annotation; 35 DexAnnotation annotation, int[] typeIds, String[] stringPool, in DexAnnotationAttributeImpl() 64 public DexAnnotation getAnnotation() { in getAnnotation()
|
D | DexParameterImpl.java | 23 import dex.structure.DexAnnotation; 30 private Set<DexAnnotation> annotations; 49 annotations = new HashSet<DexAnnotation>(); in parseAnnotations() 64 public Set<DexAnnotation> getAnnotations() { in getAnnotations()
|
D | DexFieldImpl.java | 21 import dex.structure.DexAnnotation; 36 private Set<DexAnnotation> annotations; 58 annotations = new HashSet<DexAnnotation>(); in parseAnnotations() 81 public synchronized Set<DexAnnotation> getAnnotations() { in getAnnotations()
|
D | DexEncodedAnnotationImpl.java | 20 import dex.structure.DexAnnotation; 37 private final DexAnnotation annotation; 39 public DexEncodedAnnotationImpl(DexBuffer buffer, DexAnnotation annotation, in DexEncodedAnnotationImpl()
|
D | DexMethodImpl.java | 32 import dex.structure.DexAnnotation; 47 private Set<DexAnnotation> annotations; 85 annotations = new HashSet<DexAnnotation>(); in parseAnnotations() 131 public Set<DexAnnotation> getAnnotations() { in getAnnotations()
|
D | TypeFormatter.java | 19 import dex.structure.DexAnnotation; 87 public String formatAnnotations(Set<DexAnnotation> annotations) { in formatAnnotations() 88 return format(new ArrayList<DexAnnotation>(annotations), "\n") + "\n"; in formatAnnotations()
|
D | DexEncodedValueImpl.java | 21 import dex.structure.DexAnnotation; 37 private final DexAnnotation annotation; 47 public DexEncodedValueImpl(DexBuffer buffer, DexAnnotation annotation, in DexEncodedValueImpl()
|
D | DexAnnotationImpl.java | 20 import dex.structure.DexAnnotation; 26 /* package */final class DexAnnotationImpl implements DexAnnotation {
|
D | DexClassImpl.java | 32 import dex.structure.DexAnnotation; 63 private Set<DexAnnotation> annotations; 237 annotations = new HashSet<DexAnnotation>(); in parseClassAnnotations() 330 public Set<DexAnnotation> getAnnotations() { in getAnnotations()
|
/test/suite_harness/tools/dex-tools/test/dex/reader/ |
D | DexFileReaderTests.java | 34 import dex.structure.DexAnnotation; 202 DexAnnotation annotation = getAnnotation(T3, "LA0;"); in testA0_T3() 221 DexAnnotation sig = getAnnotation(G0, LDALVIK_ANNOTATION_SIGNATURE); in testG0() 246 DexAnnotation sig = getAnnotation(G1, LDALVIK_ANNOTATION_SIGNATURE); in testG1() 299 DexAnnotation sig = getAnnotation(Outer0, "Ldalvik/annotation/MemberClasses;"); in testOuter0() 336 DexAnnotation annotation = dexParameter.getAnnotations().iterator().next(); in testParameterAnnotation()
|
D | DexTestsCommon.java | 29 import dex.structure.DexAnnotation; 117 protected DexAnnotation getAnnotation(DexAnnotatedElement element, String annotationType) { in getAnnotation() 120 for (DexAnnotation anno : element.getAnnotations()) { in getAnnotation()
|
/test/suite_harness/tools/dex-tools/src/dex/structure/ |
D | DexAnnotationAttribute.java | 38 public DexAnnotation getAnnotation(); in getAnnotation()
|
D | DexAnnotatedElement.java | 32 Set<DexAnnotation> getAnnotations(); in getAnnotations()
|
D | DexAnnotation.java | 24 public interface DexAnnotation { interface
|