public static Map<Class<? extends Exception>, Tuple2<String, Status>> getMergedMappings(){ Map<Class<? extends Exception>, Tuple2<String, Status>> result = new LinkedHashMap<>(); result.putAll(mapOfExceptionsToErrorCodes); extensions .ifPresent(ext->result.putAll(ext.getErrorMappings())); return result; }