in scala.collection.jcl
trait Set

`abstract trait` Set [A]
  `extends` java.lang.Object
  `with` scala.collection.jcl.Collection[A]
  `with` scala.collection.mutable.Set[A]
  `with` scala.ScalaObject

  Analogous to a Java set.

Author:
  Sean McDirmid

Direct Known Subclasses:
  SortedSet, Filter, SetWrapper, Filter, KeySet, Filter, Filter

Class Summary
| `class` Filter

Def Summary
`override` | `def` + (t: A) : Set.this.type
`override` | `def` ++ (i: scala.Iterable[A]) : Set.this.type
`override` | `def` - (t: A) : Set.this.type
`override` | `def` -- (i: scala.Iterable[A]) : Set.this.type
`abstract` `override` | `def` add (a: A) : scala.Boolean Add will return false if "a" already exists in the set.
`override` | `def` clear : scala.Unit
`final` `override` | `def` contains (a: A) : scala.Boolean
`override` | `def` isEmpty : scala.Boolean
`override` | `def` pfilter (p: (A) => scala.Boolean) : scala.collection.jcl.Set[A]
`override` | `def` retain (f: (A) => scala.Boolean) : scala.Unit
`override` | `def` transform (f: (A) => A) : scala.Boolean

Def inherited from scala.collection.jcl.Collection[A]
+ , ++, +=, -=, add, addAll, hasAll, pfilter, transform

Def inherited from scala.collection.mutable.Set[A]
+ , +, ++, ++, ++=, ++=, +=, +=, -, -, --, --, --=, --=, -=, -=, <<, clear, clone, excl, filter, incl, intersect, retain, super$clone, update

Def Detail

`override def` + (t: A): Set.this.type

`override def` ++ (i: scala.Iterable[A]): Set.this.type

`override def` - (t: A): Set.this.type

`override def` -- (i: scala.Iterable[A]): Set.this.type

`abstract override def` add (a: A): scala.Boolean

  Add will return false if "a" already exists in the set.

`override def` clear : scala.Unit

`final override def` contains (a: A): scala.Boolean

`override def` isEmpty : scala.Boolean

`override def` pfilter (p: (A) => scala.Boolean): scala.collection.jcl.Set[A]

`override def` retain (f: (A) => scala.Boolean): scala.Unit

`override def` transform (f: (A) => A): scala.Boolean