AppDatabase

public abstract class AppDatabase extends RoomDatabase

Constructors

Link copied to clipboard

Types

Link copied to clipboard
public class Companion

Functions

Link copied to clipboard
public abstract AlbumDao albumDao()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public abstract Unit clearAllTables()
Link copied to clipboard
public Unit close()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public List<Migration> getAutoMigrations(Map<Class<? extends AutoMigrationSpec>, AutoMigrationSpec> autoMigrationSpecs)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public T getTypeConverter<T extends Any>(Class<T> klass)
Link copied to clipboard
public Unit init(DatabaseConfiguration configuration)
Link copied to clipboard
Link copied to clipboard
public Boolean isOpen()
Link copied to clipboard
public abstract PlaylistDao playlistDao()
Link copied to clipboard
public abstract PlaylistSongDao playlistSongDao()
Link copied to clipboard
public Cursor query(String query, Array<? extends Object> args)
Link copied to clipboard
public V runInTransaction<V extends Any>(Callable<V> body)
Link copied to clipboard
Link copied to clipboard
public abstract SongDao songDao()

Properties

Link copied to clipboard
private final Map<String, Object> backingFieldMap
Link copied to clipboard
Link copied to clipboard
private final Boolean isOpen
Link copied to clipboard
Link copied to clipboard
private final Executor queryExecutor
Link copied to clipboard
Link copied to clipboard