1package androidx.room {
2
3  public abstract class ColumnInfo implements java.lang.annotation.Annotation {
4    field public static final int BINARY = 2; // 0x2
5    field public static final int BLOB = 5; // 0x5
6    field public static final java.lang.String INHERIT_FIELD_NAME = "[field-name]";
7    field public static final int INTEGER = 3; // 0x3
8    field public static final int LOCALIZED = 5; // 0x5
9    field public static final int NOCASE = 3; // 0x3
10    field public static final int REAL = 4; // 0x4
11    field public static final int RTRIM = 4; // 0x4
12    field public static final int TEXT = 2; // 0x2
13    field public static final int UNDEFINED = 1; // 0x1
14    field public static final int UNICODE = 6; // 0x6
15    field public static final int UNSPECIFIED = 1; // 0x1
16  }
17
18  public static abstract class ColumnInfo.Collate implements java.lang.annotation.Annotation {
19  }
20
21  public static abstract class ColumnInfo.SQLiteTypeAffinity implements java.lang.annotation.Annotation {
22  }
23
24  public abstract class Dao implements java.lang.annotation.Annotation {
25  }
26
27  public abstract class Database implements java.lang.annotation.Annotation {
28  }
29
30  public abstract class Delete implements java.lang.annotation.Annotation {
31  }
32
33  public abstract class Embedded implements java.lang.annotation.Annotation {
34  }
35
36  public abstract class Entity implements java.lang.annotation.Annotation {
37  }
38
39  public abstract class ForeignKey implements java.lang.annotation.Annotation {
40    field public static final int CASCADE = 5; // 0x5
41    field public static final int NO_ACTION = 1; // 0x1
42    field public static final int RESTRICT = 2; // 0x2
43    field public static final int SET_DEFAULT = 4; // 0x4
44    field public static final int SET_NULL = 3; // 0x3
45  }
46
47  public static abstract class ForeignKey.Action implements java.lang.annotation.Annotation {
48  }
49
50  public abstract class Ignore implements java.lang.annotation.Annotation {
51  }
52
53  public abstract class Index implements java.lang.annotation.Annotation {
54  }
55
56  public abstract class Insert implements java.lang.annotation.Annotation {
57  }
58
59  public abstract class OnConflictStrategy implements java.lang.annotation.Annotation {
60    field public static final int ABORT = 3; // 0x3
61    field public static final int FAIL = 4; // 0x4
62    field public static final int IGNORE = 5; // 0x5
63    field public static final int REPLACE = 1; // 0x1
64    field public static final int ROLLBACK = 2; // 0x2
65  }
66
67  public abstract class PrimaryKey implements java.lang.annotation.Annotation {
68  }
69
70  public abstract class Query implements java.lang.annotation.Annotation {
71  }
72
73  public abstract class RawQuery implements java.lang.annotation.Annotation {
74  }
75
76  public abstract class Relation implements java.lang.annotation.Annotation {
77  }
78
79  public class RoomWarnings {
80    ctor public deprecated RoomWarnings();
81    field public static final java.lang.String CANNOT_CREATE_VERIFICATION_DATABASE = "ROOM_CANNOT_CREATE_VERIFICATION_DATABASE";
82    field public static final java.lang.String CURSOR_MISMATCH = "ROOM_CURSOR_MISMATCH";
83    field public static final java.lang.String DEFAULT_CONSTRUCTOR = "ROOM_DEFAULT_CONSTRUCTOR";
84    field public static final java.lang.String INDEX_FROM_EMBEDDED_ENTITY_IS_DROPPED = "ROOM_EMBEDDED_ENTITY_INDEX_IS_DROPPED";
85    field public static final java.lang.String INDEX_FROM_EMBEDDED_FIELD_IS_DROPPED = "ROOM_EMBEDDED_INDEX_IS_DROPPED";
86    field public static final java.lang.String INDEX_FROM_PARENT_FIELD_IS_DROPPED = "ROOM_PARENT_FIELD_INDEX_IS_DROPPED";
87    field public static final java.lang.String INDEX_FROM_PARENT_IS_DROPPED = "ROOM_PARENT_INDEX_IS_DROPPED";
88    field public static final java.lang.String MISSING_INDEX_ON_FOREIGN_KEY_CHILD = "ROOM_MISSING_FOREIGN_KEY_CHILD_INDEX";
89    field public static final java.lang.String MISSING_JAVA_TMP_DIR = "ROOM_MISSING_JAVA_TMP_DIR";
90    field public static final java.lang.String MISSING_SCHEMA_LOCATION = "ROOM_MISSING_SCHEMA_LOCATION";
91    field public static final java.lang.String PRIMARY_KEY_FROM_EMBEDDED_IS_DROPPED = "ROOM_EMBEDDED_PRIMARY_KEY_IS_DROPPED";
92    field public static final java.lang.String RELATION_QUERY_WITHOUT_TRANSACTION = "ROOM_RELATION_QUERY_WITHOUT_TRANSACTION";
93    field public static final java.lang.String RELATION_TYPE_MISMATCH = "ROOM_RELATION_TYPE_MISMATCH";
94  }
95
96  public abstract class SkipQueryVerification implements java.lang.annotation.Annotation {
97  }
98
99  public abstract class Transaction implements java.lang.annotation.Annotation {
100  }
101
102  public abstract class TypeConverter implements java.lang.annotation.Annotation {
103  }
104
105  public abstract class TypeConverters implements java.lang.annotation.Annotation {
106  }
107
108  public abstract class Update implements java.lang.annotation.Annotation {
109  }
110
111}
112
113