rocketraman
04/02/2016, 4:25 PMEmpty:
------ source=Foo(id=Optional.empty)
member property val Foo.id: java.util.Optional<java.util.UUID>
------ id=null
With val:
------ source=Foo(id=Optional[10bb2955-9c56-4ce6-9cbb-8726613ad2c8])
member property val Foo.id: java.util.Optional<java.util.UUID>
------ id=10bb2955-9c56-4ce6-9cbb-8726613ad2c8
You can see the id is null. I am expecting Optional.empty
.