g.java 3.13 KB
package com.instabug.library.model;

import com.instabug.library.util.InstabugSDKLogger;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Date;

public class g
  implements Serializable
{
  private String a;
  private String b;
  private String c;
  private boolean d;
  private IssueType e;
  private String f;
  private String g;
  private String h;
  private String i;
  private b j;
  private ArrayList<b> k;
  private c l;
  
  public g(String paramString1, String paramString2, IssueType paramIssueType, String paramString3, String paramString4, String paramString5, String paramString6, String paramString7, b paramb)
  {
    this.a = paramString1;
    this.b = paramString3;
    this.e = paramIssueType;
    this.c = paramString5;
    this.j = paramb;
    InstabugSDKLogger.v(this, "Message with ID " + paramString1 + " created with direction " + paramb + " and readAt " + paramString5);
    if ((paramb == b.a) || ((paramString5 != null) && (!paramString5.equals("null"))))
    {
      InstabugSDKLogger.v(this, "Setting Message with ID " + paramString1 + " read");
      this.d = true;
    }
    this.f = paramString4;
    this.g = paramString6;
    this.k = new ArrayList();
    this.h = paramString2;
    this.i = paramString7;
  }
  
  public g a(c paramc)
  {
    this.l = paramc;
    return this;
  }
  
  public String a()
  {
    return this.a;
  }
  
  public void a(boolean paramBoolean)
  {
    this.d = paramBoolean;
  }
  
  public IssueType b()
  {
    return this.e;
  }
  
  public String c()
  {
    return this.b;
  }
  
  public boolean d()
  {
    return this.d;
  }
  
  public String e()
  {
    return this.f;
  }
  
  public String f()
  {
    return this.g;
  }
  
  public String g()
  {
    return this.h;
  }
  
  public String h()
  {
    return this.i;
  }
  
  public c i()
  {
    return this.l;
  }
  
  public ArrayList<b> j()
  {
    return this.k;
  }
  
  public boolean k()
  {
    return (this.j != null) && (this.j == b.a);
  }
  
  public boolean l()
  {
    return (this.j != null) && (this.j == b.a);
  }
  
  public String toString()
  {
    return "Message:[" + this.a + ", " + this.h + ", " + this.e + ", " + this.b + ", " + this.f + ", " + this.c + ", " + this.g + ", " + this.i + ", " + this.j + ", " + this.d + ", " + this.k + "]";
  }
  
  public static class a
    implements Comparator<g>
  {
    private int a = 2;
    
    public a() {}
    
    public a(int paramInt)
    {
      this.a = paramInt;
    }
    
    public int a(g paramg1, g paramg2)
    {
      switch (this.a)
      {
      default: 
        throw new IllegalStateException("Message comparator wasn't provided comparison messageIssueType");
      case 1: 
        return paramg1.g().compareTo(paramg2.g());
      }
      return com.instabug.library.util.g.b(paramg1.e()).compareTo(com.instabug.library.util.g.b(paramg2.e()));
    }
  }
  
  public static enum b
  {
    private b() {}
  }
  
  public static enum c
  {
    private c() {}
  }
}


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