tango.util.collection.impl.SetCollection

class SetCollection(T) : Collection!(T), Set!(T) #
SetCollection extends MutableImpl to provide default implementations of some Set operations.

Author:

Doug Lea @version 0.93

For an introduction to this package see Overview .

this() [protected] #
Initialize at version 0, an empty count, and null screener
this(Predicate screener) [protected] #
Initialize at version 0, an empty count, and supplied screener
void add(Iterator!(T) e) [public] #
Implements tango.util.collection.impl.SetCollection.SetCollection.includeElements

See Also:

tango.util.collection.impl.SetCollection.SetCollection.includeElements
void removeAll(Iterator!(T) e) [public] #
Implements tango.util.collection.impl.Collection.Collection.removeAll

See Also:

tango.util.collection.impl.Collection.Collection.removeAll

Has to be here rather than in the superclass to satisfy D interface idioms

void remove(Iterator!(T) e) [public] #
Implements tango.util.collection.impl.Collection.Collection.removeElements

See Also:

tango.util.collection.impl.Collection.Collection.removeElements

Has to be here rather than in the superclass to satisfy D interface idioms