package sk.stuba.fiit.perconik.activity.listeners.git; import org.eclipse.jgit.lib.Repository; final class RepositorySetCache<E> { private static final Object key = new Object(); private final RepositoryMapCache<Object, E> map; RepositorySetCache() { this.map = new RepositoryMapCache<>(); } boolean load(final Repository repository, final E value) { return this.map.load(repository, key, value); } E update(final Repository repository, final E value) { return this.map.update(repository, key, value); } @Override public String toString() { return this.map.toString(); } }