How to implement switch exhaustiveness checker in Java 8? | Hacker News Reader