Java 8 opcional
Quero verificar se um tamanho de objeto específico é maior que 0. Se for maior que 0, desejo criar um objeto opcional; caso contrário, desejo retornar um vazio opcional. Esta é a versão longa do código java:
if(fooA.size>0) {
return Optional.of(new Foo());
} else {
return Optional.empty();
}
Existe alguma maneira de compactar isso em uma linha usando a biblioteca opcional do java 8?