35 lines
1.2 KiB
Java
35 lines
1.2 KiB
Java
package com.ubt.jimu.base.db;
|
|
|
|
import com.ubt.jimu.gen.DaoSession;
|
|
import java.util.Iterator;
|
|
import java.util.List;
|
|
import org.greenrobot.greendao.AbstractDao;
|
|
import org.greenrobot.greendao.AbstractDaoMaster;
|
|
import org.greenrobot.greendao.AbstractDaoSession;
|
|
import org.greenrobot.greendao.database.Database;
|
|
import org.greenrobot.greendao.identityscope.IdentityScopeType;
|
|
|
|
@Deprecated
|
|
/* loaded from: classes.dex */
|
|
public class JimuDaoMaster extends AbstractDaoMaster {
|
|
public static final int SCHEMA_VERSION = 1;
|
|
|
|
public JimuDaoMaster(Database database, List<Class<? extends AbstractDao<?, ?>>> list) {
|
|
super(database, 1);
|
|
Iterator<Class<? extends AbstractDao<?, ?>>> it = list.iterator();
|
|
while (it.hasNext()) {
|
|
registerDaoClass(it.next());
|
|
}
|
|
}
|
|
|
|
@Override // org.greenrobot.greendao.AbstractDaoMaster
|
|
public AbstractDaoSession newSession() {
|
|
return new DaoSession(this.db, IdentityScopeType.Session, this.daoConfigMap);
|
|
}
|
|
|
|
@Override // org.greenrobot.greendao.AbstractDaoMaster
|
|
public AbstractDaoSession newSession(IdentityScopeType identityScopeType) {
|
|
return new DaoSession(this.db, identityScopeType, this.daoConfigMap);
|
|
}
|
|
}
|