f.java 3.59 KB
package com.instabug.library.model;

import com.instabug.library.Instabug;
import com.instabug.library.e.c.e;
import com.instabug.library.internal.a.b;
import com.instabug.library.t;
import com.instabug.library.u;
import com.instabug.library.w;
import java.util.ArrayList;
import java.util.List;

public class f
{
  private static f a;
  private u b;
  private w c;
  
  protected f(u paramu, w paramw)
  {
    this.b = paramu;
    this.c = paramw;
  }
  
  public static f a(u paramu, w paramw)
  {
    if (a == null) {
      a = new f(paramu, paramw);
    }
    return a;
  }
  
  public static String a(long paramLong)
  {
    StringBuilder localStringBuilder = new StringBuilder();
    int i = (int)paramLong % 60;
    paramLong /= 60L;
    int j = (int)paramLong % 60;
    int k = (int)(paramLong / 60L) % 60;
    if (k <= 9) {
      localStringBuilder.append("0");
    }
    localStringBuilder.append(k);
    localStringBuilder.append(":");
    if (j <= 9) {
      localStringBuilder.append("0");
    }
    localStringBuilder.append(j);
    localStringBuilder.append(":");
    if (i <= 9) {
      localStringBuilder.append("0");
    }
    localStringBuilder.append(i);
    return localStringBuilder.toString();
  }
  
  public void a(d paramd, String paramString, b paramb)
  {
    ArrayList localArrayList = new ArrayList();
    localArrayList.add(new c.e("uuid", paramb.l()));
    localArrayList.add(new c.e("type", paramd.a().toString()));
    localArrayList.add(new c.e("application_token", this.b.e()));
    localArrayList.add(new c.e("device", paramb.a()));
    localArrayList.add(new c.e("os", "SDK Level " + Integer.toString(paramb.b())));
    localArrayList.add(new c.e("email", paramd.f()));
    localArrayList.add(new c.e("comment", paramd.g()));
    localArrayList.add(new c.e("carrier", paramb.i()));
    localArrayList.add(new c.e("app_version", paramb.j()));
    localArrayList.add(new c.e("battery_level", paramb.g()));
    localArrayList.add(new c.e("battery_state", paramb.h()));
    localArrayList.add(new c.e("created_at", Long.toString(System.currentTimeMillis() / 1000L)));
    localArrayList.add(new c.e("attachments_count", Long.toString(paramd.b().size())));
    localArrayList.add(new c.e("sdk_version", "2.6.2"));
    localArrayList.add(new c.e("wifi", paramb.m()));
    localArrayList.add(new c.e("memory_free", paramb.q()));
    localArrayList.add(new c.e("memory_used", paramb.o()));
    localArrayList.add(new c.e("memory_total", paramb.p()));
    localArrayList.add(new c.e("storage_free", paramb.s()));
    localArrayList.add(new c.e("storage_used", paramb.r()));
    localArrayList.add(new c.e("storage_total", paramb.t()));
    localArrayList.add(new c.e("user_data", Instabug.getUserData()));
    localArrayList.add(new c.e("locale", paramb.u()));
    localArrayList.add(new c.e("density", paramb.d()));
    localArrayList.add(new c.e("orientation", paramb.c()));
    localArrayList.add(new c.e("screen_size", paramb.e()));
    localArrayList.add(new c.e("user_steps", this.c.toString()));
    localArrayList.add(new c.e("current_view", this.c.a()));
    localArrayList.add(new c.e("methods_log", this.b.b().toString()));
    localArrayList.add(new c.e("device_rooted", paramb.f()));
    localArrayList.add(new c.e("duration", a(t.a().b())));
    localArrayList.add(new c.e("console_log", paramb.n()));
    localArrayList.add(new c.e("instabug_log", paramString));
    localArrayList.add(new c.e("tags", u.a().H()));
    paramd.a(localArrayList);
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/instabug/library/model/f.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */