// Path: app/src/main/java/com/popomusic/bean/DaoSession.java
// public class DaoSession extends AbstractDaoSession {
// 
//     private final DaoConfig musicBeanDaoConfig;
//     private final DaoConfig searchNameBeanDaoConfig;
//     private final DaoConfig videoBeanDaoConfig;
// 
//     private final MusicBeanDao musicBeanDao;
//     private final SearchNameBeanDao searchNameBeanDao;
//     private final VideoBeanDao videoBeanDao;
// 
//     public DaoSession(Database db, IdentityScopeType type, Map<Class<? extends AbstractDao<?, ?>>, DaoConfig>
//             daoConfigMap) {
//         super(db);
// 
//         musicBeanDaoConfig = daoConfigMap.get(MusicBeanDao.class).clone();
//         musicBeanDaoConfig.initIdentityScope(type);
// 
//         searchNameBeanDaoConfig = daoConfigMap.get(SearchNameBeanDao.class).clone();
//         searchNameBeanDaoConfig.initIdentityScope(type);
// 
//         videoBeanDaoConfig = daoConfigMap.get(VideoBeanDao.class).clone();
//         videoBeanDaoConfig.initIdentityScope(type);
// 
//         musicBeanDao = new MusicBeanDao(musicBeanDaoConfig, this);
//         searchNameBeanDao = new SearchNameBeanDao(searchNameBeanDaoConfig, this);
//         videoBeanDao = new VideoBeanDao(videoBeanDaoConfig, this);
// 
//         registerDao(MusicBean.class, musicBeanDao);
//         registerDao(SearchNameBean.class, searchNameBeanDao);
//         registerDao(VideoBean.class, videoBeanDao);
//     }
//     
//     public void clear() {
//         musicBeanDaoConfig.clearIdentityScope();
//         searchNameBeanDaoConfig.clearIdentityScope();
//         videoBeanDaoConfig.clearIdentityScope();
//     }
// 
//     public MusicBeanDao getMusicBeanDao() {
//         return musicBeanDao;
//     }
// 
//     public SearchNameBeanDao getSearchNameBeanDao() {
//         return searchNameBeanDao;
//     }
// 
//     public VideoBeanDao getVideoBeanDao() {
//         return videoBeanDao;
//     }
// 
// }


import android.database.Cursor;
import android.database.sqlite.SQLiteStatement;
import org.greenrobot.greendao.AbstractDao;
import org.greenrobot.greendao.Property;
import org.greenrobot.greendao.internal.DaoConfig;
import org.greenrobot.greendao.database.Database;
import org.greenrobot.greendao.database.DatabaseStatement;
import com.popomusic.bean.DaoSession;
package com.popomusic.videoModel;




// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT.
/** 
 * DAO for table "VIDEO_BEAN".
*/
public class VideoBeanDao extends AbstractDao<VideoBean, Long> {

    public static final String TABLENAME = "VIDEO_BEAN";

    /**
     * Properties of entity VideoBean.<br/>
     * Can be used for QueryBuilder and for referencing column names.
     */
    public static class Properties {
        public final static Property Id = new Property(0, Long.class, "id", true, "_id");
        public final static Property DataType = new Property(1, String.class, "dataType", false, "DATA_TYPE");
        public final static Property Title = new Property(2, String.class, "title", false, "TITLE");
        public final static Property Text = new Property(3, String.class, "text", false, "TEXT");
        public final static Property Description = new Property(4, String.class, "description", false, "DESCRIPTION");
        public final static Property Image = new Property(5, String.class, "image", false, "IMAGE");
        public final static Property ActionUrl = new Property(6, String.class, "actionUrl", false, "ACTION_URL");
        public final static Property Shade = new Property(7, boolean.class, "shade", false, "SHADE");
        public final static Property PlayUrl = new Property(8, String.class, "playUrl", false, "PLAY_URL");
        public final static Property Category = new Property(9, String.class, "category", false, "CATEGORY");
        public final static Property Duration = new Property(10, long.class, "duration", false, "DURATION");
        public final static Property Icon = new Property(11, String.class, "icon", false, "ICON");
    }


