DaoSession.java
3.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
package com.huaheng.tab.wmsgreendao;
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;
import com.huaheng.tab.bean.ActivityIslandBean;
import com.huaheng.tab.bean.LineBean;
import com.huaheng.tab.bean.RGVUserBean;
import com.huaheng.tab.bean.WorkProcessBean;
import com.huaheng.tab.bean.WorkProcessDetailBean;
import com.huaheng.tab.wmsgreendao.ActivityIslandBeanDao;
import com.huaheng.tab.wmsgreendao.LineBeanDao;
import com.huaheng.tab.wmsgreendao.RGVUserBeanDao;
import com.huaheng.tab.wmsgreendao.WorkProcessBeanDao;
import com.huaheng.tab.wmsgreendao.WorkProcessDetailBeanDao;
// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT.
/**
* {@inheritDoc}
*
* @see org.greenrobot.greendao.AbstractDaoSession
*/
public class DaoSession extends AbstractDaoSession {
private final DaoConfig activityIslandBeanDaoConfig;
private final DaoConfig lineBeanDaoConfig;
private final DaoConfig rGVUserBeanDaoConfig;
private final DaoConfig workProcessBeanDaoConfig;
private final DaoConfig workProcessDetailBeanDaoConfig;
private final ActivityIslandBeanDao activityIslandBeanDao;
private final LineBeanDao lineBeanDao;
private final RGVUserBeanDao rGVUserBeanDao;
private final WorkProcessBeanDao workProcessBeanDao;
private final WorkProcessDetailBeanDao workProcessDetailBeanDao;
public DaoSession(Database db, IdentityScopeType type, Map<Class<? extends AbstractDao<?, ?>>, DaoConfig>
daoConfigMap) {
super(db);
activityIslandBeanDaoConfig = daoConfigMap.get(ActivityIslandBeanDao.class).clone();
activityIslandBeanDaoConfig.initIdentityScope(type);
lineBeanDaoConfig = daoConfigMap.get(LineBeanDao.class).clone();
lineBeanDaoConfig.initIdentityScope(type);
rGVUserBeanDaoConfig = daoConfigMap.get(RGVUserBeanDao.class).clone();
rGVUserBeanDaoConfig.initIdentityScope(type);
workProcessBeanDaoConfig = daoConfigMap.get(WorkProcessBeanDao.class).clone();
workProcessBeanDaoConfig.initIdentityScope(type);
workProcessDetailBeanDaoConfig = daoConfigMap.get(WorkProcessDetailBeanDao.class).clone();
workProcessDetailBeanDaoConfig.initIdentityScope(type);
activityIslandBeanDao = new ActivityIslandBeanDao(activityIslandBeanDaoConfig, this);
lineBeanDao = new LineBeanDao(lineBeanDaoConfig, this);
rGVUserBeanDao = new RGVUserBeanDao(rGVUserBeanDaoConfig, this);
workProcessBeanDao = new WorkProcessBeanDao(workProcessBeanDaoConfig, this);
workProcessDetailBeanDao = new WorkProcessDetailBeanDao(workProcessDetailBeanDaoConfig, this);
registerDao(ActivityIslandBean.class, activityIslandBeanDao);
registerDao(LineBean.class, lineBeanDao);
registerDao(RGVUserBean.class, rGVUserBeanDao);
registerDao(WorkProcessBean.class, workProcessBeanDao);
registerDao(WorkProcessDetailBean.class, workProcessDetailBeanDao);
}
public void clear() {
activityIslandBeanDaoConfig.clearIdentityScope();
lineBeanDaoConfig.clearIdentityScope();
rGVUserBeanDaoConfig.clearIdentityScope();
workProcessBeanDaoConfig.clearIdentityScope();
workProcessDetailBeanDaoConfig.clearIdentityScope();
}
public ActivityIslandBeanDao getActivityIslandBeanDao() {
return activityIslandBeanDao;
}
public LineBeanDao getLineBeanDao() {
return lineBeanDao;
}
public RGVUserBeanDao getRGVUserBeanDao() {
return rGVUserBeanDao;
}
public WorkProcessBeanDao getWorkProcessBeanDao() {
return workProcessBeanDao;
}
public WorkProcessDetailBeanDao getWorkProcessDetailBeanDao() {
return workProcessDetailBeanDao;
}
}