package org.greenrobot.greendao; import java.util.HashMap; import java.util.Map; import org.greenrobot.greendao.database.Database; import org.greenrobot.greendao.query.QueryBuilder; /* loaded from: classes2.dex */ public class AbstractDaoSession { private final Map, AbstractDao> a = new HashMap(); public AbstractDaoSession(Database database) { } protected void a(Class cls, AbstractDao abstractDao) { this.a.put(cls, abstractDao); } /* JADX WARN: Multi-variable type inference failed */ public long b(T t) { return a((Class) t.getClass()).g(t); } /* JADX WARN: Multi-variable type inference failed */ public void a(T t) { a((Class) t.getClass()).b((AbstractDao) t); } public QueryBuilder b(Class cls) { return (QueryBuilder) a((Class) cls).k(); } public AbstractDao a(Class cls) { AbstractDao abstractDao = this.a.get(cls); if (abstractDao != null) { return abstractDao; } throw new DaoException("No DAO registered for " + cls); } }