338 lines
18 KiB
Java
338 lines
18 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.db.converter.DiyBuildStepConvert;
|
|
import com.ubt.jimu.controller.data.widget.JockstickDataConverter;
|
|
import com.ubt.jimu.diy.model.DiyDetailsModel;
|
|
import java.util.ArrayList;
|
|
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 DiyDetailsModelDao extends AbstractDao<DiyDetailsModel, Long> {
|
|
public static final String TABLENAME = "DIY_DETAILS_MODEL";
|
|
private final DiyBuildStepConvert i;
|
|
|
|
public static class Properties {
|
|
public static final Property Download = new Property(0, Boolean.TYPE, "download", false, "DOWNLOAD");
|
|
public static final Property Id = new Property(1, Long.class, JockstickDataConverter.ID, true, FileDownloadModel.ID);
|
|
public static final Property CustomModelId = new Property(2, String.class, "customModelId", false, "CUSTOM_MODEL_ID");
|
|
public static final Property Type = new Property(3, Integer.TYPE, "type", false, "TYPE");
|
|
public static final Property CommentNum = new Property(4, Integer.TYPE, "commentNum", false, "COMMENT_NUM");
|
|
public static final Property BuildNum = new Property(5, Integer.TYPE, "buildNum", false, "BUILD_NUM");
|
|
public static final Property CreativeNum = new Property(6, Integer.TYPE, "creativeNum", false, "CREATIVE_NUM");
|
|
public static final Property DesignNum = new Property(7, Integer.TYPE, "designNum", false, "DESIGN_NUM");
|
|
public static final Property FunnyNum = new Property(8, Integer.TYPE, "funnyNum", false, "FUNNY_NUM");
|
|
public static final Property PraiseNum = new Property(9, Integer.TYPE, "praiseNum", false, "PRAISE_NUM");
|
|
public static final Property ProgramNum = new Property(10, Integer.TYPE, "programNum", false, "PROGRAM_NUM");
|
|
public static final Property StarNum = new Property(11, Integer.TYPE, "starNum", false, "STAR_NUM");
|
|
public static final Property Release = new Property(12, Integer.TYPE, "release", false, "RELEASE");
|
|
public static final Property CreateTime = new Property(13, Long.TYPE, "createTime", false, "CREATE_TIME");
|
|
public static final Property UpdateTime = new Property(14, Long.TYPE, "updateTime", false, "UPDATE_TIME");
|
|
public static final Property CreateUser = new Property(15, Integer.TYPE, "createUser", false, "CREATE_USER");
|
|
public static final Property UpdateUser = new Property(16, Integer.TYPE, "updateUser", false, "UPDATE_USER");
|
|
public static final Property Title = new Property(17, String.class, "title", false, "TITLE");
|
|
public static final Property Description = new Property(18, String.class, SocialConstants.PARAM_COMMENT, false, "DESCRIPTION");
|
|
public static final Property Thumbnail = new Property(19, String.class, "thumbnail", false, "THUMBNAIL");
|
|
public static final Property VideoUrl = new Property(20, String.class, "videoUrl", false, "VIDEO_URL");
|
|
public static final Property IsDeleted = new Property(21, Integer.TYPE, "isDeleted", false, "IS_DELETED");
|
|
public static final Property LocationLan = new Property(22, String.class, "locationLan", false, "LOCATION_LAN");
|
|
public static final Property Product = new Property(23, Integer.TYPE, "product", false, "PRODUCT");
|
|
public static final Property HasBuild = new Property(24, Integer.TYPE, "hasBuild", false, "HAS_BUILD");
|
|
public static final Property HasCreative = new Property(25, Integer.TYPE, "hasCreative", false, "HAS_CREATIVE");
|
|
public static final Property HasDesign = new Property(26, Integer.TYPE, "hasDesign", false, "HAS_DESIGN");
|
|
public static final Property HasFunny = new Property(27, Integer.TYPE, "hasFunny", false, "HAS_FUNNY");
|
|
public static final Property HasPraise = new Property(28, Integer.TYPE, "hasPraise", false, "HAS_PRAISE");
|
|
public static final Property HasProgram = new Property(29, Integer.TYPE, "hasProgram", false, "HAS_PROGRAM");
|
|
public static final Property Author = new Property(30, String.class, "author", false, "AUTHOR");
|
|
public static final Property Steps = new Property(31, String.class, "steps", false, "STEPS");
|
|
}
|
|
|
|
public DiyDetailsModelDao(DaoConfig daoConfig, DaoSession daoSession) {
|
|
super(daoConfig, daoSession);
|
|
this.i = new DiyBuildStepConvert();
|
|
}
|
|
|
|
@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_DETAILS_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 + 1;
|
|
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_DETAILS_MODEL\" (\"DOWNLOAD\" INTEGER NOT NULL ,\"_id\" INTEGER PRIMARY KEY ,\"CUSTOM_MODEL_ID\" TEXT,\"TYPE\" INTEGER NOT NULL ,\"COMMENT_NUM\" INTEGER NOT NULL ,\"BUILD_NUM\" INTEGER NOT NULL ,\"CREATIVE_NUM\" INTEGER NOT NULL ,\"DESIGN_NUM\" INTEGER NOT NULL ,\"FUNNY_NUM\" INTEGER NOT NULL ,\"PRAISE_NUM\" INTEGER NOT NULL ,\"PROGRAM_NUM\" INTEGER NOT NULL ,\"STAR_NUM\" INTEGER NOT NULL ,\"RELEASE\" INTEGER NOT NULL ,\"CREATE_TIME\" INTEGER NOT NULL ,\"UPDATE_TIME\" INTEGER NOT NULL ,\"CREATE_USER\" INTEGER NOT NULL ,\"UPDATE_USER\" INTEGER NOT NULL ,\"TITLE\" TEXT,\"DESCRIPTION\" TEXT,\"THUMBNAIL\" TEXT,\"VIDEO_URL\" TEXT,\"IS_DELETED\" INTEGER NOT NULL ,\"LOCATION_LAN\" TEXT,\"PRODUCT\" INTEGER NOT NULL ,\"HAS_BUILD\" INTEGER NOT NULL ,\"HAS_CREATIVE\" INTEGER NOT NULL ,\"HAS_DESIGN\" INTEGER NOT NULL ,\"HAS_FUNNY\" INTEGER NOT NULL ,\"HAS_PRAISE\" INTEGER NOT NULL ,\"HAS_PROGRAM\" INTEGER NOT NULL ,\"AUTHOR\" TEXT,\"STEPS\" TEXT);");
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public final void a(DatabaseStatement databaseStatement, DiyDetailsModel diyDetailsModel) {
|
|
databaseStatement.a();
|
|
databaseStatement.a(1, diyDetailsModel.getDownload() ? 1L : 0L);
|
|
Long id = diyDetailsModel.getId();
|
|
if (id != null) {
|
|
databaseStatement.a(2, id.longValue());
|
|
}
|
|
String customModelId = diyDetailsModel.getCustomModelId();
|
|
if (customModelId != null) {
|
|
databaseStatement.a(3, customModelId);
|
|
}
|
|
databaseStatement.a(4, diyDetailsModel.getType());
|
|
databaseStatement.a(5, diyDetailsModel.getCommentNum());
|
|
databaseStatement.a(6, diyDetailsModel.getBuildNum());
|
|
databaseStatement.a(7, diyDetailsModel.getCreativeNum());
|
|
databaseStatement.a(8, diyDetailsModel.getDesignNum());
|
|
databaseStatement.a(9, diyDetailsModel.getFunnyNum());
|
|
databaseStatement.a(10, diyDetailsModel.getPraiseNum());
|
|
databaseStatement.a(11, diyDetailsModel.getProgramNum());
|
|
databaseStatement.a(12, diyDetailsModel.getStarNum());
|
|
databaseStatement.a(13, diyDetailsModel.getRelease());
|
|
databaseStatement.a(14, diyDetailsModel.getCreateTime());
|
|
databaseStatement.a(15, diyDetailsModel.getUpdateTime());
|
|
databaseStatement.a(16, diyDetailsModel.getCreateUser());
|
|
databaseStatement.a(17, diyDetailsModel.getUpdateUser());
|
|
String title = diyDetailsModel.getTitle();
|
|
if (title != null) {
|
|
databaseStatement.a(18, title);
|
|
}
|
|
String description = diyDetailsModel.getDescription();
|
|
if (description != null) {
|
|
databaseStatement.a(19, description);
|
|
}
|
|
String thumbnail = diyDetailsModel.getThumbnail();
|
|
if (thumbnail != null) {
|
|
databaseStatement.a(20, thumbnail);
|
|
}
|
|
String videoUrl = diyDetailsModel.getVideoUrl();
|
|
if (videoUrl != null) {
|
|
databaseStatement.a(21, videoUrl);
|
|
}
|
|
databaseStatement.a(22, diyDetailsModel.getIsDeleted());
|
|
String locationLan = diyDetailsModel.getLocationLan();
|
|
if (locationLan != null) {
|
|
databaseStatement.a(23, locationLan);
|
|
}
|
|
databaseStatement.a(24, diyDetailsModel.getProduct());
|
|
databaseStatement.a(25, diyDetailsModel.getHasBuild());
|
|
databaseStatement.a(26, diyDetailsModel.getHasCreative());
|
|
databaseStatement.a(27, diyDetailsModel.getHasDesign());
|
|
databaseStatement.a(28, diyDetailsModel.getHasFunny());
|
|
databaseStatement.a(29, diyDetailsModel.getHasPraise());
|
|
databaseStatement.a(30, diyDetailsModel.getHasProgram());
|
|
String author = diyDetailsModel.getAuthor();
|
|
if (author != null) {
|
|
databaseStatement.a(31, author);
|
|
}
|
|
ArrayList<DiyDetailsModel.DiyBuildStep> steps = diyDetailsModel.getSteps();
|
|
if (steps != null) {
|
|
databaseStatement.a(32, this.i.convertToDatabaseValue(steps));
|
|
}
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public final void a(SQLiteStatement sQLiteStatement, DiyDetailsModel diyDetailsModel) {
|
|
sQLiteStatement.clearBindings();
|
|
sQLiteStatement.bindLong(1, diyDetailsModel.getDownload() ? 1L : 0L);
|
|
Long id = diyDetailsModel.getId();
|
|
if (id != null) {
|
|
sQLiteStatement.bindLong(2, id.longValue());
|
|
}
|
|
String customModelId = diyDetailsModel.getCustomModelId();
|
|
if (customModelId != null) {
|
|
sQLiteStatement.bindString(3, customModelId);
|
|
}
|
|
sQLiteStatement.bindLong(4, diyDetailsModel.getType());
|
|
sQLiteStatement.bindLong(5, diyDetailsModel.getCommentNum());
|
|
sQLiteStatement.bindLong(6, diyDetailsModel.getBuildNum());
|
|
sQLiteStatement.bindLong(7, diyDetailsModel.getCreativeNum());
|
|
sQLiteStatement.bindLong(8, diyDetailsModel.getDesignNum());
|
|
sQLiteStatement.bindLong(9, diyDetailsModel.getFunnyNum());
|
|
sQLiteStatement.bindLong(10, diyDetailsModel.getPraiseNum());
|
|
sQLiteStatement.bindLong(11, diyDetailsModel.getProgramNum());
|
|
sQLiteStatement.bindLong(12, diyDetailsModel.getStarNum());
|
|
sQLiteStatement.bindLong(13, diyDetailsModel.getRelease());
|
|
sQLiteStatement.bindLong(14, diyDetailsModel.getCreateTime());
|
|
sQLiteStatement.bindLong(15, diyDetailsModel.getUpdateTime());
|
|
sQLiteStatement.bindLong(16, diyDetailsModel.getCreateUser());
|
|
sQLiteStatement.bindLong(17, diyDetailsModel.getUpdateUser());
|
|
String title = diyDetailsModel.getTitle();
|
|
if (title != null) {
|
|
sQLiteStatement.bindString(18, title);
|
|
}
|
|
String description = diyDetailsModel.getDescription();
|
|
if (description != null) {
|
|
sQLiteStatement.bindString(19, description);
|
|
}
|
|
String thumbnail = diyDetailsModel.getThumbnail();
|
|
if (thumbnail != null) {
|
|
sQLiteStatement.bindString(20, thumbnail);
|
|
}
|
|
String videoUrl = diyDetailsModel.getVideoUrl();
|
|
if (videoUrl != null) {
|
|
sQLiteStatement.bindString(21, videoUrl);
|
|
}
|
|
sQLiteStatement.bindLong(22, diyDetailsModel.getIsDeleted());
|
|
String locationLan = diyDetailsModel.getLocationLan();
|
|
if (locationLan != null) {
|
|
sQLiteStatement.bindString(23, locationLan);
|
|
}
|
|
sQLiteStatement.bindLong(24, diyDetailsModel.getProduct());
|
|
sQLiteStatement.bindLong(25, diyDetailsModel.getHasBuild());
|
|
sQLiteStatement.bindLong(26, diyDetailsModel.getHasCreative());
|
|
sQLiteStatement.bindLong(27, diyDetailsModel.getHasDesign());
|
|
sQLiteStatement.bindLong(28, diyDetailsModel.getHasFunny());
|
|
sQLiteStatement.bindLong(29, diyDetailsModel.getHasPraise());
|
|
sQLiteStatement.bindLong(30, diyDetailsModel.getHasProgram());
|
|
String author = diyDetailsModel.getAuthor();
|
|
if (author != null) {
|
|
sQLiteStatement.bindString(31, author);
|
|
}
|
|
ArrayList<DiyDetailsModel.DiyBuildStep> steps = diyDetailsModel.getSteps();
|
|
if (steps != null) {
|
|
sQLiteStatement.bindString(32, this.i.convertToDatabaseValue(steps));
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public DiyDetailsModel a(Cursor cursor, int i) {
|
|
long j;
|
|
int i2;
|
|
ArrayList<DiyDetailsModel.DiyBuildStep> convertToEntityProperty;
|
|
boolean z = cursor.getShort(i + 0) != 0;
|
|
int i3 = i + 1;
|
|
Long valueOf = cursor.isNull(i3) ? null : Long.valueOf(cursor.getLong(i3));
|
|
int i4 = i + 2;
|
|
String string = 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);
|
|
int i8 = cursor.getInt(i + 6);
|
|
int i9 = cursor.getInt(i + 7);
|
|
int i10 = cursor.getInt(i + 8);
|
|
int i11 = cursor.getInt(i + 9);
|
|
int i12 = cursor.getInt(i + 10);
|
|
int i13 = cursor.getInt(i + 11);
|
|
int i14 = cursor.getInt(i + 12);
|
|
long j2 = cursor.getLong(i + 13);
|
|
long j3 = cursor.getLong(i + 14);
|
|
int i15 = cursor.getInt(i + 15);
|
|
int i16 = cursor.getInt(i + 16);
|
|
int i17 = i + 17;
|
|
String string2 = cursor.isNull(i17) ? null : cursor.getString(i17);
|
|
int i18 = i + 18;
|
|
String string3 = cursor.isNull(i18) ? null : cursor.getString(i18);
|
|
int i19 = i + 19;
|
|
String string4 = cursor.isNull(i19) ? null : cursor.getString(i19);
|
|
int i20 = i + 20;
|
|
String string5 = cursor.isNull(i20) ? null : cursor.getString(i20);
|
|
int i21 = cursor.getInt(i + 21);
|
|
int i22 = i + 22;
|
|
String string6 = cursor.isNull(i22) ? null : cursor.getString(i22);
|
|
int i23 = cursor.getInt(i + 23);
|
|
int i24 = cursor.getInt(i + 24);
|
|
int i25 = cursor.getInt(i + 25);
|
|
int i26 = cursor.getInt(i + 26);
|
|
int i27 = cursor.getInt(i + 27);
|
|
int i28 = cursor.getInt(i + 28);
|
|
int i29 = cursor.getInt(i + 29);
|
|
int i30 = i + 30;
|
|
String string7 = cursor.isNull(i30) ? null : cursor.getString(i30);
|
|
int i31 = i + 31;
|
|
if (cursor.isNull(i31)) {
|
|
j = j2;
|
|
convertToEntityProperty = null;
|
|
i2 = i14;
|
|
} else {
|
|
j = j2;
|
|
i2 = i14;
|
|
convertToEntityProperty = this.i.convertToEntityProperty(cursor.getString(i31));
|
|
}
|
|
return new DiyDetailsModel(z, valueOf, string, i5, i6, i7, i8, i9, i10, i11, i12, i13, i2, j, j3, i15, i16, string2, string3, string4, string5, i21, string6, i23, i24, i25, i26, i27, i28, i29, string7, convertToEntityProperty);
|
|
}
|
|
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public void a(Cursor cursor, DiyDetailsModel diyDetailsModel, int i) {
|
|
diyDetailsModel.setDownload(cursor.getShort(i + 0) != 0);
|
|
int i2 = i + 1;
|
|
diyDetailsModel.setId(cursor.isNull(i2) ? null : Long.valueOf(cursor.getLong(i2)));
|
|
int i3 = i + 2;
|
|
diyDetailsModel.setCustomModelId(cursor.isNull(i3) ? null : cursor.getString(i3));
|
|
diyDetailsModel.setType(cursor.getInt(i + 3));
|
|
diyDetailsModel.setCommentNum(cursor.getInt(i + 4));
|
|
diyDetailsModel.setBuildNum(cursor.getInt(i + 5));
|
|
diyDetailsModel.setCreativeNum(cursor.getInt(i + 6));
|
|
diyDetailsModel.setDesignNum(cursor.getInt(i + 7));
|
|
diyDetailsModel.setFunnyNum(cursor.getInt(i + 8));
|
|
diyDetailsModel.setPraiseNum(cursor.getInt(i + 9));
|
|
diyDetailsModel.setProgramNum(cursor.getInt(i + 10));
|
|
diyDetailsModel.setStarNum(cursor.getInt(i + 11));
|
|
diyDetailsModel.setRelease(cursor.getInt(i + 12));
|
|
diyDetailsModel.setCreateTime(cursor.getLong(i + 13));
|
|
diyDetailsModel.setUpdateTime(cursor.getLong(i + 14));
|
|
diyDetailsModel.setCreateUser(cursor.getInt(i + 15));
|
|
diyDetailsModel.setUpdateUser(cursor.getInt(i + 16));
|
|
int i4 = i + 17;
|
|
diyDetailsModel.setTitle(cursor.isNull(i4) ? null : cursor.getString(i4));
|
|
int i5 = i + 18;
|
|
diyDetailsModel.setDescription(cursor.isNull(i5) ? null : cursor.getString(i5));
|
|
int i6 = i + 19;
|
|
diyDetailsModel.setThumbnail(cursor.isNull(i6) ? null : cursor.getString(i6));
|
|
int i7 = i + 20;
|
|
diyDetailsModel.setVideoUrl(cursor.isNull(i7) ? null : cursor.getString(i7));
|
|
diyDetailsModel.setIsDeleted(cursor.getInt(i + 21));
|
|
int i8 = i + 22;
|
|
diyDetailsModel.setLocationLan(cursor.isNull(i8) ? null : cursor.getString(i8));
|
|
diyDetailsModel.setProduct(cursor.getInt(i + 23));
|
|
diyDetailsModel.setHasBuild(cursor.getInt(i + 24));
|
|
diyDetailsModel.setHasCreative(cursor.getInt(i + 25));
|
|
diyDetailsModel.setHasDesign(cursor.getInt(i + 26));
|
|
diyDetailsModel.setHasFunny(cursor.getInt(i + 27));
|
|
diyDetailsModel.setHasPraise(cursor.getInt(i + 28));
|
|
diyDetailsModel.setHasProgram(cursor.getInt(i + 29));
|
|
int i9 = i + 30;
|
|
diyDetailsModel.setAuthor(cursor.isNull(i9) ? null : cursor.getString(i9));
|
|
int i10 = i + 31;
|
|
diyDetailsModel.setSteps(cursor.isNull(i10) ? null : this.i.convertToEntityProperty(cursor.getString(i10)));
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
@Override // org.greenrobot.greendao.AbstractDao
|
|
public final Long a(DiyDetailsModel diyDetailsModel, long j) {
|
|
diyDetailsModel.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(DiyDetailsModel diyDetailsModel) {
|
|
if (diyDetailsModel != null) {
|
|
return diyDetailsModel.getId();
|
|
}
|
|
return null;
|
|
}
|
|
}
|