kotlin-stdlib / kotlin.jvm.optionals / java.util.Optional / toSet toSet JVM JRE8 1.8 fun < T : Any > Optional < out T > . toSet ( ) : Set < T > (source) Returns a new read-only set of this Optional 's value if present , or otherwise an empty set. The returned set is serializable (JVM).