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