    public VideoBeanDao(DaoConfig config) {
        super(config);
    }
    
// Path: app/src/main/java/com/popomusic/bean/DaoSession.java
// public class DaoSession extends AbstractDaoSession {
// 
//     private final DaoConfig musicBeanDaoConfig;
//     private final DaoConfig searchNameBeanDaoConfig;
//     private final DaoConfig videoBeanDaoConfig;
// 
//     private final MusicBeanDao musicBeanDao;
//     private final SearchNameBeanDao searchNameBeanDao;
//     private final VideoBeanDao videoBeanDao;
// 
//     public DaoSession(Database db, IdentityScopeType type, Map<Class<? extends AbstractDao<?, ?>>, DaoConfig>
//             daoConfigMap) {
//         super(db);
// 
//         musicBeanDaoConfig = daoConfigMap.get(MusicBeanDao.class).clone();
//         musicBeanDaoConfig.initIdentityScope(type);
// 
//         searchNameBeanDaoConfig = daoConfigMap.get(SearchNameBeanDao.class).clone();
//         searchNameBeanDaoConfig.initIdentityScope(type);
// 
//         videoBeanDaoConfig = daoConfigMap.get(VideoBeanDao.class).clone();
//         videoBeanDaoConfig.initIdentityScope(type);
// 
//         musicBeanDao = new MusicBeanDao(musicBeanDaoConfig, this);
//         searchNameBeanDao = new SearchNameBeanDao(searchNameBeanDaoConfig, this);
//         videoBeanDao = new VideoBeanDao(videoBeanDaoConfig, this);
// 
//         registerDao(MusicBean.class, musicBeanDao);
//         registerDao(SearchNameBean.class, searchNameBeanDao);
//         registerDao(VideoBean.class, videoBeanDao);
//     }
//     
//     public void clear() {
//         musicBeanDaoConfig.clearIdentityScope();
//         searchNameBeanDaoConfig.clearIdentityScope();
//         videoBeanDaoConfig.clearIdentityScope();
//     }
// 
//     public MusicBeanDao getMusicBeanDao() {
//         return musicBeanDao;
//     }
// 
//     public SearchNameBeanDao getSearchNameBeanDao() {
//         return searchNameBeanDao;
//     }
// 
//     public VideoBeanDao getVideoBeanDao() {
//         return videoBeanDao;
//     }
// 
// }


// Path: app/src/main/java/com/popomusic/videoModel/VideoBeanDao.java
import android.database.Cursor;
import android.database.sqlite.SQLiteStatement;
import org.greenrobot.greendao.AbstractDao;
import org.greenrobot.greendao.Property;
import org.greenrobot.greendao.internal.DaoConfig;
import org.greenrobot.greendao.database.Database;
import org.greenrobot.greendao.database.DatabaseStatement;
import com.popomusic.bean.DaoSession;

package com.popomusic.videoModel;




// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT.
/** 
 * DAO for table "VIDEO_BEAN".
*/
public class VideoBeanDao extends AbstractDao<VideoBean, Long> {

    public static final String TABLENAME = "VIDEO_BEAN";

    /**
     * Properties of entity VideoBean.<br/>
     * Can be used for QueryBuilder and for referencing column names.
     */
    public static class Properties {
        public final static Property Id = new Property(0, Long.class, "id", true, "_id");
        public final static Property DataType = new Property(1, String.class, "dataType", false, "DATA_TYPE");
        public final static Property Title = new Property(2, String.class, "title", false, "TITLE");
        public final static Property Text = new Property(3, String.class, "text", false, "TEXT");
        public final static Property Description = new Property(4, String.class, "description", false, "DESCRIPTION");
        public final static Property Image = new Property(5, String.class, "image", false, "IMAGE");
        public final static Property ActionUrl = new Property(6, String.class, "actionUrl", false, "ACTION_URL");
        public final static Property Shade = new Property(7, boolean.class, "shade", false, "SHADE");
        public final static Property PlayUrl = new Property(8, String.class, "playUrl", false, "PLAY_URL");
        public final static Property Category = new Property(9, String.class, "category", false, "CATEGORY");
        public final static Property Duration = new Property(10, long.class, "duration", false, "DURATION");
        public final static Property Icon = new Property(11, String.class, "icon", false, "ICON");
    }


    public VideoBeanDao(DaoConfig config) {
        super(config);
    }
    
    public VideoBeanDao(DaoConfig config, DaoSession daoSession) {