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

170 lines
6.9 KiB
Java

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.PartFileInfo;
import com.ubt.jimu.controller.data.widget.JockstickDataConverter;
import com.unity3d.ads.metadata.MediationMetaData;
import java.util.List;
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;
import org.greenrobot.greendao.query.Query;
import org.greenrobot.greendao.query.QueryBuilder;
import org.greenrobot.greendao.query.WhereCondition;
/* loaded from: classes2.dex */
public class PartFileInfoDao extends AbstractDao<PartFileInfo, Long> {
public static final String TABLENAME = "PART_FILE_INFO";
private Query<PartFileInfo> i;
public static class Properties {
public static final Property Id = new Property(0, Long.class, JockstickDataConverter.ID, true, FileDownloadModel.ID);
public static final Property Name = new Property(1, String.class, MediationMetaData.KEY_NAME, false, "NAME");
public static final Property ModelId = new Property(2, Long.TYPE, "modelId", false, "MODEL_ID");
public static final Property AndroidFilePath = new Property(3, String.class, "androidFilePath", false, "ANDROID_FILE_PATH");
public static final Property UpdateTime = new Property(4, Long.TYPE, "updateTime", false, "UPDATE_TIME");
public static final Property AppType = new Property(5, String.class, "appType", false, "APP_TYPE");
}
public PartFileInfoDao(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("\"PART_FILE_INFO\"");
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 " : "") + "\"PART_FILE_INFO\" (\"_id\" INTEGER PRIMARY KEY ,\"NAME\" TEXT,\"MODEL_ID\" INTEGER NOT NULL ,\"ANDROID_FILE_PATH\" TEXT,\"UPDATE_TIME\" INTEGER NOT NULL ,\"APP_TYPE\" TEXT);");
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // org.greenrobot.greendao.AbstractDao
public final void a(DatabaseStatement databaseStatement, PartFileInfo partFileInfo) {
databaseStatement.a();
Long id = partFileInfo.getId();
if (id != null) {
databaseStatement.a(1, id.longValue());
}
String name = partFileInfo.getName();
if (name != null) {
databaseStatement.a(2, name);
}
databaseStatement.a(3, partFileInfo.getModelId());
String androidFilePath = partFileInfo.getAndroidFilePath();
if (androidFilePath != null) {
databaseStatement.a(4, androidFilePath);
}
databaseStatement.a(5, partFileInfo.getUpdateTime());
String appType = partFileInfo.getAppType();
if (appType != null) {
databaseStatement.a(6, appType);
}
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // org.greenrobot.greendao.AbstractDao
public final void a(SQLiteStatement sQLiteStatement, PartFileInfo partFileInfo) {
sQLiteStatement.clearBindings();
Long id = partFileInfo.getId();
if (id != null) {
sQLiteStatement.bindLong(1, id.longValue());
}
String name = partFileInfo.getName();
if (name != null) {
sQLiteStatement.bindString(2, name);
}
sQLiteStatement.bindLong(3, partFileInfo.getModelId());
String androidFilePath = partFileInfo.getAndroidFilePath();
if (androidFilePath != null) {
sQLiteStatement.bindString(4, androidFilePath);
}
sQLiteStatement.bindLong(5, partFileInfo.getUpdateTime());
String appType = partFileInfo.getAppType();
if (appType != null) {
sQLiteStatement.bindString(6, appType);
}
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // org.greenrobot.greendao.AbstractDao
public PartFileInfo 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);
long j = cursor.getLong(i + 2);
int i4 = i + 3;
String string2 = cursor.isNull(i4) ? null : cursor.getString(i4);
long j2 = cursor.getLong(i + 4);
int i5 = i + 5;
return new PartFileInfo(valueOf, string, j, string2, j2, cursor.isNull(i5) ? null : cursor.getString(i5));
}
@Override // org.greenrobot.greendao.AbstractDao
public void a(Cursor cursor, PartFileInfo partFileInfo, int i) {
int i2 = i + 0;
partFileInfo.setId(cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2)));
int i3 = i + 1;
partFileInfo.setName(cursor.isNull(i3) ? null : cursor.getString(i3));
partFileInfo.setModelId(cursor.getLong(i + 2));
int i4 = i + 3;
partFileInfo.setAndroidFilePath(cursor.isNull(i4) ? null : cursor.getString(i4));
partFileInfo.setUpdateTime(cursor.getLong(i + 4));
int i5 = i + 5;
partFileInfo.setAppType(cursor.isNull(i5) ? null : cursor.getString(i5));
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // org.greenrobot.greendao.AbstractDao
public final Long a(PartFileInfo partFileInfo, long j) {
partFileInfo.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(PartFileInfo partFileInfo) {
if (partFileInfo != null) {
return partFileInfo.getId();
}
return null;
}
public List<PartFileInfo> a(Long l) {
synchronized (this) {
if (this.i == null) {
QueryBuilder<PartFileInfo> k = k();
k.a(Properties.Id.a((Object) null), new WhereCondition[0]);
this.i = k.a();
}
}
Query<PartFileInfo> b = this.i.b();
b.a(0, (Object) l);
return b.c();
}
}