Addresses https://bugs.openjdk.org/browse/JDK-8373243 by copying and adapting the specification from https://github.com/openjdk/jdk/blob/master/src/java.base/share/classes/java/util/LinkedHashSet.java#L186-L204
Since EnumSet is sealed and only permits two final classes, the verbiage around "Implementations should document the reporting of additional characteristic values." may be considered to get removed from this PR. Kept, for now, for symmetry reasons. ------------- Commit messages: - Adding Javadoc and specification for EnumSet::spliterator() Changes: https://git.openjdk.org/jdk/pull/28696/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=28696&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8373243 Stats: 19 lines in 1 file changed: 19 ins; 0 del; 0 mod Patch: https://git.openjdk.org/jdk/pull/28696.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/28696/head:pull/28696 PR: https://git.openjdk.org/jdk/pull/28696
