public class FieldNameSet extends HashSet<String> implements SymbolTable<String>
| Constructor and Description |
|---|
FieldNameSet() |
FieldNameSet(FieldNameSet parent) |
FieldNameSet(int capacity) |
| Modifier and Type | Method and Description |
|---|---|
FieldNameSet |
fork() |
int |
getCapacity() |
void |
lock(String name) |
void |
release(String name) |
add, clear, clone, contains, isEmpty, iterator, remove, size, spliteratorequals, hashCode, removeAlladdAll, containsAll, retainAll, toArray, toArray, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitaddAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArrayparallelStream, removeIf, streampublic FieldNameSet()
public FieldNameSet(int capacity)
public FieldNameSet(FieldNameSet parent)
public FieldNameSet fork()
fork in interface SymbolTable<String>public void lock(String name)
lock in interface SymbolTable<String>public void release(String name)
release in interface SymbolTable<String>public int getCapacity()
Copyright © 2022. All rights reserved.