Class StandardDatabase

  • All Implemented Interfaces:
    Database

    public class StandardDatabase
    extends java.lang.Object
    implements Database
    • Constructor Detail

      • StandardDatabase

        public StandardDatabase​(android.database.sqlite.SQLiteDatabase delegate)
    • Method Detail

      • rawQuery

        public android.database.Cursor rawQuery​(java.lang.String sql,
                                                java.lang.String[] selectionArgs)
        Specified by:
        rawQuery in interface Database
      • execSQL

        public void execSQL​(java.lang.String sql)
                     throws android.database.SQLException
        Specified by:
        execSQL in interface Database
        Throws:
        android.database.SQLException
      • execSQL

        public void execSQL​(java.lang.String sql,
                            java.lang.Object[] bindArgs)
                     throws android.database.SQLException
        Specified by:
        execSQL in interface Database
        Throws:
        android.database.SQLException
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface Database
      • close

        public void close()
        Specified by:
        close in interface Database
      • getRawDatabase

        public java.lang.Object getRawDatabase()
        Specified by:
        getRawDatabase in interface Database
      • getSQLiteDatabase

        public android.database.sqlite.SQLiteDatabase getSQLiteDatabase()