Interface Set<K>

    • Method Detail

      • size

        int size()
        Specified by:
        size in interface java.util.Collection<K>
        Specified by:
        size in interface java.util.Set<K>
      • isEmpty

        boolean isEmpty()
        Specified by:
        isEmpty in interface java.util.Collection<K>
        Specified by:
        isEmpty in interface java.util.Set<K>
      • contains

        boolean contains​(java.lang.Object o)
        Specified by:
        contains in interface java.util.Collection<K>
        Specified by:
        contains in interface java.util.Set<K>
      • containsAll

        boolean containsAll​(java.util.Collection<?> c)
        Specified by:
        containsAll in interface java.util.Collection<K>
        Specified by:
        containsAll in interface java.util.Set<K>
      • get

        K get​(java.lang.Object o)
      • findFirst

        default java.util.Optional<K> findFirst()
      • keyIterator

        java.util.Iterator<K> keyIterator()
      • equals

        boolean equals​(java.lang.Object o)
        Specified by:
        equals in interface java.util.Collection<K>
        Specified by:
        equals in interface java.util.Set<K>
        Overrides:
        equals in class java.lang.Object
      • hashCode

        int hashCode()
        Specified by:
        hashCode in interface java.util.Collection<K>
        Specified by:
        hashCode in interface java.util.Set<K>
        Specified by:
        hashCode in interface SetEq<K>
        Overrides:
        hashCode in class java.lang.Object