Package org.eclipse.cdt.core.parser.util
Class CharArraySet
- java.lang.Object
-
- org.eclipse.cdt.core.parser.util.HashTable
-
- org.eclipse.cdt.core.parser.util.CharTable
-
- org.eclipse.cdt.core.parser.util.CharArraySet
-
-
Field Summary
Fields Modifier and Type Field Description static CharArraySet
EMPTY_SET
An empty immutableCharArraySet
.-
Fields inherited from class org.eclipse.cdt.core.parser.util.HashTable
currEntry, hashTable, minHashSize, nextTable
-
-
Constructor Summary
Constructors Constructor Description CharArraySet(int initialSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAll(List<char[]> list)
void
addAll(CharArraySet set)
void
put(char[] key)
boolean
remove(char[] key)
-
Methods inherited from class org.eclipse.cdt.core.parser.util.CharTable
addIndex, addIndex, clear, clone, containsKey, containsKey, findKey, hash, hash, hash, keyArray, keyAt, keys, lookup, lookup, lookup, removeEntry, resize, toList
-
Methods inherited from class org.eclipse.cdt.core.parser.util.HashTable
capacity, countCollisions, dumpNexts, isEmpty, linkIntoHashTable, partition, rehash, removeEntry, resize, size, sort
-
-
-
-
Field Detail
-
EMPTY_SET
public static final CharArraySet EMPTY_SET
An empty immutableCharArraySet
.
-
-
Method Detail
-
put
public void put(char[] key)
-
addAll
public void addAll(List<char[]> list)
-
addAll
public void addAll(CharArraySet set)
-
remove
public final boolean remove(char[] key)
-
-