jimu-decompiled/sources/com/ubt/jimu/base/db/proxy/SqliteHelper.java
2025-05-13 19:24:51 +02:00

38 lines
776 B
Java

package com.ubt.jimu.base.db.proxy;
import java.util.List;
/* loaded from: classes.dex */
public class SqliteHelper<T> {
private static final SqliteHelper ourInstance = new SqliteHelper();
private ISqlProxy mSqlProxy;
private SqliteHelper() {
}
public static SqliteHelper getInstance() {
return ourInstance;
}
public void delete(T t) {
this.mSqlProxy.deleteByData(t);
}
public SqliteHelper init(ISqlProxy iSqlProxy) {
this.mSqlProxy = iSqlProxy;
return ourInstance;
}
public void insert(T t) {
this.mSqlProxy.insert(t);
}
public List<T> loadAll() {
return this.mSqlProxy.selectAll();
}
public T select() {
return (T) this.mSqlProxy.iSelect();
}
}