on.java 1.54 KB
import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Function;
import com.google.common.base.MoreObjects;
import com.google.common.collect.MapMaker.e;
import java.util.concurrent.ConcurrentMap;

@Deprecated
@Beta
@GwtCompatible(emulated=true)
public abstract class on<K0, V0>
{
  @GwtIncompatible("To be supported")
  protected MapMaker.e<K0, V0> a;
  
  @GwtIncompatible("To be supported")
  public final <K extends K0, V extends V0> MapMaker.e<K, V> a()
  {
    return (MapMaker.e)MoreObjects.firstNonNull(this.a, on.a.a);
  }
  
  @Deprecated
  protected abstract <K extends K0, V extends V0> ConcurrentMap<K, V> a(Function<? super K, ? extends V> paramFunction);
  
  public abstract on<K0, V0> concurrencyLevel(int paramInt);
  
  public abstract on<K0, V0> initialCapacity(int paramInt);
  
  public abstract <K extends K0, V extends V0> ConcurrentMap<K, V> makeMap();
  
  @Deprecated
  @GwtIncompatible("java.lang.ref.SoftReference")
  public abstract on<K0, V0> softValues();
  
  @GwtIncompatible("java.lang.ref.WeakReference")
  public abstract on<K0, V0> weakKeys();
  
  @GwtIncompatible("java.lang.ref.WeakReference")
  public abstract on<K0, V0> weakValues();
  
  @GwtIncompatible("To be supported")
  static enum a
    implements MapMaker.e<Object, Object>
  {
    private a() {}
  }
}


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