170 lines
6.9 KiB
Java
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();
|
|
}
|
|
}
|