I have this statement in java
if (payload.get("mimeType") != null) {
lettersPayload.put("mimeType", payload.get("mimeType"));
if (!StringUtils.isEmpty(heytype) && !"all".equals(type)) {
lettersPayload.put("heytype", heytype);
}
}
I have a requirment to do this code snippet with Optional.ofNullable().ifPresent()
I wrote these:
Optional.of(payload.get("mimeType")).ifPresent(name -> lettersPayload.put("heytype", heytype));
The second statement is crushing
Any ideas? Thanks!