class LruMap extends LinkedHashMap<K, V> {

    public static <K, V> LruMap<K, V> accessOrder(int maxEntries) {
        return new LruMap<>(maxEntries, true);
    }

    private  LruMap(int maxEntries, boolean accessOrder);

}