|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IndexTreeLeaf
An interface for the leaves of an IndexTree. Essentially, they're sets of ITDBindings, and thus conform to the Set interface. The main differences are that only weak references are kept to the elements of the set, and that a cleanup() function is provided to drop the set from an IndexTree if it's empty, and recurse up the branch.
Method Summary | |
---|---|
void |
cleanup()
Check whether this set is empty; if so, recurse up the IndexTree dropping empty branches. |
Methods inherited from interface java.util.Set |
---|
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface org.aspectbench.tm.runtime.internal.WeakRefContainer |
---|
weakrefExpired |
Method Detail |
---|
void cleanup()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |