package com.kofax.kmc.kut.utilities.appstats.dao; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteStatement; import com.kofax.kmc.kut.utilities.appstats.AppStatsDsExportHandler; import com.kofax.kmc.kut.utilities.appstats.AppStatsSqLiteDs; import com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao; import com.kofax.kmc.kut.utilities.appstats.type.AppStatsDbFieldKeyType; import com.kofax.kmc.kut.utilities.appstats.type.AppStatsDbFieldType; import com.kofax.kmc.kut.utilities.appstats.type.AppStatsDsFieldType; import com.kofax.kmc.kut.utilities.appstats.type.AppStatsDsOpType; import java.util.ArrayList; import java.util.List; import java.util.UUID; /* loaded from: classes3.dex */ public class ImgClassificationEventDao extends AppStatsDao implements Cloneable { private static final String TAG = "ImgClassificationEventDao"; private static final String ro = "ClassificationEvent"; private static Integer rr; private static Integer rs = 0; private static final List rt; private String id; private String rG = new String(); private long startTime = 0; private long rZ = 0; private String sa = new String(); private float sb = -5000.0f; private String imageID = null; private String oA = null; static { ArrayList arrayList = new ArrayList(); rt = arrayList; arrayList.add(new AppStatsDao.FieldTemplate("ID", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_GUID, AppStatsDbFieldKeyType.DB_FIELD_PRIMARY_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("InstanceID", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_GUID, AppStatsDbFieldKeyType.DB_FIELD_FOREIGN_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("StartTime", AppStatsDsFieldType.DS_FIELD_TYPE_DATE, AppStatsDbFieldType.DB_FIELD_TYPE_DATETIME, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("StopTime", AppStatsDsFieldType.DS_FIELD_TYPE_DATE, AppStatsDbFieldType.DB_FIELD_TYPE_DATETIME, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("ClassificationResult", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_TEXT, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("ClassificationConfidence", AppStatsDsFieldType.DS_FIELD_TYPE_FLOAT, AppStatsDbFieldType.DB_FIELD_TYPE_FLOAT, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("ImageID", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_GUID, AppStatsDbFieldKeyType.DB_FIELD_FOREIGN_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("SessionKey", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_TEXT, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); } public ImgClassificationEventDao() { this.id = new String(); this.id = super.generateNewUniqueID(); } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao protected Integer getAppStatsDaoObjSize() { Integer num; synchronized (this) { num = rr; } return num; } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao protected void setAppStatsDaoObjSize(Integer num) { synchronized (this) { rr = num; } } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao protected Integer getAppStatsDaoObjSizeInstCnt() { Integer num; synchronized (this) { num = rs; } return num; } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao protected void setAppStatsDaoObjSizeInstCnt(Integer num) { synchronized (this) { rs = num; } } public static long countRows() { return AppStatsSqLiteDs.getInstance().countrows(ro); } public static void export(String str, AppStatsDsExportHandler appStatsDsExportHandler) { export(str, appStatsDsExportHandler, ro, rt); } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao /* renamed from: clone */ public ImgClassificationEventDao mo279clone() { return (ImgClassificationEventDao) super.mo279clone(); } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao public List getWriteToDbStatements(SQLiteDatabase sQLiteDatabase) { SQLiteStatement createInsertStatement; ArrayList arrayList = new ArrayList(); arrayList.add(String.valueOf(this.id)); arrayList.add(String.valueOf(this.rG)); arrayList.add(String.valueOf(dateStringFromEventTime(this.startTime))); arrayList.add(String.valueOf(dateStringFromEventTime(this.rZ))); arrayList.add(String.valueOf(this.sa)); arrayList.add(Float.valueOf(this.sb)); arrayList.add(String.valueOf(this.imageID)); arrayList.add(String.valueOf(this.oA)); if (this.dsOperation == AppStatsDsOpType.APP_STATS_DS_UPDATE) { createInsertStatement = createUpdateStatement(ro, this.id, rt, arrayList, sQLiteDatabase); } else { createInsertStatement = createInsertStatement(ro, rt, arrayList, sQLiteDatabase); } ArrayList arrayList2 = new ArrayList(); arrayList2.add(createInsertStatement); return arrayList2; } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao protected AppStatsDao createDaoSampleSizingObj() { ImgClassificationEventDao imgClassificationEventDao = new ImgClassificationEventDao(); imgClassificationEventDao.id = UUID.randomUUID().toString(); imgClassificationEventDao.rG = UUID.randomUUID().toString(); imgClassificationEventDao.startTime = this.startTime; imgClassificationEventDao.rZ = this.rZ; imgClassificationEventDao.sa = new String(this.sa.getBytes()); imgClassificationEventDao.sb = this.sb; imgClassificationEventDao.imageID = UUID.randomUUID().toString(); return imgClassificationEventDao; } public void setStopTime(long j) { this.rZ = j; } public void setStartTime(long j) { this.startTime = j; } public void setSessionKey(String str) { this.oA = str; } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao public void setInstanceId(String str) { this.rG = str; } public void setImageID(String str) { this.imageID = str; } public void setId(String str) { this.id = str; } public void setClassificationResult(String str) { this.sa = str; } public void setClassificationConfidence(float f) { this.sb = f; } public long getStopTime() { return this.rZ; } public long getStartTime() { return this.startTime; } public String getSessionKey() { return this.oA; } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao public String getInstanceId() { return this.rG; } public String getImageID() { return this.imageID; } public String getId() { return this.id; } public String getClassificationResult() { return this.sa; } public float getClassificationConfidence() { return this.sb; } }