nq$c.java 2.09 KB
import com.google.common.collect.BoundType;
import com.google.common.collect.DiscreteDomain;
import java.util.NoSuchElementException;

final class nq$c
  extends nq<Comparable<?>>
{
  private static final c b = new c();
  private static final long serialVersionUID = 0L;
  
  private nq$c()
  {
    super(null);
  }
  
  private Object readResolve()
  {
    return b;
  }
  
  public final int a(nq<Comparable<?>> paramnq)
  {
    if (paramnq == this) {
      return 0;
    }
    return -1;
  }
  
  final BoundType a()
  {
    throw new IllegalStateException();
  }
  
  final Comparable<?> a(DiscreteDomain<Comparable<?>> paramDiscreteDomain)
  {
    return paramDiscreteDomain.minValue();
  }
  
  final nq<Comparable<?>> a(BoundType paramBoundType, DiscreteDomain<Comparable<?>> paramDiscreteDomain)
  {
    throw new IllegalStateException();
  }
  
  final void a(StringBuilder paramStringBuilder)
  {
    paramStringBuilder.append("(-∞");
  }
  
  final boolean a(Comparable<?> paramComparable)
  {
    return true;
  }
  
  final BoundType b()
  {
    throw new AssertionError("this statement should be unreachable");
  }
  
  final Comparable<?> b(DiscreteDomain<Comparable<?>> paramDiscreteDomain)
  {
    throw new AssertionError();
  }
  
  final nq<Comparable<?>> b(BoundType paramBoundType, DiscreteDomain<Comparable<?>> paramDiscreteDomain)
  {
    throw new AssertionError("this statement should be unreachable");
  }
  
  final void b(StringBuilder paramStringBuilder)
  {
    throw new AssertionError();
  }
  
  final Comparable<?> c()
  {
    throw new IllegalStateException("range unbounded on this side");
  }
  
  final nq<Comparable<?>> c(DiscreteDomain<Comparable<?>> paramDiscreteDomain)
  {
    try
    {
      paramDiscreteDomain = nq.b(paramDiscreteDomain.minValue());
      return paramDiscreteDomain;
    }
    catch (NoSuchElementException paramDiscreteDomain) {}
    return this;
  }
  
  public final String toString()
  {
    return "-∞";
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/nq$c.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */