|
|
|
@ -4,12 +4,11 @@ |
|
|
|
|
package io.legado.app.api |
|
|
|
|
|
|
|
|
|
import android.content.ContentProvider |
|
|
|
|
import android.content.ContentResolver |
|
|
|
|
import android.content.ContentValues |
|
|
|
|
import android.content.UriMatcher |
|
|
|
|
import android.database.* |
|
|
|
|
import android.database.Cursor |
|
|
|
|
import android.database.MatrixCursor |
|
|
|
|
import android.net.Uri |
|
|
|
|
import android.os.Bundle |
|
|
|
|
import com.google.gson.Gson |
|
|
|
|
import io.legado.app.api.controller.BookshelfController |
|
|
|
|
import io.legado.app.api.controller.SourceController |
|
|
|
@ -121,66 +120,5 @@ class ReaderProvider : ContentProvider() { |
|
|
|
|
addRow(arrayOf(mData)) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
override fun getCount() = 1 |
|
|
|
|
|
|
|
|
|
override fun getColumnIndex(s: String) = 0 |
|
|
|
|
|
|
|
|
|
@Throws(IllegalArgumentException::class) |
|
|
|
|
override fun getColumnIndexOrThrow(s: String): Int { |
|
|
|
|
throw UnsupportedOperationException("Not yet implemented") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
override fun getColumnName(i: Int) = null as String? |
|
|
|
|
|
|
|
|
|
override fun getColumnNames() = arrayOf<String>() |
|
|
|
|
|
|
|
|
|
override fun getColumnCount() = 0 |
|
|
|
|
|
|
|
|
|
override fun getBlob(i: Int) = ByteArray(0) |
|
|
|
|
|
|
|
|
|
override fun getString(i: Int) = mData |
|
|
|
|
|
|
|
|
|
override fun copyStringToBuffer( |
|
|
|
|
i: Int, |
|
|
|
|
charArrayBuffer: CharArrayBuffer |
|
|
|
|
) { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
override fun getShort(i: Int) = 0.toShort() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
override fun getInt(i: Int) = 0 |
|
|
|
|
|
|
|
|
|
override fun getLong(i: Int) = 0L |
|
|
|
|
|
|
|
|
|
override fun getFloat(i: Int) = 0F |
|
|
|
|
|
|
|
|
|
override fun getDouble(i: Int) = 0.toDouble() |
|
|
|
|
|
|
|
|
|
override fun getType(i: Int) = 0 |
|
|
|
|
|
|
|
|
|
override fun isNull(i: Int) = false |
|
|
|
|
|
|
|
|
|
override fun deactivate() {} |
|
|
|
|
override fun requery() = false |
|
|
|
|
|
|
|
|
|
override fun close() {} |
|
|
|
|
override fun isClosed() = false |
|
|
|
|
|
|
|
|
|
override fun registerContentObserver(contentObserver: ContentObserver) {} |
|
|
|
|
override fun unregisterContentObserver(contentObserver: ContentObserver) {} |
|
|
|
|
override fun registerDataSetObserver(dataSetObserver: DataSetObserver) {} |
|
|
|
|
override fun unregisterDataSetObserver(dataSetObserver: DataSetObserver) {} |
|
|
|
|
override fun setNotificationUri(contentResolver: ContentResolver, uri: Uri) {} |
|
|
|
|
|
|
|
|
|
override fun getNotificationUri() = null as Uri? |
|
|
|
|
|
|
|
|
|
override fun getWantsAllOnMoveCalls() = false |
|
|
|
|
|
|
|
|
|
override fun setExtras(bundle: Bundle) {} |
|
|
|
|
override fun getExtras() = null as Bundle? |
|
|
|
|
|
|
|
|
|
override fun respond(bundle: Bundle) = null as Bundle? |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |