package com.ubt.jimu.gen; import android.database.Cursor; import android.database.sqlite.SQLiteStatement; import com.liulishuo.filedownloader.model.FileDownloadModel; import com.tencent.open.SocialConstants; import com.ubt.jimu.controller.data.widget.JockstickDataConverter; import com.ubt.jimu.diy.model.DiyProgramFile; import com.unity3d.ads.metadata.MediationMetaData; import org.greenrobot.greendao.AbstractDao; import org.greenrobot.greendao.Property; import org.greenrobot.greendao.database.Database; import org.greenrobot.greendao.database.DatabaseStatement; import org.greenrobot.greendao.internal.DaoConfig; /* loaded from: classes2.dex */ public class DiyProgramFileDao extends AbstractDao { public static final String TABLENAME = "DIY_PROGRAM_FILE"; public static class Properties { public static final Property Id = new Property(0, Long.class, JockstickDataConverter.ID, true, FileDownloadModel.ID); public static final Property ModelId = new Property(1, Integer.TYPE, "modelId", false, "MODEL_ID"); public static final Property Name = new Property(2, String.class, MediationMetaData.KEY_NAME, false, "NAME"); public static final Property File = new Property(3, String.class, "file", false, "FILE"); public static final Property Image = new Property(4, String.class, "image", false, "IMAGE"); public static final Property IsDefault = new Property(5, String.class, "isDefault", false, "IS_DEFAULT"); public static final Property Description = new Property(6, String.class, SocialConstants.PARAM_COMMENT, false, "DESCRIPTION"); public static final Property Type = new Property(7, String.class, "type", false, "TYPE"); public static final Property BlocklyVersion = new Property(8, String.class, "blocklyVersion", false, "BLOCKLY_VERSION"); public static final Property FileCreateTime = new Property(9, Long.TYPE, "fileCreateTime", false, "FILE_CREATE_TIME"); public static final Property FileModifyTime = new Property(10, Long.TYPE, "fileModifyTime", false, "FILE_MODIFY_TIME"); public static final Property CreateTime = new Property(11, Long.TYPE, "createTime", false, "CREATE_TIME"); public static final Property UpdateTime = new Property(12, Long.TYPE, "updateTime", false, "UPDATE_TIME"); public static final Property Remark = new Property(13, String.class, "remark", false, "REMARK"); public static final Property IsDeleted = new Property(14, Integer.TYPE, "isDeleted", false, "IS_DELETED"); public static final Property FileId = new Property(15, Long.TYPE, "fileId", false, "FILE_ID"); public static final Property CustomModelId = new Property(16, String.class, "customModelId", false, "CUSTOM_MODEL_ID"); public static final Property Group = new Property(17, String.class, "group", false, "programGroup"); public static final Property Language = new Property(18, String.class, "language", false, "LANGUAGE"); } public DiyProgramFileDao(DaoConfig daoConfig, DaoSession daoSession) { super(daoConfig, daoSession); } @Override // org.greenrobot.greendao.AbstractDao protected final boolean i() { return true; } public static void b(Database database, boolean z) { StringBuilder sb = new StringBuilder(); sb.append("DROP TABLE "); sb.append(z ? "IF EXISTS " : ""); sb.append("\"DIY_PROGRAM_FILE\""); database.a(sb.toString()); } /* JADX WARN: Can't rename method to resolve collision */ @Override // org.greenrobot.greendao.AbstractDao public Long b(Cursor cursor, int i) { int i2 = i + 0; if (cursor.isNull(i2)) { return null; } return Long.valueOf(cursor.getLong(i2)); } public static void a(Database database, boolean z) { database.a("CREATE TABLE " + (z ? "IF NOT EXISTS " : "") + "\"DIY_PROGRAM_FILE\" (\"_id\" INTEGER PRIMARY KEY ,\"MODEL_ID\" INTEGER NOT NULL ,\"NAME\" TEXT,\"FILE\" TEXT,\"IMAGE\" TEXT,\"IS_DEFAULT\" TEXT,\"DESCRIPTION\" TEXT,\"TYPE\" TEXT,\"BLOCKLY_VERSION\" TEXT,\"FILE_CREATE_TIME\" INTEGER NOT NULL ,\"FILE_MODIFY_TIME\" INTEGER NOT NULL ,\"CREATE_TIME\" INTEGER NOT NULL ,\"UPDATE_TIME\" INTEGER NOT NULL ,\"REMARK\" TEXT,\"IS_DELETED\" INTEGER NOT NULL ,\"FILE_ID\" INTEGER NOT NULL ,\"CUSTOM_MODEL_ID\" TEXT,\"programGroup\" TEXT,\"LANGUAGE\" TEXT);"); } /* JADX INFO: Access modifiers changed from: protected */ @Override // org.greenrobot.greendao.AbstractDao public final void a(DatabaseStatement databaseStatement, DiyProgramFile diyProgramFile) { databaseStatement.a(); Long id = diyProgramFile.getId(); if (id != null) { databaseStatement.a(1, id.longValue()); } databaseStatement.a(2, diyProgramFile.getModelId()); String name = diyProgramFile.getName(); if (name != null) { databaseStatement.a(3, name); } String file = diyProgramFile.getFile(); if (file != null) { databaseStatement.a(4, file); } String image = diyProgramFile.getImage(); if (image != null) { databaseStatement.a(5, image); } String isDefault = diyProgramFile.getIsDefault(); if (isDefault != null) { databaseStatement.a(6, isDefault); } String description = diyProgramFile.getDescription(); if (description != null) { databaseStatement.a(7, description); } String type = diyProgramFile.getType(); if (type != null) { databaseStatement.a(8, type); } String blocklyVersion = diyProgramFile.getBlocklyVersion(); if (blocklyVersion != null) { databaseStatement.a(9, blocklyVersion); } databaseStatement.a(10, diyProgramFile.getFileCreateTime()); databaseStatement.a(11, diyProgramFile.getFileModifyTime()); databaseStatement.a(12, diyProgramFile.getCreateTime()); databaseStatement.a(13, diyProgramFile.getUpdateTime()); String remark = diyProgramFile.getRemark(); if (remark != null) { databaseStatement.a(14, remark); } databaseStatement.a(15, diyProgramFile.getIsDeleted()); databaseStatement.a(16, diyProgramFile.getFileId()); String customModelId = diyProgramFile.getCustomModelId(); if (customModelId != null) { databaseStatement.a(17, customModelId); } String group = diyProgramFile.getGroup(); if (group != null) { databaseStatement.a(18, group); } String language = diyProgramFile.getLanguage(); if (language != null) { databaseStatement.a(19, language); } } /* JADX INFO: Access modifiers changed from: protected */ @Override // org.greenrobot.greendao.AbstractDao public final void a(SQLiteStatement sQLiteStatement, DiyProgramFile diyProgramFile) { sQLiteStatement.clearBindings(); Long id = diyProgramFile.getId(); if (id != null) { sQLiteStatement.bindLong(1, id.longValue()); } sQLiteStatement.bindLong(2, diyProgramFile.getModelId()); String name = diyProgramFile.getName(); if (name != null) { sQLiteStatement.bindString(3, name); } String file = diyProgramFile.getFile(); if (file != null) { sQLiteStatement.bindString(4, file); } String image = diyProgramFile.getImage(); if (image != null) { sQLiteStatement.bindString(5, image); } String isDefault = diyProgramFile.getIsDefault(); if (isDefault != null) { sQLiteStatement.bindString(6, isDefault); } String description = diyProgramFile.getDescription(); if (description != null) { sQLiteStatement.bindString(7, description); } String type = diyProgramFile.getType(); if (type != null) { sQLiteStatement.bindString(8, type); } String blocklyVersion = diyProgramFile.getBlocklyVersion(); if (blocklyVersion != null) { sQLiteStatement.bindString(9, blocklyVersion); } sQLiteStatement.bindLong(10, diyProgramFile.getFileCreateTime()); sQLiteStatement.bindLong(11, diyProgramFile.getFileModifyTime()); sQLiteStatement.bindLong(12, diyProgramFile.getCreateTime()); sQLiteStatement.bindLong(13, diyProgramFile.getUpdateTime()); String remark = diyProgramFile.getRemark(); if (remark != null) { sQLiteStatement.bindString(14, remark); } sQLiteStatement.bindLong(15, diyProgramFile.getIsDeleted()); sQLiteStatement.bindLong(16, diyProgramFile.getFileId()); String customModelId = diyProgramFile.getCustomModelId(); if (customModelId != null) { sQLiteStatement.bindString(17, customModelId); } String group = diyProgramFile.getGroup(); if (group != null) { sQLiteStatement.bindString(18, group); } String language = diyProgramFile.getLanguage(); if (language != null) { sQLiteStatement.bindString(19, language); } } /* JADX WARN: Can't rename method to resolve collision */ @Override // org.greenrobot.greendao.AbstractDao public DiyProgramFile a(Cursor cursor, int i) { int i2 = i + 0; Long valueOf = cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2)); int i3 = cursor.getInt(i + 1); int i4 = i + 2; String string = cursor.isNull(i4) ? null : cursor.getString(i4); int i5 = i + 3; String string2 = cursor.isNull(i5) ? null : cursor.getString(i5); int i6 = i + 4; String string3 = cursor.isNull(i6) ? null : cursor.getString(i6); int i7 = i + 5; String string4 = cursor.isNull(i7) ? null : cursor.getString(i7); int i8 = i + 6; String string5 = cursor.isNull(i8) ? null : cursor.getString(i8); int i9 = i + 7; String string6 = cursor.isNull(i9) ? null : cursor.getString(i9); int i10 = i + 8; String string7 = cursor.isNull(i10) ? null : cursor.getString(i10); long j = cursor.getLong(i + 9); long j2 = cursor.getLong(i + 10); long j3 = cursor.getLong(i + 11); long j4 = cursor.getLong(i + 12); int i11 = i + 13; String string8 = cursor.isNull(i11) ? null : cursor.getString(i11); int i12 = cursor.getInt(i + 14); long j5 = cursor.getLong(i + 15); int i13 = i + 16; String string9 = cursor.isNull(i13) ? null : cursor.getString(i13); int i14 = i + 17; String string10 = cursor.isNull(i14) ? null : cursor.getString(i14); int i15 = i + 18; return new DiyProgramFile(valueOf, i3, string, string2, string3, string4, string5, string6, string7, j, j2, j3, j4, string8, i12, j5, string9, string10, cursor.isNull(i15) ? null : cursor.getString(i15)); } @Override // org.greenrobot.greendao.AbstractDao public void a(Cursor cursor, DiyProgramFile diyProgramFile, int i) { int i2 = i + 0; diyProgramFile.setId(cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2))); diyProgramFile.setModelId(cursor.getInt(i + 1)); int i3 = i + 2; diyProgramFile.setName(cursor.isNull(i3) ? null : cursor.getString(i3)); int i4 = i + 3; diyProgramFile.setFile(cursor.isNull(i4) ? null : cursor.getString(i4)); int i5 = i + 4; diyProgramFile.setImage(cursor.isNull(i5) ? null : cursor.getString(i5)); int i6 = i + 5; diyProgramFile.setIsDefault(cursor.isNull(i6) ? null : cursor.getString(i6)); int i7 = i + 6; diyProgramFile.setDescription(cursor.isNull(i7) ? null : cursor.getString(i7)); int i8 = i + 7; diyProgramFile.setType(cursor.isNull(i8) ? null : cursor.getString(i8)); int i9 = i + 8; diyProgramFile.setBlocklyVersion(cursor.isNull(i9) ? null : cursor.getString(i9)); diyProgramFile.setFileCreateTime(cursor.getLong(i + 9)); diyProgramFile.setFileModifyTime(cursor.getLong(i + 10)); diyProgramFile.setCreateTime(cursor.getLong(i + 11)); diyProgramFile.setUpdateTime(cursor.getLong(i + 12)); int i10 = i + 13; diyProgramFile.setRemark(cursor.isNull(i10) ? null : cursor.getString(i10)); diyProgramFile.setIsDeleted(cursor.getInt(i + 14)); diyProgramFile.setFileId(cursor.getLong(i + 15)); int i11 = i + 16; diyProgramFile.setCustomModelId(cursor.isNull(i11) ? null : cursor.getString(i11)); int i12 = i + 17; diyProgramFile.setGroup(cursor.isNull(i12) ? null : cursor.getString(i12)); int i13 = i + 18; diyProgramFile.setLanguage(cursor.isNull(i13) ? null : cursor.getString(i13)); } /* JADX INFO: Access modifiers changed from: protected */ @Override // org.greenrobot.greendao.AbstractDao public final Long a(DiyProgramFile diyProgramFile, long j) { diyProgramFile.setId(Long.valueOf(j)); return Long.valueOf(j); } @Override // org.greenrobot.greendao.AbstractDao /* renamed from: a, reason: merged with bridge method [inline-methods] */ public Long d(DiyProgramFile diyProgramFile) { if (diyProgramFile != null) { return diyProgramFile.getId(); } return null; } }