• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.class public abstract interface annotation LAnnotationWithValues;
2.super Ljava/lang/Object;
3.implements Ljava/lang/annotation/Annotation;
4
5.method public abstract booleanValue()Z
6.end method
7
8.method public abstract byteValue()B
9.end method
10
11.method public abstract charValue()C
12.end method
13
14.method public abstract shortValue()S
15.end method
16
17.method public abstract intValue()I
18.end method
19
20.method public abstract longValue()J
21.end method
22
23.method public abstract floatValue()F
24.end method
25
26.method public abstract doubleValue()D
27.end method
28
29.method public abstract stringValue()Ljava/lang/String;
30.end method
31
32.method public abstract subAnnotationValue()LSubAnnotation;
33.end method
34
35.method public abstract typeValue()Ljava/lang/Class;
36.end method
37
38.method public abstract methodValue()Ljava/lang/reflect/Method;
39.end method
40
41#dalvik doesn't seem to like field values
42#.method public abstract fieldValue()Ljava/lang/reflect/Field;
43#.end method
44
45.method public abstract enumValue()LEnum;
46.end method
47
48.annotation system Ldalvik/annotation/AnnotationDefault;
49    value = .subannotation LAnnotationWithValues;
50                booleanValue = false
51                byteValue = 1t
52                charValue = '2'
53                shortValue = 3s
54                intValue = 4
55                longValue = 5l
56                floatValue = 6.0f
57                doubleValue = 7.0
58                stringValue = "8"
59                subAnnotationValue = .subannotation LSubAnnotation;
60                                            stringValue = "9"
61                                     .end subannotation
62                typeValue = L10;
63                methodValue = L10;->11()V
64                enumValue = .enum LEnum;->12:LEnum;
65            .end subannotation
66.end annotation
67
68