154 lines
6.3 KiB
Java
154 lines
6.3 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.controller.data.widget.JockstickDataConverter;
|
|
import com.ubt.jimu.diy.model.DiyModel;
|
|
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 DiyModelDao extends AbstractDao<DiyModel, Long> {
|
|
public static final String TABLENAME = "DIY_MODEL";
|
|
|
|
public static class Properties {
|
|
public static final Property Id = new Property(0, Long.class, JockstickDataConverter.ID, true, FileDownloadModel.ID);
|
|
public static final Property Type = new Property(1, Integer.TYPE, "type", false, "TYPE");
|
|
public static final Property Title = new Property(2, String.class, "title", false, "TITLE");
|
|
public static final Property Image = new Property(3, String.class, "image", false, "IMAGE");
|
|
public static final Property Star = new Property(4, Short.TYPE, "star", false, "STAR");
|
|
public static final Property CustomModelId = new Property(5, String.class, "customModelId", false, "CUSTOM_MODEL_ID");
|
|
public static final Property CustomModelCreatetime = new Property(6, Long.TYPE, "customModelCreatetime", false, "CUSTOM_MODEL_CREATETIME");
|
|
}
|
|
|
|
public DiyModelDao(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_MODEL\"");
|
|
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_MODEL\" (\"_id\" INTEGER PRIMARY KEY ,\"TYPE\" INTEGER NOT NULL ,\"TITLE\" TEXT,\"IMAGE\" TEXT,\"STAR\" INTEGER NOT NULL ,\"CUSTOM_MODEL_ID\" TEXT,\"CUSTOM_MODEL_CREATETIME\" INTEGER NOT NULL );");
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public final void a(DatabaseStatement databaseStatement, DiyModel diyModel) {
|
|
databaseStatement.a();
|
|
Long id = diyModel.getId();
|
|
if (id != null) {
|
|
databaseStatement.a(1, id.longValue());
|
|
}
|
|
databaseStatement.a(2, diyModel.getType());
|
|
String title = diyModel.getTitle();
|
|
if (title != null) {
|
|
databaseStatement.a(3, title);
|
|
}
|
|
String image = diyModel.getImage();
|
|
if (image != null) {
|
|
databaseStatement.a(4, image);
|
|
}
|
|
databaseStatement.a(5, diyModel.getStar());
|
|
String customModelId = diyModel.getCustomModelId();
|
|
if (customModelId != null) {
|
|
databaseStatement.a(6, customModelId);
|
|
}
|
|
databaseStatement.a(7, diyModel.getCustomModelCreatetime());
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public final void a(SQLiteStatement sQLiteStatement, DiyModel diyModel) {
|
|
sQLiteStatement.clearBindings();
|
|
Long id = diyModel.getId();
|
|
if (id != null) {
|
|
sQLiteStatement.bindLong(1, id.longValue());
|
|
}
|
|
sQLiteStatement.bindLong(2, diyModel.getType());
|
|
String title = diyModel.getTitle();
|
|
if (title != null) {
|
|
sQLiteStatement.bindString(3, title);
|
|
}
|
|
String image = diyModel.getImage();
|
|
if (image != null) {
|
|
sQLiteStatement.bindString(4, image);
|
|
}
|
|
sQLiteStatement.bindLong(5, diyModel.getStar());
|
|
String customModelId = diyModel.getCustomModelId();
|
|
if (customModelId != null) {
|
|
sQLiteStatement.bindString(6, customModelId);
|
|
}
|
|
sQLiteStatement.bindLong(7, diyModel.getCustomModelCreatetime());
|
|
}
|
|
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public DiyModel 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 + 5;
|
|
return new DiyModel(valueOf, i3, string, string2, cursor.getShort(i + 4), cursor.isNull(i6) ? null : cursor.getString(i6), cursor.getLong(i + 6));
|
|
}
|
|
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public void a(Cursor cursor, DiyModel diyModel, int i) {
|
|
int i2 = i + 0;
|
|
diyModel.setId(cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2)));
|
|
diyModel.setType(cursor.getInt(i + 1));
|
|
int i3 = i + 2;
|
|
diyModel.setTitle(cursor.isNull(i3) ? null : cursor.getString(i3));
|
|
int i4 = i + 3;
|
|
diyModel.setImage(cursor.isNull(i4) ? null : cursor.getString(i4));
|
|
diyModel.setStar(cursor.getShort(i + 4));
|
|
int i5 = i + 5;
|
|
diyModel.setCustomModelId(cursor.isNull(i5) ? null : cursor.getString(i5));
|
|
diyModel.setCustomModelCreatetime(cursor.getLong(i + 6));
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public final Long a(DiyModel diyModel, long j) {
|
|
diyModel.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(DiyModel diyModel) {
|
|
if (diyModel != null) {
|
|
return diyModel.getId();
|
|
}
|
|
return null;
|
|
}
|
|
}
|