Documentation of 'com.carrotsearch.hppc.ObjectScatterSet' Java class
ObjectScatterSet
com.carrotsearch.hppc

Class ObjectScatterSet<KType>

    • Constructor Detail

      • ObjectScatterSet

        public ObjectScatterSet()
        New instance with sane defaults.
      • ObjectScatterSet

        public ObjectScatterSet(int expectedElements)
        New instance with sane defaults.
      • ObjectScatterSet

        public ObjectScatterSet(int expectedElements,
                                double loadFactor)
        New instance with sane defaults.
    • Method Detail

      • from

        @SafeVarargs
        public static <KType> ObjectScatterSet<KType> from(KType... elements)
        Create a set from a variable number of arguments or an array of Object. The elements are copied from the argument to the internal buffer.
      • removeAll

        public int removeAll(ObjectLookupContainer<? super KType> c)
        Default implementation uses a predicate for removal.
        Specified by:
        removeAll in interface ObjectCollection<KType>
        Returns:
        Returns the number of removed elements.
      • retainAll

        public int retainAll(ObjectLookupContainer<? super KType> c)
        Default implementation uses a predicate for retaining.
        Specified by:
        retainAll in interface ObjectCollection<KType>
        Returns:
        Returns the number of removed elements.
      • toArray

        public <T> T[] toArray(java.lang.Class<T> componentClass)
        Description copied from interface: ObjectContainer
        Copies all elements of this container to a dynamically created array of the given component type.
        Specified by:
        toArray in interface ObjectContainer<KType>
      • toString

        public java.lang.String toString()
        Convert the contents of this container to a human-friendly string.
        Overrides:
        toString in class java.lang.Object

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.