001package fr.aumgn.bukkitutils.playerref.map;
002
003import java.util.Map.Entry;
004
005import org.bukkit.OfflinePlayer;
006
007import fr.aumgn.bukkitutils.playerref.PlayerRef;
008
009public class OfflinePlayerMapEntry<T> implements Entry<OfflinePlayer, T> {
010
011    private final Entry<PlayerRef, T> entry;
012
013    public OfflinePlayerMapEntry(Entry<PlayerRef, T> entry) {
014        this.entry = entry;
015    }
016
017    @Override
018    public OfflinePlayer getKey() {
019        return entry.getKey().getOfflinePlayer();
020    }
021
022    @Override
023    public T getValue() {
024        return entry.getValue();
025    }
026
027    @Override
028    public T setValue(T value) {
029        return entry.setValue(value);
030    }
031}