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