class
WeakSetVariable[A <: AnyRef { def present: Boolean }] extends Var
Instance Constructors
-
new
WeakSetVariable()
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
def
!==(other: Var): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
===(other: Var): Boolean
-
def
add(x: A)(implicit d: DiffList): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
contains(x: A): Boolean
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
iterator: Iterator[A]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
printName: String
-
def
remove(x: A)(implicit d: DiffList): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
value: Set[A]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
A variable whose value is a set of elements of type A, but here we keep only weak references to the elements, so that if no external references are kept, the element may be garbage collected. This class has no "size" method because the size is unreliably dependent on garbage collection.