feat: 增加数据导入

This commit is contained in:
2023-04-19 15:41:36 +08:00
parent 88326d3247
commit 82d622a136
18 changed files with 363 additions and 26 deletions

View File

@@ -0,0 +1,12 @@
package com.navinfo.omqs.hilt
import android.content.Context
import com.navinfo.omqs.db.ImportOMDBHelper
import dagger.assisted.Assisted
import dagger.assisted.AssistedFactory
import java.io.File
@AssistedFactory
interface ImportOMDBHiltFactory {
fun obtainImportOMDBHelper(@Assisted("context")context: Context, @Assisted("omdbFile") omdbFile: File, @Assisted("configFile") dbVersion: File): ImportOMDBHelper
}

View File

@@ -0,0 +1,11 @@
package com.navinfo.omqs.hilt
import android.content.Context
import com.navinfo.omqs.db.OmdbDataBaseHelper
import dagger.assisted.Assisted
import dagger.assisted.AssistedFactory
@AssistedFactory
interface OMDBDataBaseHiltFactory {
fun obtainOmdbDataBaseHelper(@Assisted("context")context: Context, @Assisted("dbName") dbName: String, @Assisted("dbVersion") dbVersion: Int): OmdbDataBaseHelper
}