1package androidx.annotation {
2
3  public abstract class AnimRes implements java.lang.annotation.Annotation {
4  }
5
6  public abstract class AnimatorRes implements java.lang.annotation.Annotation {
7  }
8
9  public abstract class AnyRes implements java.lang.annotation.Annotation {
10  }
11
12  public abstract class AnyThread implements java.lang.annotation.Annotation {
13  }
14
15  public abstract class ArrayRes implements java.lang.annotation.Annotation {
16  }
17
18  public abstract class AttrRes implements java.lang.annotation.Annotation {
19  }
20
21  public abstract class BinderThread implements java.lang.annotation.Annotation {
22  }
23
24  public abstract class BoolRes implements java.lang.annotation.Annotation {
25  }
26
27  public abstract class CallSuper implements java.lang.annotation.Annotation {
28  }
29
30  public abstract class CheckResult implements java.lang.annotation.Annotation {
31  }
32
33  public abstract class ColorInt implements java.lang.annotation.Annotation {
34  }
35
36  public abstract class ColorLong implements java.lang.annotation.Annotation {
37  }
38
39  public abstract class ColorRes implements java.lang.annotation.Annotation {
40  }
41
42  public abstract class DimenRes implements java.lang.annotation.Annotation {
43  }
44
45  public abstract class Dimension implements java.lang.annotation.Annotation {
46    field public static final int DP = 0; // 0x0
47    field public static final int PX = 1; // 0x1
48    field public static final int SP = 2; // 0x2
49  }
50
51  public abstract class DrawableRes implements java.lang.annotation.Annotation {
52  }
53
54  public abstract class FloatRange implements java.lang.annotation.Annotation {
55  }
56
57  public abstract class FontRes implements java.lang.annotation.Annotation {
58  }
59
60  public abstract class FractionRes implements java.lang.annotation.Annotation {
61  }
62
63  public abstract class GuardedBy implements java.lang.annotation.Annotation {
64  }
65
66  public abstract class HalfFloat implements java.lang.annotation.Annotation {
67  }
68
69  public abstract class IdRes implements java.lang.annotation.Annotation {
70  }
71
72  public abstract class IntDef implements java.lang.annotation.Annotation {
73  }
74
75  public abstract class IntRange implements java.lang.annotation.Annotation {
76  }
77
78  public abstract class IntegerRes implements java.lang.annotation.Annotation {
79  }
80
81  public abstract class InterpolatorRes implements java.lang.annotation.Annotation {
82  }
83
84  public abstract class Keep implements java.lang.annotation.Annotation {
85  }
86
87  public abstract class LayoutRes implements java.lang.annotation.Annotation {
88  }
89
90  public abstract class LongDef implements java.lang.annotation.Annotation {
91  }
92
93  public abstract class MainThread implements java.lang.annotation.Annotation {
94  }
95
96  public abstract class MenuRes implements java.lang.annotation.Annotation {
97  }
98
99  public abstract class NavigationRes implements java.lang.annotation.Annotation {
100  }
101
102  public abstract class NonNull implements java.lang.annotation.Annotation {
103  }
104
105  public abstract class Nullable implements java.lang.annotation.Annotation {
106  }
107
108  public abstract class PluralsRes implements java.lang.annotation.Annotation {
109  }
110
111  public abstract class Px implements java.lang.annotation.Annotation {
112  }
113
114  public abstract class RawRes implements java.lang.annotation.Annotation {
115  }
116
117  public abstract class RequiresApi implements java.lang.annotation.Annotation {
118  }
119
120  public abstract class RequiresFeature implements java.lang.annotation.Annotation {
121  }
122
123  public abstract class RequiresPermission implements java.lang.annotation.Annotation {
124  }
125
126  public static abstract class RequiresPermission.Read implements java.lang.annotation.Annotation {
127  }
128
129  public static abstract class RequiresPermission.Write implements java.lang.annotation.Annotation {
130  }
131
132  public abstract class RestrictTo implements java.lang.annotation.Annotation {
133  }
134
135  public static final class RestrictTo.Scope extends java.lang.Enum {
136    method public static androidx.annotation.RestrictTo.Scope valueOf(java.lang.String);
137    method public static final androidx.annotation.RestrictTo.Scope[] values();
138    enum_constant public static final deprecated androidx.annotation.RestrictTo.Scope GROUP_ID;
139    enum_constant public static final androidx.annotation.RestrictTo.Scope LIBRARY;
140    enum_constant public static final androidx.annotation.RestrictTo.Scope LIBRARY_GROUP;
141    enum_constant public static final androidx.annotation.RestrictTo.Scope SUBCLASSES;
142    enum_constant public static final androidx.annotation.RestrictTo.Scope TESTS;
143  }
144
145  public abstract class Size implements java.lang.annotation.Annotation {
146  }
147
148  public abstract class StringDef implements java.lang.annotation.Annotation {
149  }
150
151  public abstract class StringRes implements java.lang.annotation.Annotation {
152  }
153
154  public abstract class StyleRes implements java.lang.annotation.Annotation {
155  }
156
157  public abstract class StyleableRes implements java.lang.annotation.Annotation {
158  }
159
160  public abstract class TransitionRes implements java.lang.annotation.Annotation {
161  }
162
163  public abstract class UiThread implements java.lang.annotation.Annotation {
164  }
165
166  public abstract class VisibleForTesting implements java.lang.annotation.Annotation {
167    field public static final int NONE = 5; // 0x5
168    field public static final int PACKAGE_PRIVATE = 3; // 0x3
169    field public static final int PRIVATE = 2; // 0x2
170    field public static final int PROTECTED = 4; // 0x4
171  }
172
173  public abstract class WorkerThread implements java.lang.annotation.Annotation {
174  }
175
176  public abstract class XmlRes implements java.lang.annotation.Annotation {
177  }
178
179}
180
181