[ https://issues.apache.org/jira/browse/WICKET-6396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16056010#comment-16056010 ]
Martin Grigorov commented on WICKET-6396: ----------------------------------------- bq. Funny thing is Java9 will introduce List.of, Set.of etc, so maybe there is a reasoning behind it... The reason is that Scala Collections have those for 10 years. Now Kotlin stdlib have them too. And everyone loves them! > Model should provide other Optional's methods > --------------------------------------------- > > Key: WICKET-6396 > URL: https://issues.apache.org/jira/browse/WICKET-6396 > Project: Wicket > Issue Type: Improvement > Affects Versions: 8.0.0-M6 > Reporter: Kamil > Priority: Minor > > Model should provide > {code} > public <X extends Throwable> T orElseThrow(Supplier<? extends X> > exceptionSupplier) throws X; > {code} > {code} > public boolean isPresent(); > {code} > {code} > public void ifPresent(Consumer<? super T> consumer); > {code} > methods for the sake of consistency with Optional API -- This message was sent by Atlassian JIRA (v6.4.14#64029)