Home
last modified time | relevance | path

Searched refs:DexAnnotation (Results 1 – 14 of 14) sorted by relevance

/cts/tools/dex-tools/src/dex/reader/
DDexAnnotationAttributeImpl.java20 import dex.structure.DexAnnotation;
32 private final DexAnnotation annotation;
35 DexAnnotation annotation, int[] typeIds, String[] stringPool, in DexAnnotationAttributeImpl()
64 public DexAnnotation getAnnotation() { in getAnnotation()
DDexParameterImpl.java23 import dex.structure.DexAnnotation;
30 private Set<DexAnnotation> annotations;
49 annotations = new HashSet<DexAnnotation>(); in parseAnnotations()
64 public Set<DexAnnotation> getAnnotations() { in getAnnotations()
DDexFieldImpl.java21 import dex.structure.DexAnnotation;
36 private Set<DexAnnotation> annotations;
58 annotations = new HashSet<DexAnnotation>(); in parseAnnotations()
81 public synchronized Set<DexAnnotation> getAnnotations() { in getAnnotations()
DDexEncodedAnnotationImpl.java20 import dex.structure.DexAnnotation;
37 private final DexAnnotation annotation;
39 public DexEncodedAnnotationImpl(DexBuffer buffer, DexAnnotation annotation, in DexEncodedAnnotationImpl()
DTypeFormatter.java19 import dex.structure.DexAnnotation;
87 public String formatAnnotations(Set<DexAnnotation> annotations) { in formatAnnotations()
88 return format(new ArrayList<DexAnnotation>(annotations), "\n") + "\n"; in formatAnnotations()
DDexMethodImpl.java32 import dex.structure.DexAnnotation;
47 private Set<DexAnnotation> annotations;
85 annotations = new HashSet<DexAnnotation>(); in parseAnnotations()
131 public Set<DexAnnotation> getAnnotations() { in getAnnotations()
DDexAnnotationImpl.java20 import dex.structure.DexAnnotation;
26 /* package */final class DexAnnotationImpl implements DexAnnotation {
DDexEncodedValueImpl.java21 import dex.structure.DexAnnotation;
37 private final DexAnnotation annotation;
47 public DexEncodedValueImpl(DexBuffer buffer, DexAnnotation annotation, in DexEncodedValueImpl()
DDexClassImpl.java32 import dex.structure.DexAnnotation;
63 private Set<DexAnnotation> annotations;
237 annotations = new HashSet<DexAnnotation>(); in parseClassAnnotations()
330 public Set<DexAnnotation> getAnnotations() { in getAnnotations()
/cts/tools/dex-tools/test/dex/reader/
DDexFileReaderTests.java34 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()
DDexTestsCommon.java29 import dex.structure.DexAnnotation;
117 protected DexAnnotation getAnnotation(DexAnnotatedElement element, String annotationType) { in getAnnotation()
120 for (DexAnnotation anno : element.getAnnotations()) { in getAnnotation()
/cts/tools/dex-tools/src/dex/structure/
DDexAnnotationAttribute.java38 public DexAnnotation getAnnotation(); in getAnnotation()
DDexAnnotatedElement.java32 Set<DexAnnotation> getAnnotations(); in getAnnotations()
DDexAnnotation.java24 public interface DexAnnotation { interface