oh$c.java 1.08 KB
import com.google.common.base.Predicate;
import com.google.common.collect.Collections2;
import com.google.common.collect.ForwardingCollection;
import com.google.common.collect.Maps;
import com.google.common.collect.Multimap;
import java.util.Collection;
import java.util.Map.Entry;
import javax.annotation.Nullable;

class oh$c
  extends ForwardingCollection<Map.Entry<K, V>>
{
  oh$c(oh paramoh) {}
  
  protected Collection<Map.Entry<K, V>> delegate()
  {
    return Collections2.filter(this.a.a.entries(), Maps.a(this.a.b));
  }
  
  public boolean remove(@Nullable Object paramObject)
  {
    if ((paramObject instanceof Map.Entry))
    {
      paramObject = (Map.Entry)paramObject;
      if ((this.a.a.containsKey(((Map.Entry)paramObject).getKey())) && (this.a.b.apply(((Map.Entry)paramObject).getKey()))) {
        return this.a.a.remove(((Map.Entry)paramObject).getKey(), ((Map.Entry)paramObject).getValue());
      }
    }
    return false;
  }
}


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