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 java.util.ArrayList; import java.util.List; import java.util.UUID; /* loaded from: classes3.dex */ public class ImgClassificationEventAltDao extends AppStatsDao implements Cloneable { private static final String TAG = "ImgClassificationEventAltDao"; private static final String ro = "ClassificationEventAlternative"; private static Integer rr; private static Integer rs = 0; private static final List rt; private String id; private String rW = ""; private String rX = ""; private float rY = -5000.0f; 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("ClassificationEventID", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_GUID, AppStatsDbFieldKeyType.DB_FIELD_FOREIGN_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("AlternativeResult", AppStatsDsFieldType.DS_FIELD_TYPE_STRING, AppStatsDbFieldType.DB_FIELD_TYPE_TEXT, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); arrayList.add(new AppStatsDao.FieldTemplate("AlternativeConfidence", AppStatsDsFieldType.DS_FIELD_TYPE_FLOAT, AppStatsDbFieldType.DB_FIELD_TYPE_FLOAT, AppStatsDbFieldKeyType.DB_FIELD_NO_KEY)); } public ImgClassificationEventAltDao() { this.id = ""; 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 ImgClassificationEventAltDao mo279clone() { return (ImgClassificationEventAltDao) super.mo279clone(); } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao public List getWriteToDbStatements(SQLiteDatabase sQLiteDatabase) { ArrayList arrayList = new ArrayList(); arrayList.add(this.id); arrayList.add(this.rW); arrayList.add(this.rX); arrayList.add(Float.valueOf(this.rY)); ArrayList arrayList2 = new ArrayList(); arrayList2.add(createInsertStatement(ro, rt, arrayList, sQLiteDatabase)); return arrayList2; } @Override // com.kofax.kmc.kut.utilities.appstats.dao.AppStatsDao protected AppStatsDao createDaoSampleSizingObj() { ImgClassificationEventAltDao imgClassificationEventAltDao = new ImgClassificationEventAltDao(); imgClassificationEventAltDao.id = UUID.randomUUID().toString(); imgClassificationEventAltDao.rW = UUID.randomUUID().toString(); imgClassificationEventAltDao.rX = new String(this.rX.getBytes()); imgClassificationEventAltDao.rY = this.rY; return imgClassificationEventAltDao; } public void setID(String str) { this.id = str; } public void setClassificationEventID(String str) { this.rW = str; } public void setAltClassificationResult(String str) { this.rX = str; } public void setAltClassificationConfidence(float f) { this.rY = f; } public String getID() { return this.id; } public String getClassificationEventID() { return this.rW; } public String getAltClassificationResult() { return this.rX; } public float getAltClassificationConfidence() { return this.rY; } }