package com.worklight.location.internal;

public abstract class AbstractPosition
{
  private Long timestamp;

  public AbstractPosition()
  {
    this.timestamp = null;
  }

  public AbstractPosition(long paramLong)
  {
    if (paramLong < 0L)
      throw new IllegalArgumentException("timestamp must be a positive integer, was " + paramLong);
    this.timestamp = Long.valueOf(paramLong);
  }

  public boolean equals(Object paramObject)
  {
    if (this == paramObject);
    AbstractPosition localAbstractPosition;
    do
    {
      do
      {
        return true;
        if (paramObject == null)
          return false;
        if (getClass() != paramObject.getClass())
          return false;
        localAbstractPosition = (AbstractPosition)paramObject;
        if (this.timestamp != null)
          break;
      }
      while (localAbstractPosition.timestamp == null);
      return false;
    }
    while (this.timestamp.equals(localAbstractPosition.timestamp));
    return false;
  }

  public Long getTimestamp()
  {
    return this.timestamp;
  }

  public int hashCode()
  {
    if (this.timestamp == null);
    for (int i = 0; ; i = this.timestamp.hashCode())
      return i + 31;
  }

  protected void setTimestamp(long paramLong)
  {
    this.timestamp = Long.valueOf(paramLong);
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.worklight.location.internal.AbstractPosition
 * JD-Core Version:    0.6.2
 */