com.google.common.collect.MapMaker.RemovalListener的实例源码

项目:bts    文件:MapMakerInternalMap.java   
AbstractSerializationProxy(Strength keyStrength,Strength valueStrength,Equivalence<Object> keyEquivalence,Equivalence<Object> valueEquivalence,long expireAfterWriteNanos,long expireAfterAccessNanos,int maximumSize,int concurrencyLevel,RemovalListener<? super K,? super V> removalListener,ConcurrentMap<K,V> delegate) {
  this.keyStrength = keyStrength;
  this.valueStrength = valueStrength;
  this.keyEquivalence = keyEquivalence;
  this.valueEquivalence = valueEquivalence;
  this.expireAfterWriteNanos = expireAfterWriteNanos;
  this.expireAfterAccessNanos = expireAfterAccessNanos;
  this.maximumSize = maximumSize;
  this.concurrencyLevel = concurrencyLevel;
  this.removalListener = removalListener;
  this.delegate = delegate;
}
项目:guava-libraries    文件:MapMakerInternalMap.java   
AbstractSerializationProxy(Strength keyStrength,V> delegate) {
  this.keyStrength = keyStrength;
  this.valueStrength = valueStrength;
  this.keyEquivalence = keyEquivalence;
  this.valueEquivalence = valueEquivalence;
  this.expireAfterWriteNanos = expireAfterWriteNanos;
  this.expireAfterAccessNanos = expireAfterAccessNanos;
  this.maximumSize = maximumSize;
  this.concurrencyLevel = concurrencyLevel;
  this.removalListener = removalListener;
  this.delegate = delegate;
}
项目:VectorAttackScanner    文件:MapMakerInternalMap.java   
AbstractSerializationProxy(Strength keyStrength,V> delegate) {
  this.keyStrength = keyStrength;
  this.valueStrength = valueStrength;
  this.keyEquivalence = keyEquivalence;
  this.valueEquivalence = valueEquivalence;
  this.expireAfterWriteNanos = expireAfterWriteNanos;
  this.expireAfterAccessNanos = expireAfterAccessNanos;
  this.maximumSize = maximumSize;
  this.concurrencyLevel = concurrencyLevel;
  this.removalListener = removalListener;
  this.delegate = delegate;
}
项目:My-Wallet-Android    文件:MapMakerInternalMap.java   
AbstractSerializationProxy(Strength keyStrength,V> delegate) {
  this.keyStrength = keyStrength;
  this.valueStrength = valueStrength;
  this.keyEquivalence = keyEquivalence;
  this.valueEquivalence = valueEquivalence;
  this.expireAfterWriteNanos = expireAfterWriteNanos;
  this.expireAfterAccessNanos = expireAfterAccessNanos;
  this.maximumSize = maximumSize;
  this.concurrencyLevel = concurrencyLevel;
  this.removalListener = removalListener;
  this.delegate = delegate;
}
项目:cnGuava    文件:MapMakerInternalMap.java   
AbstractSerializationProxy(Strength keyStrength,V> delegate) {
  this.keyStrength = keyStrength;
  this.valueStrength = valueStrength;
  this.keyEquivalence = keyEquivalence;
  this.valueEquivalence = valueEquivalence;
  this.expireAfterWriteNanos = expireAfterWriteNanos;
  this.expireAfterAccessNanos = expireAfterAccessNanos;
  this.maximumSize = maximumSize;
  this.concurrencyLevel = concurrencyLevel;
  this.removalListener = removalListener;
  this.delegate = delegate;
}
项目:otter    文件:OtterMigrateMap.java   
@SuppressWarnings("deprecation")
public static <K,V> ConcurrentMap<K,V> makeSoftValueComputingMapWithRemoveListenr(MapMaker maker,Function<? super K,? extends V> computingFunction,final OtterRemovalListener listener) {
    return maker.softValues().removalListener(new RemovalListener<K,V>() {

        @Override
        public void onRemoval(RemovalNotification<K,V> notification) {
            if (notification == null) {
                return;
            }

            listener.onRemoval(notification.getKey(),notification.getValue());
        }
    }).makeComputingMap(computingFunction);
}
项目:org.openntf.domino    文件:MapMakerInternalMap.java   
AbstractSerializationProxy(Strength keyStrength,V> delegate) {
  this.keyStrength = keyStrength;
  this.valueStrength = valueStrength;
  this.keyEquivalence = keyEquivalence;
  this.valueEquivalence = valueEquivalence;
  this.expireAfterWriteNanos = expireAfterWriteNanos;
  this.expireAfterAccessNanos = expireAfterAccessNanos;
  this.maximumSize = maximumSize;
  this.concurrencyLevel = concurrencyLevel;
  this.removalListener = removalListener;
  this.delegate = delegate;
}
项目:bts    文件:MapMakerInternalMap.java   
SerializationProxy(Strength keyStrength,V> delegate) {
  super(keyStrength,valueStrength,keyEquivalence,valueEquivalence,expireAfterWriteNanos,expireAfterAccessNanos,maximumSize,concurrencyLevel,removalListener,delegate);
}
项目:bts    文件:ComputingConcurrentHashMap.java   
ComputingSerializationProxy(Strength keyStrength,V> delegate,? extends V> computingFunction) {
  super(keyStrength,delegate);
  this.computingFunction = computingFunction;
}
项目:guava-libraries    文件:MapMakerInternalMap.java   
SerializationProxy(Strength keyStrength,delegate);
}
项目:guava-libraries    文件:ComputingConcurrentHashMap.java   
ComputingSerializationProxy(Strength keyStrength,delegate);
  this.computingFunction = computingFunction;
}
项目:guava-libraries    文件:MapMakerInternalMapTest.java   
public void testSetRemovalListener() {
  RemovalListener<Object,Object> testListener = new RemovalListener<Object,Object>() {
    @Override
    public void onRemoval(RemovalNotification<Object,Object> notification) {}
  };
  MapMakerInternalMap<Object,Object> map =
      makeMap(createMapMaker().removalListener(testListener));
  assertSame(testListener,map.removalListener);
}
项目:VectorAttackScanner    文件:MapMakerInternalMap.java   
SerializationProxy(Strength keyStrength,delegate);
}
项目:VectorAttackScanner    文件:ComputingConcurrentHashMap.java   
ComputingSerializationProxy(Strength keyStrength,delegate);
  this.computingFunction = computingFunction;
}
项目:My-Wallet-Android    文件:MapMakerInternalMap.java   
SerializationProxy(Strength keyStrength,delegate);
}
项目:My-Wallet-Android    文件:ComputingConcurrentHashMap.java   
ComputingSerializationProxy(Strength keyStrength,delegate);
  this.computingFunction = computingFunction;
}
项目:cnGuava    文件:MapMakerInternalMap.java   
SerializationProxy(Strength keyStrength,delegate);
}
项目:cnGuava    文件:ComputingConcurrentHashMap.java   
ComputingSerializationProxy(Strength keyStrength,delegate);
  this.computingFunction = computingFunction;
}
项目:otter    文件:OtterMigrateMap.java   
@SuppressWarnings("deprecation")
public static <K,V> makeSoftValueComputingMapWithRemoveListenr(Function<? super K,final OtterRemovalListener<K,V> listener) {
    return new MapMaker().softValues().removalListener(new RemovalListener<K,notification.getValue());
        }
    }).makeComputingMap(computingFunction);
}
项目:org.openntf.domino    文件:MapMakerInternalMap.java   
SerializationProxy(Strength keyStrength,delegate);
}
项目:org.openntf.domino    文件:ComputingConcurrentHashMap.java   
ComputingSerializationProxy(Strength keyStrength,delegate);
  this.computingFunction = computingFunction;
}
项目:bts    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,V extends V0> RemovalListener<K,V> getRemovalListener() {
  return (RemovalListener<K,V>) Objects.firstNonNull(removalListener,NullListener.INSTANCE);
}
项目:j2objc    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,NullListener.INSTANCE);
}
项目:guava-libraries    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,V>) MoreObjects.firstNonNull(removalListener,NullListener.INSTANCE);
}
项目:VectorAttackScanner    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,NullListener.INSTANCE);
}
项目:My-Wallet-Android    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,NullListener.INSTANCE);
}
项目:cnGuava    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,NullListener.INSTANCE);
}
项目:org.openntf.domino    文件:GenericMapMaker.java   
@SuppressWarnings("unchecked") // safe covariant cast
@GwtIncompatible("To be supported")
<K extends K0,NullListener.INSTANCE);
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


com.google.gson.internal.bind.ArrayTypeAdapter的实例源码
com.google.gson.JsonSyntaxException的实例源码
com.google.gson.JsonDeserializer的实例源码
com.google.gson.internal.ConstructorConstructor的实例源码
com.google.gson.JsonPrimitive的实例源码
com.google.gson.LongSerializationPolicy的实例源码
com.google.gson.internal.GsonInternalAccess的实例源码
com.google.gson.JsonIOException的实例源码
com.google.gson.internal.StringMap的实例源码
com.google.gson.JsonObject的实例源码
com.google.gson.internal.bind.TimeTypeAdapter的实例源码
com.google.gson.FieldAttributes的实例源码
com.google.gson.internal.bind.TreeTypeAdapter的实例源码
com.google.gson.internal.LinkedHashTreeMap的实例源码
com.google.gson.TypeAdapterFactory的实例源码
com.google.gson.JsonSerializer的实例源码
com.google.gson.FieldNamingPolicy的实例源码
com.google.gson.JsonElement的实例源码
com.google.gson.internal.JsonReaderInternalAccess的实例源码
com.google.gson.TypeAdapter的实例源码