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