package com.baeldung.lrucache; import java.util.Optional; public interface Cache { boolean put(K key, V value); Optional get(K key); int size(); boolean isEmpty(); void clear(); }