qe$b$a.java 1.73 KB
import com.google.common.base.Predicates;
import com.google.common.collect.Sets.f;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;

final class qe$b$a
  extends Sets.f<Map.Entry<R, V>>
{
  private qe$b$a(qe.b paramb) {}
  
  public final void clear()
  {
    this.a.a(Predicates.alwaysTrue());
  }
  
  public final boolean contains(Object paramObject)
  {
    if ((paramObject instanceof Map.Entry))
    {
      paramObject = (Map.Entry)paramObject;
      return qe.a(this.a.b, ((Map.Entry)paramObject).getKey(), this.a.a, ((Map.Entry)paramObject).getValue());
    }
    return false;
  }
  
  public final boolean isEmpty()
  {
    return !this.a.b.containsColumn(this.a.a);
  }
  
  public final Iterator<Map.Entry<R, V>> iterator()
  {
    return new qe.b.b(this.a, (byte)0);
  }
  
  public final boolean remove(Object paramObject)
  {
    if ((paramObject instanceof Map.Entry))
    {
      paramObject = (Map.Entry)paramObject;
      return qe.b(this.a.b, ((Map.Entry)paramObject).getKey(), this.a.a, ((Map.Entry)paramObject).getValue());
    }
    return false;
  }
  
  public final boolean retainAll(Collection<?> paramCollection)
  {
    return this.a.a(Predicates.not(Predicates.in(paramCollection)));
  }
  
  public final int size()
  {
    Iterator localIterator = this.a.b.a.values().iterator();
    int i = 0;
    if (localIterator.hasNext())
    {
      if (!((Map)localIterator.next()).containsKey(this.a.a)) {
        break label65;
      }
      i += 1;
    }
    label65:
    for (;;)
    {
      break;
      return i;
    }
  }
}


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