Class FastutilIntOpenHashSetModifiableDBIDs.IntOpenHashSet

  • All Implemented Interfaces:
    it.unimi.dsi.fastutil.Hash, it.unimi.dsi.fastutil.ints.IntCollection, it.unimi.dsi.fastutil.ints.IntIterable, it.unimi.dsi.fastutil.ints.IntSet, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.Integer>, java.util.Collection<java.lang.Integer>, java.util.Set<java.lang.Integer>
    Enclosing class:
    FastutilIntOpenHashSetModifiableDBIDs

    private static class FastutilIntOpenHashSetModifiableDBIDs.IntOpenHashSet
    extends it.unimi.dsi.fastutil.ints.IntOpenHashSet
    Customized table.
    Author:
    Erich Schubert
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface it.unimi.dsi.fastutil.Hash

        it.unimi.dsi.fastutil.Hash.Strategy<K extends java.lang.Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int c
      Scan position for pop().
      private static long serialVersionUID
      Serial version
      • Fields inherited from class it.unimi.dsi.fastutil.ints.IntOpenHashSet

        containsNull, f, key, mask, maxFill, minN, n, size
      • Fields inherited from interface it.unimi.dsi.fastutil.Hash

        DEFAULT_GROWTH_FACTOR, DEFAULT_INITIAL_SIZE, DEFAULT_LOAD_FACTOR, FAST_LOAD_FACTOR, FREE, OCCUPIED, PRIMES, REMOVED, VERY_FAST_LOAD_FACTOR
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int popInt()
      Pop a single value from the hash table.
      • Methods inherited from class it.unimi.dsi.fastutil.ints.IntOpenHashSet

        add, addAll, addAll, clear, clone, contains, forEach, hashCode, isEmpty, iterator, of, of, of, of, of, rehash, remove, shiftKeys, size, spliterator, toSet, toSetWithExpectedSize, trim, trim
      • Methods inherited from class it.unimi.dsi.fastutil.ints.AbstractIntSet

        equals, rem
      • Methods inherited from class it.unimi.dsi.fastutil.ints.AbstractIntCollection

        add, contains, containsAll, containsAll, forEach, remove, removeAll, removeAll, removeIf, retainAll, retainAll, toArray, toIntArray, toIntArray, toString
      • Methods inherited from class java.util.AbstractCollection

        toArray, toArray
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Collection

        toArray
      • Methods inherited from interface it.unimi.dsi.fastutil.ints.IntCollection

        containsAll, intIterator, intParallelStream, intSpliterator, intStream, parallelStream, removeAll, removeIf, removeIf, removeIf, retainAll, stream, toArray, toIntArray, toIntArray
      • Methods inherited from interface it.unimi.dsi.fastutil.ints.IntIterable

        forEach, forEach
      • Methods inherited from interface it.unimi.dsi.fastutil.ints.IntSet

        add, contains, remove
      • Methods inherited from interface java.util.Set

        containsAll, removeAll, retainAll, toArray, toArray
    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        Serial version
        See Also:
        Constant Field Values
      • c

        private transient int c
        Scan position for pop().
    • Constructor Detail

      • IntOpenHashSet

        public IntOpenHashSet()
        Constructor.
      • IntOpenHashSet

        public IntOpenHashSet​(int size)
        Constructor.
        Parameters:
        size - Size
    • Method Detail

      • popInt

        public int popInt()
        Pop a single value from the hash table.
        Returns:
        Value removed.