object Set extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Set
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply[A](as: A*)(implicit arg0: ClassTag[A]): Set[A]

    Build a Set instance from the provided values.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  7. implicit def cmonoid[A](implicit arg0: ClassTag[A]): CMonoid[Set[A]]

    Provide a CMonoid[Set[A]] instance.

    Provide a CMonoid[Set[A]] instance.

    Since element order is irrelevant, union is a commutative operation. The empty set is the identity element.

  8. def empty[A](implicit arg0: ClassTag[A]): Set[A]

    Allocate an empty Set.

  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. implicit def eqv[A]: Eq[Set[A]]

    Provide a Eq[Set[A]] instance.

    Provide a Eq[Set[A]] instance.

    Since Sets are so reliant on equality, and use hash codes internally, the default equality is used to compare elements.

  12. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def fromArray[A](as: Array[A])(implicit arg0: ClassTag[A]): Set[A]

    Build a Set from the provided array.

    Build a Set from the provided array.

    The advantage of using this method is that, unlike apply() or fromIterable(), the values will not be boxed prior to the set being built.

  14. def fromIterable[A](as: Iterable[A])(implicit arg0: ClassTag[A]): Set[A]

    Build a Set from the provided iterable object.

  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. def ofSize[A](n: Int)(implicit arg0: ClassTag[A]): Set[A]

    Allocate an empty Set, capable of holding n items without resizing itself.

    Allocate an empty Set, capable of holding n items without resizing itself.

    This method is useful if you know you'll be adding a large number of elements in advance and you want to save a few resizes.

  22. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped