291 lines
9.5 KiB
Java
291 lines
9.5 KiB
Java
package com.ubt.jimu.gen;
|
|
|
|
import com.ubt.jimu.base.db.diy.DiyDBModel;
|
|
import com.ubt.jimu.base.db.diy.DiyDBModelCopy;
|
|
import com.ubt.jimu.base.db.diy.DiyStep2Model;
|
|
import com.ubt.jimu.base.entities.Course;
|
|
import com.ubt.jimu.base.entities.FileDownloadRecord;
|
|
import com.ubt.jimu.base.entities.FirmwareVersion;
|
|
import com.ubt.jimu.base.entities.Package;
|
|
import com.ubt.jimu.base.entities.PartFileInfo;
|
|
import com.ubt.jimu.base.entities.Robot;
|
|
import com.ubt.jimu.base.entities.RobotPackage;
|
|
import com.ubt.jimu.base.entities.Story;
|
|
import com.ubt.jimu.base.entities.User;
|
|
import com.ubt.jimu.blockly.bean.BlocklyProject;
|
|
import com.ubt.jimu.blockly.bean.JimuMotion;
|
|
import com.ubt.jimu.blockly.bean.JimuSound;
|
|
import com.ubt.jimu.course.repository.JimuCourse;
|
|
import com.ubt.jimu.course.repository.JimuCourseMission;
|
|
import com.ubt.jimu.course.repository.JimuCourseTask;
|
|
import com.ubt.jimu.diy.DiyRobotFile;
|
|
import com.ubt.jimu.diy.model.DiyDetailsModel;
|
|
import com.ubt.jimu.diy.model.DiyModel;
|
|
import com.ubt.jimu.diy.model.DiyProgramFile;
|
|
import com.ubt.jimu.message.UserMessageBean;
|
|
import com.ubt.jimu.transport.model.ConfigItem;
|
|
import com.ubt.jimu.transport.model.TransportFile;
|
|
import com.ubt.jimu.transport3.model.DiyModelAction;
|
|
import java.util.Map;
|
|
import org.greenrobot.greendao.AbstractDao;
|
|
import org.greenrobot.greendao.AbstractDaoSession;
|
|
import org.greenrobot.greendao.database.Database;
|
|
import org.greenrobot.greendao.identityscope.IdentityScopeType;
|
|
import org.greenrobot.greendao.internal.DaoConfig;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class DaoSession extends AbstractDaoSession {
|
|
private final DaoConfig A;
|
|
private final JimuSoundDao B;
|
|
private final BlocklyProjectDao C;
|
|
private final JimuMotionDao D;
|
|
private final TransportFileDao E;
|
|
private final ConfigItemDao F;
|
|
private final DiyRobotFileDao G;
|
|
private final DiyModelDao H;
|
|
private final DiyProgramFileDao I;
|
|
private final DiyDetailsModelDao J;
|
|
private final JimuCourseDao K;
|
|
private final JimuCourseTaskDao L;
|
|
private final JimuCourseMissionDao M;
|
|
private final DiyModelActionDao N;
|
|
private final CourseDao O;
|
|
private final FileDownloadRecordDao P;
|
|
private final UserDao Q;
|
|
private final RobotPackageDao R;
|
|
private final RobotDao S;
|
|
private final FirmwareVersionDao T;
|
|
private final StoryDao U;
|
|
private final PartFileInfoDao V;
|
|
private final PackageDao W;
|
|
private final DiyDBModelCopyDao X;
|
|
private final DiyDBModelDao Y;
|
|
private final DiyStep2ModelDao Z;
|
|
private final UserMessageBeanDao a0;
|
|
private final DaoConfig b;
|
|
private final DaoConfig c;
|
|
private final DaoConfig d;
|
|
private final DaoConfig e;
|
|
private final DaoConfig f;
|
|
private final DaoConfig g;
|
|
private final DaoConfig h;
|
|
private final DaoConfig i;
|
|
private final DaoConfig j;
|
|
private final DaoConfig k;
|
|
private final DaoConfig l;
|
|
private final DaoConfig m;
|
|
private final DaoConfig n;
|
|
private final DaoConfig o;
|
|
private final DaoConfig p;
|
|
private final DaoConfig q;
|
|
private final DaoConfig r;
|
|
private final DaoConfig s;
|
|
private final DaoConfig t;
|
|
private final DaoConfig u;
|
|
private final DaoConfig v;
|
|
private final DaoConfig w;
|
|
private final DaoConfig x;
|
|
private final DaoConfig y;
|
|
private final DaoConfig z;
|
|
|
|
public DaoSession(Database database, IdentityScopeType identityScopeType, Map<Class<? extends AbstractDao<?, ?>>, DaoConfig> map) {
|
|
super(database);
|
|
this.b = map.get(JimuSoundDao.class).clone();
|
|
this.b.a(identityScopeType);
|
|
this.c = map.get(BlocklyProjectDao.class).clone();
|
|
this.c.a(identityScopeType);
|
|
this.d = map.get(JimuMotionDao.class).clone();
|
|
this.d.a(identityScopeType);
|
|
this.e = map.get(TransportFileDao.class).clone();
|
|
this.e.a(identityScopeType);
|
|
this.f = map.get(ConfigItemDao.class).clone();
|
|
this.f.a(identityScopeType);
|
|
this.g = map.get(DiyRobotFileDao.class).clone();
|
|
this.g.a(identityScopeType);
|
|
this.h = map.get(DiyModelDao.class).clone();
|
|
this.h.a(identityScopeType);
|
|
this.i = map.get(DiyProgramFileDao.class).clone();
|
|
this.i.a(identityScopeType);
|
|
this.j = map.get(DiyDetailsModelDao.class).clone();
|
|
this.j.a(identityScopeType);
|
|
this.k = map.get(JimuCourseDao.class).clone();
|
|
this.k.a(identityScopeType);
|
|
this.l = map.get(JimuCourseTaskDao.class).clone();
|
|
this.l.a(identityScopeType);
|
|
this.m = map.get(JimuCourseMissionDao.class).clone();
|
|
this.m.a(identityScopeType);
|
|
this.n = map.get(DiyModelActionDao.class).clone();
|
|
this.n.a(identityScopeType);
|
|
this.o = map.get(CourseDao.class).clone();
|
|
this.o.a(identityScopeType);
|
|
this.p = map.get(FileDownloadRecordDao.class).clone();
|
|
this.p.a(identityScopeType);
|
|
this.q = map.get(UserDao.class).clone();
|
|
this.q.a(identityScopeType);
|
|
this.r = map.get(RobotPackageDao.class).clone();
|
|
this.r.a(identityScopeType);
|
|
this.s = map.get(RobotDao.class).clone();
|
|
this.s.a(identityScopeType);
|
|
this.t = map.get(FirmwareVersionDao.class).clone();
|
|
this.t.a(identityScopeType);
|
|
this.u = map.get(StoryDao.class).clone();
|
|
this.u.a(identityScopeType);
|
|
this.v = map.get(PartFileInfoDao.class).clone();
|
|
this.v.a(identityScopeType);
|
|
this.w = map.get(PackageDao.class).clone();
|
|
this.w.a(identityScopeType);
|
|
this.x = map.get(DiyDBModelCopyDao.class).clone();
|
|
this.x.a(identityScopeType);
|
|
this.y = map.get(DiyDBModelDao.class).clone();
|
|
this.y.a(identityScopeType);
|
|
this.z = map.get(DiyStep2ModelDao.class).clone();
|
|
this.z.a(identityScopeType);
|
|
this.A = map.get(UserMessageBeanDao.class).clone();
|
|
this.A.a(identityScopeType);
|
|
this.B = new JimuSoundDao(this.b, this);
|
|
this.C = new BlocklyProjectDao(this.c, this);
|
|
this.D = new JimuMotionDao(this.d, this);
|
|
this.E = new TransportFileDao(this.e, this);
|
|
this.F = new ConfigItemDao(this.f, this);
|
|
this.G = new DiyRobotFileDao(this.g, this);
|
|
this.H = new DiyModelDao(this.h, this);
|
|
this.I = new DiyProgramFileDao(this.i, this);
|
|
this.J = new DiyDetailsModelDao(this.j, this);
|
|
this.K = new JimuCourseDao(this.k, this);
|
|
this.L = new JimuCourseTaskDao(this.l, this);
|
|
this.M = new JimuCourseMissionDao(this.m, this);
|
|
this.N = new DiyModelActionDao(this.n, this);
|
|
this.O = new CourseDao(this.o, this);
|
|
this.P = new FileDownloadRecordDao(this.p, this);
|
|
this.Q = new UserDao(this.q, this);
|
|
this.R = new RobotPackageDao(this.r, this);
|
|
this.S = new RobotDao(this.s, this);
|
|
this.T = new FirmwareVersionDao(this.t, this);
|
|
this.U = new StoryDao(this.u, this);
|
|
this.V = new PartFileInfoDao(this.v, this);
|
|
this.W = new PackageDao(this.w, this);
|
|
this.X = new DiyDBModelCopyDao(this.x, this);
|
|
this.Y = new DiyDBModelDao(this.y, this);
|
|
this.Z = new DiyStep2ModelDao(this.z, this);
|
|
this.a0 = new UserMessageBeanDao(this.A, this);
|
|
a(JimuSound.class, this.B);
|
|
a(BlocklyProject.class, this.C);
|
|
a(JimuMotion.class, this.D);
|
|
a(TransportFile.class, this.E);
|
|
a(ConfigItem.class, this.F);
|
|
a(DiyRobotFile.class, this.G);
|
|
a(DiyModel.class, this.H);
|
|
a(DiyProgramFile.class, this.I);
|
|
a(DiyDetailsModel.class, this.J);
|
|
a(JimuCourse.class, this.K);
|
|
a(JimuCourseTask.class, this.L);
|
|
a(JimuCourseMission.class, this.M);
|
|
a(DiyModelAction.class, this.N);
|
|
a(Course.class, this.O);
|
|
a(FileDownloadRecord.class, this.P);
|
|
a(User.class, this.Q);
|
|
a(RobotPackage.class, this.R);
|
|
a(Robot.class, this.S);
|
|
a(FirmwareVersion.class, this.T);
|
|
a(Story.class, this.U);
|
|
a(PartFileInfo.class, this.V);
|
|
a(Package.class, this.W);
|
|
a(DiyDBModelCopy.class, this.X);
|
|
a(DiyDBModel.class, this.Y);
|
|
a(DiyStep2Model.class, this.Z);
|
|
a(UserMessageBean.class, this.a0);
|
|
}
|
|
|
|
public BlocklyProjectDao a() {
|
|
return this.C;
|
|
}
|
|
|
|
public ConfigItemDao b() {
|
|
return this.F;
|
|
}
|
|
|
|
public CourseDao c() {
|
|
return this.O;
|
|
}
|
|
|
|
public DiyDBModelDao d() {
|
|
return this.Y;
|
|
}
|
|
|
|
public DiyDetailsModelDao e() {
|
|
return this.J;
|
|
}
|
|
|
|
public DiyModelActionDao f() {
|
|
return this.N;
|
|
}
|
|
|
|
public DiyProgramFileDao g() {
|
|
return this.I;
|
|
}
|
|
|
|
public DiyRobotFileDao h() {
|
|
return this.G;
|
|
}
|
|
|
|
public DiyStep2ModelDao i() {
|
|
return this.Z;
|
|
}
|
|
|
|
public FileDownloadRecordDao j() {
|
|
return this.P;
|
|
}
|
|
|
|
public FirmwareVersionDao k() {
|
|
return this.T;
|
|
}
|
|
|
|
public JimuCourseDao l() {
|
|
return this.K;
|
|
}
|
|
|
|
public JimuCourseMissionDao m() {
|
|
return this.M;
|
|
}
|
|
|
|
public JimuCourseTaskDao n() {
|
|
return this.L;
|
|
}
|
|
|
|
public JimuMotionDao o() {
|
|
return this.D;
|
|
}
|
|
|
|
public JimuSoundDao p() {
|
|
return this.B;
|
|
}
|
|
|
|
public PackageDao q() {
|
|
return this.W;
|
|
}
|
|
|
|
public PartFileInfoDao r() {
|
|
return this.V;
|
|
}
|
|
|
|
public RobotDao s() {
|
|
return this.S;
|
|
}
|
|
|
|
public RobotPackageDao t() {
|
|
return this.R;
|
|
}
|
|
|
|
public StoryDao u() {
|
|
return this.U;
|
|
}
|
|
|
|
public TransportFileDao v() {
|
|
return this.E;
|
|
}
|
|
|
|
public UserDao w() {
|
|
return this.Q;
|
|
}
|
|
}
|