Class AbstractDaoMaster


  • public abstract class AbstractDaoMaster
    extends java.lang.Object
    The master of dao will guide you: start dao sessions with the master.
    • Field Detail

      • schemaVersion

        protected final int schemaVersion
      • daoConfigMap

        protected final java.util.Map<java.lang.Class<? extends AbstractDao<?,​?>>,​DaoConfig> daoConfigMap
    • Constructor Detail

      • AbstractDaoMaster

        public AbstractDaoMaster​(Database db,
                                 int schemaVersion)
    • Method Detail

      • registerDaoClass

        protected void registerDaoClass​(java.lang.Class<? extends AbstractDao<?,​?>> daoClass)
      • getSchemaVersion

        public int getSchemaVersion()
      • getDatabase

        public Database getDatabase()
        Gets the SQLiteDatabase for custom database access. Not needed for greenDAO entities.