HomeSort by relevance Sort by last modified time
    Searched refs:DexAnnotation (Results 1 - 14 of 14) sorted by null

  /cts/tools/dex-tools/src/dex/structure/
DexAnnotationAttribute.java 38 public DexAnnotation getAnnotation();
DexAnnotatedElement.java 28 * Returns a list of {@code DexAnnotation} elements.
30 * @return a list of {@code DexAnnotation} elements
32 Set<DexAnnotation> getAnnotations();
DexAnnotation.java 22 * {@code DexAnnotation} represents an annotation.
24 public interface DexAnnotation {
27 * {@code Visibility} indicates the retention of a {@code DexAnnotation}.
77 * Returns the {@code Visibility} of this {@code DexAnnotation}.
79 * @return the {@code Visibility} of this {@code DexAnnotation}
84 * Returns the attributes of this {@code DexAnnotation}.
86 * @return the attributes of this {@code DexAnnotation}
91 * Returns the class name of this {@code DexAnnotation}.
93 * @return the class name of this {@code DexAnnotation}
  /cts/tools/dex-tools/src/dex/reader/
DexAnnotationAttributeImpl.java 20 import dex.structure.DexAnnotation;
32 private final DexAnnotation annotation;
35 DexAnnotation annotation, int[] typeIds, String[] stringPool,
64 public DexAnnotation getAnnotation() {
DexParameterImpl.java 23 import dex.structure.DexAnnotation;
30 private Set<DexAnnotation> annotations;
49 annotations = new HashSet<DexAnnotation>();
64 public Set<DexAnnotation> getAnnotations() {
DexFieldImpl.java 21 import dex.structure.DexAnnotation;
36 private Set<DexAnnotation> annotations;
58 annotations = new HashSet<DexAnnotation>();
81 public synchronized Set<DexAnnotation> getAnnotations() {
DexEncodedAnnotationImpl.java 20 import dex.structure.DexAnnotation;
37 private final DexAnnotation annotation;
39 public DexEncodedAnnotationImpl(DexBuffer buffer, DexAnnotation annotation,
TypeFormatter.java 19 import dex.structure.DexAnnotation;
87 public String formatAnnotations(Set<DexAnnotation> annotations) {
88 return format(new ArrayList<DexAnnotation>(annotations), "\n") + "\n";
DexAnnotationImpl.java 20 import dex.structure.DexAnnotation;
26 /* package */final class DexAnnotationImpl implements DexAnnotation {
DexMethodImpl.java 32 import dex.structure.DexAnnotation;
47 private Set<DexAnnotation> annotations;
85 annotations = new HashSet<DexAnnotation>();
131 public Set<DexAnnotation> getAnnotations() {
DexEncodedValueImpl.java 21 import dex.structure.DexAnnotation;
37 private final DexAnnotation annotation;
47 public DexEncodedValueImpl(DexBuffer buffer, DexAnnotation annotation,
DexClassImpl.java 32 import dex.structure.DexAnnotation;
63 private Set<DexAnnotation> annotations;
237 annotations = new HashSet<DexAnnotation>();
330 public Set<DexAnnotation> getAnnotations() {
  /cts/tools/dex-tools/test/dex/reader/
DexTestsCommon.java 29 import dex.structure.DexAnnotation;
117 protected DexAnnotation getAnnotation(DexAnnotatedElement element, String annotationType) {
120 for (DexAnnotation anno : element.getAnnotations()) {
DexFileReaderTests.java 34 import dex.structure.DexAnnotation;
202 DexAnnotation annotation = getAnnotation(T3, "LA0;");
221 DexAnnotation sig = getAnnotation(G0, LDALVIK_ANNOTATION_SIGNATURE);
246 DexAnnotation sig = getAnnotation(G1, LDALVIK_ANNOTATION_SIGNATURE);
299 DexAnnotation sig = getAnnotation(Outer0, "Ldalvik/annotation/MemberClasses;");
336 DexAnnotation annotation = dexParameter.getAnnotations().iterator().next();

Completed in 2595 milliseconds