Lines Matching refs:MapMaker
47 * ConcurrentMap<Key, Graph> graphs = new MapMaker()
59 * These features are all optional; {@code new MapMaker().makeMap()}
88 * <p>{@code new MapMaker().weakKeys().makeMap()} can almost always be
98 public final class MapMaker {
107 * Constructs a new {@code MapMaker} instance with default settings,
110 public MapMaker() {}
122 public MapMaker initialCapacity(int initialCapacity) {
146 public MapMaker concurrencyLevel(int concurrencyLevel) {
166 public MapMaker weakKeys() {
185 public MapMaker softKeys() {
189 private MapMaker setKeyStrength(Strength strength) {
218 public MapMaker weakValues() {
241 public MapMaker softValues() {
245 private MapMaker setValueStrength(Strength strength) {
265 public MapMaker expiration(long duration, TimeUnit unit) {
280 * does not alter the state of this {@code MapMaker} instance, so it can be
331 * <p>This method does not alter the state of this {@code MapMaker} instance,
471 StrategyImpl(MapMaker maker) {
480 MapMaker maker, Function<? super K, ? extends V> computer) {