- add
bool add(T t)
- addAll
bool addAll(T[] c)
Undocumented in source. Be warned that the author may not have intended to support it.
- clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
- contains
bool contains(T o)
- containsAll
bool containsAll(Object collection)
Undocumented in source. Be warned that the author may not have intended to support it.
- containsFast
bool containsFast(T obj)
Undocumented in source. Be warned that the author may not have intended to support it.
- createBucket
T[] createBucket(int capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
- createBuckets
T[][] createBuckets(int capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
- expand
void expand()
Undocumented in source. Be warned that the author may not have intended to support it.
- get
T get(T o)
Undocumented in source. Be warned that the author may not have intended to support it.
- getBucket
size_t getBucket(T o)
- getOrAdd
T getOrAdd(T o)
@uml
Add {@code o} to set if not there; return existing value if already
there. This method performs the same operation as {@link #add} aside from
the return value.
@final
- getOrAddImpl
T getOrAddImpl(T o)
Undocumented in source. Be warned that the author may not have intended to support it.
- isEmpty
bool isEmpty()
- opEquals
bool opEquals(Object o)
- remove
bool remove(T o)
- removeAll
bool removeAll(T[] c)
Undocumented in source. Be warned that the author may not have intended to support it.
- removeFast
bool removeFast(T obj)
Undocumented in source. Be warned that the author may not have intended to support it.
- retainAll
bool retainAll(T[] c)
Undocumented in source. Be warned that the author may not have intended to support it.
- size
int size()
- toArray
T[] toArray()
Undocumented in source. Be warned that the author may not have intended to support it.
- toArray
U[] toArray(U[] a)
Undocumented in source. Be warned that the author may not have intended to support it.
- toHash
size_t toHash()
@uml
@override
@safe
@nothrow
- toString
string toString()
- toTableString
string toTableString()
Undocumented in source. Be warned that the author may not have intended to support it.
Set implementation with closed hashing (open addressing).