Class Set3<K>

    • Field Detail

      • key1

        private final K key1
      • key2

        private final K key2
      • key3

        private final K key3
    • Constructor Detail

      • Set3

        Set3​(K key1,
             K key2,
             K key3)
    • Method Detail

      • contains

        public boolean contains​(java.lang.Object key)
        Specified by:
        contains in interface java.util.Collection<K>
        Specified by:
        contains in interface Set<K>
        Specified by:
        contains in interface java.util.Set<K>
        Overrides:
        contains in class java.util.AbstractCollection<K>
      • containsEquivalent

        public boolean containsEquivalent​(java.lang.Object key,
                                          EqualityComparator<java.lang.Object> cmp)
      • get

        public K get​(java.lang.Object key)
      • getEquivalent

        public K getEquivalent​(java.lang.Object key,
                               EqualityComparator<java.lang.Object> cmp)
      • size

        public int size()
        Specified by:
        size in interface java.util.Collection<K>
        Specified by:
        size in interface Set<K>
        Specified by:
        size in interface java.util.Set<K>
        Specified by:
        size in class java.util.AbstractCollection<K>
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface java.util.Collection<K>
        Specified by:
        hashCode in interface Set<K>
        Specified by:
        hashCode in interface java.util.Set<K>
        Specified by:
        hashCode in interface SetEq<K>
        Overrides:
        hashCode in class java.util.AbstractSet<K>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.util.AbstractCollection<K>