nm$d.java 1.56 KB
import com.google.common.base.Equivalence;
import com.google.common.base.Function;
import com.google.common.collect.MapMaker;
import com.google.common.collect.MapMaker.e;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.concurrent.ConcurrentMap;

final class nm$d<K, V>
  extends pc.b<K, V>
{
  private static final long serialVersionUID = 4L;
  final Function<? super K, ? extends V> a;
  
  nm$d(pc.p paramp1, pc.p paramp2, Equivalence<Object> paramEquivalence1, Equivalence<Object> paramEquivalence2, long paramLong1, long paramLong2, int paramInt1, int paramInt2, MapMaker.e<? super K, ? super V> parame, ConcurrentMap<K, V> paramConcurrentMap, Function<? super K, ? extends V> paramFunction)
  {
    super(paramp1, paramp2, paramEquivalence1, paramEquivalence2, paramLong1, paramLong2, paramInt1, paramInt2, parame, paramConcurrentMap);
    this.a = paramFunction;
  }
  
  private void readObject(ObjectInputStream paramObjectInputStream)
    throws IOException, ClassNotFoundException
  {
    paramObjectInputStream.defaultReadObject();
    this.k = a(paramObjectInputStream).a(this.a);
    b(paramObjectInputStream);
  }
  
  private void writeObject(ObjectOutputStream paramObjectOutputStream)
    throws IOException
  {
    paramObjectOutputStream.defaultWriteObject();
    a(paramObjectOutputStream);
  }
  
  final Object readResolve()
  {
    return this.k;
  }
}


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