JavaConverter patterns for Java 8