jimu-decompiled/sources/com/ubt/jimu/gen/JimuCourseDao.java
2025-05-13 19:24:51 +02:00

247 lines
12 KiB
Java

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.base.entities.Constant;
import com.ubt.jimu.controller.data.widget.JockstickDataConverter;
import com.ubt.jimu.course.repository.JimuCourse;
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 JimuCourseDao extends AbstractDao<JimuCourse, Long> {
public static final String TABLENAME = "JIMU_COURSE";
public static class Properties {
public static final Property LocalId = new Property(0, Long.class, "localId", true, FileDownloadModel.ID);
public static final Property Id = new Property(1, Integer.TYPE, JockstickDataConverter.ID, false, "ID");
public static final Property UserId = new Property(2, String.class, "userId", false, "USER_ID");
public static final Property PackageId = new Property(3, Long.TYPE, Constant.SelectRobot.PACKAGEID_KEY, false, "PACKAGE_ID");
public static final Property MissionType = new Property(4, String.class, "missionType", false, "MISSION_TYPE");
public static final Property FolderName = new Property(5, String.class, "folderName", false, "FOLDER_NAME");
public static final Property Name = new Property(6, String.class, MediationMetaData.KEY_NAME, false, "NAME");
public static final Property Description = new Property(7, String.class, SocialConstants.PARAM_COMMENT, false, "DESCRIPTION");
public static final Property StarMax = new Property(8, Integer.TYPE, "starMax", false, "STAR_MAX");
public static final Property ImagePath = new Property(9, String.class, "imagePath", false, "IMAGE_PATH");
public static final Property ImagePathLock = new Property(10, String.class, "imagePathLock", false, "IMAGE_PATH_LOCK");
public static final Property MissionCount = new Property(11, Integer.TYPE, "missionCount", false, "MISSION_COUNT");
public static final Property PassCount = new Property(12, Integer.TYPE, "passCount", false, "PASS_COUNT");
public static final Property IsAvailable = new Property(13, String.class, "isAvailable", false, "IS_AVAILABLE");
public static final Property ResourceZip = new Property(14, String.class, "resourceZip", false, "RESOURCE_ZIP");
public static final Property UpdatedTime = new Property(15, Long.TYPE, "updatedTime", false, "UPDATED_TIME");
public static final Property Download = new Property(16, Boolean.TYPE, "download", false, "DOWNLOAD");
}
public JimuCourseDao(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("\"JIMU_COURSE\"");
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 " : "") + "\"JIMU_COURSE\" (\"_id\" INTEGER PRIMARY KEY AUTOINCREMENT ,\"ID\" INTEGER NOT NULL ,\"USER_ID\" TEXT NOT NULL ,\"PACKAGE_ID\" INTEGER NOT NULL ,\"MISSION_TYPE\" TEXT,\"FOLDER_NAME\" TEXT,\"NAME\" TEXT,\"DESCRIPTION\" TEXT,\"STAR_MAX\" INTEGER NOT NULL ,\"IMAGE_PATH\" TEXT,\"IMAGE_PATH_LOCK\" TEXT,\"MISSION_COUNT\" INTEGER NOT NULL ,\"PASS_COUNT\" INTEGER NOT NULL ,\"IS_AVAILABLE\" TEXT,\"RESOURCE_ZIP\" TEXT,\"UPDATED_TIME\" INTEGER NOT NULL ,\"DOWNLOAD\" INTEGER NOT NULL );");
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // org.greenrobot.greendao.AbstractDao
public final void a(DatabaseStatement databaseStatement, JimuCourse jimuCourse) {
databaseStatement.a();
Long localId = jimuCourse.getLocalId();
if (localId != null) {
databaseStatement.a(1, localId.longValue());
}
databaseStatement.a(2, jimuCourse.getId());
databaseStatement.a(3, jimuCourse.getUserId());
databaseStatement.a(4, jimuCourse.getPackageId());
String missionType = jimuCourse.getMissionType();
if (missionType != null) {
databaseStatement.a(5, missionType);
}
String folderName = jimuCourse.getFolderName();
if (folderName != null) {
databaseStatement.a(6, folderName);
}
String name = jimuCourse.getName();
if (name != null) {
databaseStatement.a(7, name);
}
String description = jimuCourse.getDescription();
if (description != null) {
databaseStatement.a(8, description);
}
databaseStatement.a(9, jimuCourse.getStarMax());
String imagePath = jimuCourse.getImagePath();
if (imagePath != null) {
databaseStatement.a(10, imagePath);
}
String imagePathLock = jimuCourse.getImagePathLock();
if (imagePathLock != null) {
databaseStatement.a(11, imagePathLock);
}
databaseStatement.a(12, jimuCourse.getMissionCount());
databaseStatement.a(13, jimuCourse.getPassCount());
String isAvailable = jimuCourse.getIsAvailable();
if (isAvailable != null) {
databaseStatement.a(14, isAvailable);
}
String resourceZip = jimuCourse.getResourceZip();
if (resourceZip != null) {
databaseStatement.a(15, resourceZip);
}
databaseStatement.a(16, jimuCourse.getUpdatedTime());
databaseStatement.a(17, jimuCourse.getDownload() ? 1L : 0L);
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // org.greenrobot.greendao.AbstractDao
public final void a(SQLiteStatement sQLiteStatement, JimuCourse jimuCourse) {
sQLiteStatement.clearBindings();
Long localId = jimuCourse.getLocalId();
if (localId != null) {
sQLiteStatement.bindLong(1, localId.longValue());
}
sQLiteStatement.bindLong(2, jimuCourse.getId());
sQLiteStatement.bindString(3, jimuCourse.getUserId());
sQLiteStatement.bindLong(4, jimuCourse.getPackageId());
String missionType = jimuCourse.getMissionType();
if (missionType != null) {
sQLiteStatement.bindString(5, missionType);
}
String folderName = jimuCourse.getFolderName();
if (folderName != null) {
sQLiteStatement.bindString(6, folderName);
}
String name = jimuCourse.getName();
if (name != null) {
sQLiteStatement.bindString(7, name);
}
String description = jimuCourse.getDescription();
if (description != null) {
sQLiteStatement.bindString(8, description);
}
sQLiteStatement.bindLong(9, jimuCourse.getStarMax());
String imagePath = jimuCourse.getImagePath();
if (imagePath != null) {
sQLiteStatement.bindString(10, imagePath);
}
String imagePathLock = jimuCourse.getImagePathLock();
if (imagePathLock != null) {
sQLiteStatement.bindString(11, imagePathLock);
}
sQLiteStatement.bindLong(12, jimuCourse.getMissionCount());
sQLiteStatement.bindLong(13, jimuCourse.getPassCount());
String isAvailable = jimuCourse.getIsAvailable();
if (isAvailable != null) {
sQLiteStatement.bindString(14, isAvailable);
}
String resourceZip = jimuCourse.getResourceZip();
if (resourceZip != null) {
sQLiteStatement.bindString(15, resourceZip);
}
sQLiteStatement.bindLong(16, jimuCourse.getUpdatedTime());
sQLiteStatement.bindLong(17, jimuCourse.getDownload() ? 1L : 0L);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // org.greenrobot.greendao.AbstractDao
public JimuCourse 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);
String string = cursor.getString(i + 2);
long j = cursor.getLong(i + 3);
int i4 = i + 4;
String string2 = cursor.isNull(i4) ? null : cursor.getString(i4);
int i5 = i + 5;
String string3 = cursor.isNull(i5) ? null : cursor.getString(i5);
int i6 = i + 6;
String string4 = cursor.isNull(i6) ? null : cursor.getString(i6);
int i7 = i + 7;
String string5 = cursor.isNull(i7) ? null : cursor.getString(i7);
int i8 = cursor.getInt(i + 8);
int i9 = i + 9;
String string6 = cursor.isNull(i9) ? null : cursor.getString(i9);
int i10 = i + 10;
String string7 = cursor.isNull(i10) ? null : cursor.getString(i10);
int i11 = cursor.getInt(i + 11);
int i12 = cursor.getInt(i + 12);
int i13 = i + 13;
String string8 = cursor.isNull(i13) ? null : cursor.getString(i13);
int i14 = i + 14;
return new JimuCourse(valueOf, i3, string, j, string2, string3, string4, string5, i8, string6, string7, i11, i12, string8, cursor.isNull(i14) ? null : cursor.getString(i14), cursor.getLong(i + 15), cursor.getShort(i + 16) != 0);
}
@Override // org.greenrobot.greendao.AbstractDao
public void a(Cursor cursor, JimuCourse jimuCourse, int i) {
int i2 = i + 0;
jimuCourse.setLocalId(cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2)));
jimuCourse.setId(cursor.getInt(i + 1));
jimuCourse.setUserId(cursor.getString(i + 2));
jimuCourse.setPackageId(cursor.getLong(i + 3));
int i3 = i + 4;
jimuCourse.setMissionType(cursor.isNull(i3) ? null : cursor.getString(i3));
int i4 = i + 5;
jimuCourse.setFolderName(cursor.isNull(i4) ? null : cursor.getString(i4));
int i5 = i + 6;
jimuCourse.setName(cursor.isNull(i5) ? null : cursor.getString(i5));
int i6 = i + 7;
jimuCourse.setDescription(cursor.isNull(i6) ? null : cursor.getString(i6));
jimuCourse.setStarMax(cursor.getInt(i + 8));
int i7 = i + 9;
jimuCourse.setImagePath(cursor.isNull(i7) ? null : cursor.getString(i7));
int i8 = i + 10;
jimuCourse.setImagePathLock(cursor.isNull(i8) ? null : cursor.getString(i8));
jimuCourse.setMissionCount(cursor.getInt(i + 11));
jimuCourse.setPassCount(cursor.getInt(i + 12));
int i9 = i + 13;
jimuCourse.setIsAvailable(cursor.isNull(i9) ? null : cursor.getString(i9));
int i10 = i + 14;
jimuCourse.setResourceZip(cursor.isNull(i10) ? null : cursor.getString(i10));
jimuCourse.setUpdatedTime(cursor.getLong(i + 15));
jimuCourse.setDownload(cursor.getShort(i + 16) != 0);
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // org.greenrobot.greendao.AbstractDao
public final Long a(JimuCourse jimuCourse, long j) {
jimuCourse.setLocalId(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(JimuCourse jimuCourse) {
if (jimuCourse != null) {
return jimuCourse.getLocalId();
}
return null;
}
}