Cupboard instance.Index)
For more information see
Why order matters?
Note that annotations are not processed by default.Cupboard.register(Class).Cupboard instancesCupboard instanceCursorCompartment is used to get or iterate results from a Cursor.CupboardDatabase.Cupboard.register(Class), including
any indices not added by Cupboard.Cupboard.register(Class)ContentValues and from a CursorEntityConverters.FieldConverters.DatabaseCompartment.QueryBuilder.query().get()ProviderCompartment.QueryBuilder.query().get()DatabaseCompartment.QueryBuilder.query().getCursor()ProviderCompartment.QueryBuilder.query().getCursor()FieldConverter for the specified field.TypeContentProviderOperationsIndex annotations.Iterable of objects.DatabaseCompartment.QueryBuilder.query().list()ProviderCompartment.QueryBuilder.query().list()Cupboard instance for this converterContentValues object.ContentProvider.bulkInsert(Uri, ContentValues[])ContentProvider.bulkInsert(Uri, ContentValues[])QueryResultIterableEntityConverterEntityConverterFactorys that only need minor
changes to the default behavior of this converter, not requiring a sub class.EntityConverterFactoryFieldConverterFactoryContentValuesContentValuesEntityConverter.getColumns() and omit columns of value EntityConverter.ColumnType.JOINContentResolver.ContentResolver.Cupboard.register(Class)
This is useful in SQLiteOpenHelper.onUpgrade(SQLiteDatabase, int, int)ContentResolverCursorSQLiteDatabaseCupboardDatabaseContentProviderOperations