com.google.common.collect.MigrateMap.java Source code

Java tutorial

Introduction

Here is the source code for com.google.common.collect.MigrateMap.java

Source

package com.google.common.collect;

import java.util.concurrent.ConcurrentMap;

import com.google.common.base.Function;

public class MigrateMap {

    @SuppressWarnings("deprecation")
    public static <K, V> ConcurrentMap<K, V> makeComputingMap(MapMaker maker,
            Function<? super K, ? extends V> computingFunction) {
        return maker.makeComputingMap(computingFunction);
    }

    @SuppressWarnings("deprecation")
    public static <K, V> ConcurrentMap<K, V> makeComputingMap(Function<? super K, ? extends V> computingFunction) {
        return new MapMaker().makeComputingMap(computingFunction);
    }
}