package com.ubt.jimu.gen; import android.database.Cursor; import android.database.sqlite.SQLiteStatement; import com.liulishuo.filedownloader.model.FileDownloadModel; import com.ubt.jimu.base.entities.FirmwareVersion; 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 FirmwareVersionDao extends AbstractDao { public static final String TABLENAME = "FIRMWARE_VERSION"; public static class Properties { public static final Property VersionType = new Property(0, Long.class, "versionType", true, FileDownloadModel.ID); public static final Property VersionName = new Property(1, String.class, "versionName", false, "VERSION_NAME"); public static final Property VersionPath = new Property(2, String.class, "versionPath", false, "VERSION_PATH"); public static final Property ServiceVersionCode = new Property(3, Integer.TYPE, "serviceVersionCode", false, "SERVICE_VERSION_CODE"); public static final Property VersionId = new Property(4, Integer.TYPE, "versionId", false, "VERSION_ID"); public static final Property VersionIosType = new Property(5, Integer.TYPE, "versionIosType", false, "VERSION_IOS_TYPE"); public static final Property VersionActvieTime = new Property(6, Long.TYPE, "versionActvieTime", false, "VERSION_ACTVIE_TIME"); public static final Property VersionUpdateTime = new Property(7, Long.TYPE, "versionUpdateTime", false, "VERSION_UPDATE_TIME"); public static final Property VersionDescription = new Property(8, String.class, "versionDescription", false, "VERSION_DESCRIPTION"); public static final Property VersionChannel = new Property(9, String.class, "versionChannel", false, "VERSION_CHANNEL"); public static final Property VersionIntroduction = new Property(10, String.class, "versionIntroduction", false, "VERSION_INTRODUCTION"); public static final Property VersionCurrentApp = new Property(11, String.class, "versionCurrentApp", false, "VERSION_CURRENT_APP"); public static final Property VersionCurrentIos = new Property(12, String.class, "versionCurrentIos", false, "VERSION_CURRENT_IOS"); public static final Property VersionCurrentAndroid = new Property(13, String.class, "versionCurrentAndroid", false, "VERSION_CURRENT_ANDROID"); public static final Property VersionCRCCode = new Property(14, String.class, "versionCRCCode", false, "VERSION_CRCCODE"); public static final Property IsForced = new Property(15, Integer.TYPE, "isForced", false, "IS_FORCED"); } public FirmwareVersionDao(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("\"FIRMWARE_VERSION\""); 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 " : "") + "\"FIRMWARE_VERSION\" (\"_id\" INTEGER PRIMARY KEY ,\"VERSION_NAME\" TEXT,\"VERSION_PATH\" TEXT,\"SERVICE_VERSION_CODE\" INTEGER NOT NULL ,\"VERSION_ID\" INTEGER NOT NULL ,\"VERSION_IOS_TYPE\" INTEGER NOT NULL ,\"VERSION_ACTVIE_TIME\" INTEGER NOT NULL ,\"VERSION_UPDATE_TIME\" INTEGER NOT NULL ,\"VERSION_DESCRIPTION\" TEXT,\"VERSION_CHANNEL\" TEXT,\"VERSION_INTRODUCTION\" TEXT,\"VERSION_CURRENT_APP\" TEXT,\"VERSION_CURRENT_IOS\" TEXT,\"VERSION_CURRENT_ANDROID\" TEXT,\"VERSION_CRCCODE\" TEXT,\"IS_FORCED\" INTEGER NOT NULL );"); } /* JADX INFO: Access modifiers changed from: protected */ @Override // org.greenrobot.greendao.AbstractDao public final void a(DatabaseStatement databaseStatement, FirmwareVersion firmwareVersion) { databaseStatement.a(); Long versionType = firmwareVersion.getVersionType(); if (versionType != null) { databaseStatement.a(1, versionType.longValue()); } String versionName = firmwareVersion.getVersionName(); if (versionName != null) { databaseStatement.a(2, versionName); } String versionPath = firmwareVersion.getVersionPath(); if (versionPath != null) { databaseStatement.a(3, versionPath); } databaseStatement.a(4, firmwareVersion.getServiceVersionCode()); databaseStatement.a(5, firmwareVersion.getVersionId()); databaseStatement.a(6, firmwareVersion.getVersionIosType()); databaseStatement.a(7, firmwareVersion.getVersionActvieTime()); databaseStatement.a(8, firmwareVersion.getVersionUpdateTime()); String versionDescription = firmwareVersion.getVersionDescription(); if (versionDescription != null) { databaseStatement.a(9, versionDescription); } String versionChannel = firmwareVersion.getVersionChannel(); if (versionChannel != null) { databaseStatement.a(10, versionChannel); } String versionIntroduction = firmwareVersion.getVersionIntroduction(); if (versionIntroduction != null) { databaseStatement.a(11, versionIntroduction); } String versionCurrentApp = firmwareVersion.getVersionCurrentApp(); if (versionCurrentApp != null) { databaseStatement.a(12, versionCurrentApp); } String versionCurrentIos = firmwareVersion.getVersionCurrentIos(); if (versionCurrentIos != null) { databaseStatement.a(13, versionCurrentIos); } String versionCurrentAndroid = firmwareVersion.getVersionCurrentAndroid(); if (versionCurrentAndroid != null) { databaseStatement.a(14, versionCurrentAndroid); } String versionCRCCode = firmwareVersion.getVersionCRCCode(); if (versionCRCCode != null) { databaseStatement.a(15, versionCRCCode); } databaseStatement.a(16, firmwareVersion.getIsForced()); } /* JADX INFO: Access modifiers changed from: protected */ @Override // org.greenrobot.greendao.AbstractDao public final void a(SQLiteStatement sQLiteStatement, FirmwareVersion firmwareVersion) { sQLiteStatement.clearBindings(); Long versionType = firmwareVersion.getVersionType(); if (versionType != null) { sQLiteStatement.bindLong(1, versionType.longValue()); } String versionName = firmwareVersion.getVersionName(); if (versionName != null) { sQLiteStatement.bindString(2, versionName); } String versionPath = firmwareVersion.getVersionPath(); if (versionPath != null) { sQLiteStatement.bindString(3, versionPath); } sQLiteStatement.bindLong(4, firmwareVersion.getServiceVersionCode()); sQLiteStatement.bindLong(5, firmwareVersion.getVersionId()); sQLiteStatement.bindLong(6, firmwareVersion.getVersionIosType()); sQLiteStatement.bindLong(7, firmwareVersion.getVersionActvieTime()); sQLiteStatement.bindLong(8, firmwareVersion.getVersionUpdateTime()); String versionDescription = firmwareVersion.getVersionDescription(); if (versionDescription != null) { sQLiteStatement.bindString(9, versionDescription); } String versionChannel = firmwareVersion.getVersionChannel(); if (versionChannel != null) { sQLiteStatement.bindString(10, versionChannel); } String versionIntroduction = firmwareVersion.getVersionIntroduction(); if (versionIntroduction != null) { sQLiteStatement.bindString(11, versionIntroduction); } String versionCurrentApp = firmwareVersion.getVersionCurrentApp(); if (versionCurrentApp != null) { sQLiteStatement.bindString(12, versionCurrentApp); } String versionCurrentIos = firmwareVersion.getVersionCurrentIos(); if (versionCurrentIos != null) { sQLiteStatement.bindString(13, versionCurrentIos); } String versionCurrentAndroid = firmwareVersion.getVersionCurrentAndroid(); if (versionCurrentAndroid != null) { sQLiteStatement.bindString(14, versionCurrentAndroid); } String versionCRCCode = firmwareVersion.getVersionCRCCode(); if (versionCRCCode != null) { sQLiteStatement.bindString(15, versionCRCCode); } sQLiteStatement.bindLong(16, firmwareVersion.getIsForced()); } /* JADX WARN: Can't rename method to resolve collision */ @Override // org.greenrobot.greendao.AbstractDao public FirmwareVersion a(Cursor cursor, int i) { int i2 = i + 0; Long valueOf = cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2)); int i3 = i + 1; String string = cursor.isNull(i3) ? null : cursor.getString(i3); int i4 = i + 2; String string2 = cursor.isNull(i4) ? null : cursor.getString(i4); int i5 = cursor.getInt(i + 3); int i6 = cursor.getInt(i + 4); int i7 = cursor.getInt(i + 5); long j = cursor.getLong(i + 6); long j2 = cursor.getLong(i + 7); int i8 = i + 8; String string3 = cursor.isNull(i8) ? null : cursor.getString(i8); int i9 = i + 9; String string4 = cursor.isNull(i9) ? null : cursor.getString(i9); int i10 = i + 10; String string5 = cursor.isNull(i10) ? null : cursor.getString(i10); int i11 = i + 11; String string6 = cursor.isNull(i11) ? null : cursor.getString(i11); int i12 = i + 12; String string7 = cursor.isNull(i12) ? null : cursor.getString(i12); int i13 = i + 13; String string8 = cursor.isNull(i13) ? null : cursor.getString(i13); int i14 = i + 14; return new FirmwareVersion(valueOf, string, string2, i5, i6, i7, j, j2, string3, string4, string5, string6, string7, string8, cursor.isNull(i14) ? null : cursor.getString(i14), cursor.getInt(i + 15)); } @Override // org.greenrobot.greendao.AbstractDao public void a(Cursor cursor, FirmwareVersion firmwareVersion, int i) { int i2 = i + 0; firmwareVersion.setVersionType(cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2))); int i3 = i + 1; firmwareVersion.setVersionName(cursor.isNull(i3) ? null : cursor.getString(i3)); int i4 = i + 2; firmwareVersion.setVersionPath(cursor.isNull(i4) ? null : cursor.getString(i4)); firmwareVersion.setServiceVersionCode(cursor.getInt(i + 3)); firmwareVersion.setVersionId(cursor.getInt(i + 4)); firmwareVersion.setVersionIosType(cursor.getInt(i + 5)); firmwareVersion.setVersionActvieTime(cursor.getLong(i + 6)); firmwareVersion.setVersionUpdateTime(cursor.getLong(i + 7)); int i5 = i + 8; firmwareVersion.setVersionDescription(cursor.isNull(i5) ? null : cursor.getString(i5)); int i6 = i + 9; firmwareVersion.setVersionChannel(cursor.isNull(i6) ? null : cursor.getString(i6)); int i7 = i + 10; firmwareVersion.setVersionIntroduction(cursor.isNull(i7) ? null : cursor.getString(i7)); int i8 = i + 11; firmwareVersion.setVersionCurrentApp(cursor.isNull(i8) ? null : cursor.getString(i8)); int i9 = i + 12; firmwareVersion.setVersionCurrentIos(cursor.isNull(i9) ? null : cursor.getString(i9)); int i10 = i + 13; firmwareVersion.setVersionCurrentAndroid(cursor.isNull(i10) ? null : cursor.getString(i10)); int i11 = i + 14; firmwareVersion.setVersionCRCCode(cursor.isNull(i11) ? null : cursor.getString(i11)); firmwareVersion.setIsForced(cursor.getInt(i + 15)); } /* JADX INFO: Access modifiers changed from: protected */ @Override // org.greenrobot.greendao.AbstractDao public final Long a(FirmwareVersion firmwareVersion, long j) { firmwareVersion.setVersionType(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(FirmwareVersion firmwareVersion) { if (firmwareVersion != null) { return firmwareVersion.getVersionType(); } return null; } }