JDK 28 EA Build 10 Now Available with JEP 401: Value Objects (Preview)

3 pointsposted 14 hours ago
by birdculture

1 Comments

MiroslavPokorny

10 hours ago

I guess this is exactly why java.util.Optional is a single class instead of a hierarchy of EmptyOptional for Optional#empty() and NotEmptyOptional for non null values, then true polymorhphic dispatch would be leverage for #isEmpty and other members.