396 Софья Потапова. storeable 1 вариант

Начиная с 8 джавы можно делать вот так: 
Set<String> keySet = state.entrySet()
                .stream()
                .map(Map.Entry<String, Storeable>::getKey)
                .collect(Collectors.toSet());