CustomConcurrentHashMap.java | 44 * instance. Client libraries implement {@link Strategy}, and this class 74 * <p>For example, the following strategy emulates the behavior of 79 * implements CustomConcurrentHashMap.Strategy<K, V, 119 * To create a {@link java.util.concurrent.ConcurrentMap} using the strategy 197 * Creates a new concurrent hash map backed by the given strategy. 199 * @param strategy used to implement and manipulate the entries 205 * @throws NullPointerException if strategy is null 207 public <K, V, E> ConcurrentMap<K, V> buildMap(Strategy<K, V, E> strategy) { 208 if (strategy == null) 572 final Strategy<K, V, E> strategy; field in class:CustomConcurrentHashMap.Impl 1908 static final Field strategy = findField("strategy"); field in class:CustomConcurrentHashMap.Impl.Fields 1927 Strategy<K, V, E> strategy = (Strategy<K, V, E>) in.readObject(); local [all...] |