| Interface | Description |
|---|---|
| Chain<E> |
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique
elements.
|
| Invalidable |
A class implementing this interface can be invalidated.
|
| IterableNumberer<E> |
A numberer which also supports an iterator on newly-added objects.
|
| Numberable |
A class that numbers objects, so they can be placed in bitsets.
|
| Numberer<E> |
A numberer converts objects to unique non-negative integers, and vice-versa.
|
| Class | Description |
|---|---|
| ANSIColor | |
| ArrayNumberer<E extends Numberable> |
A class that numbers objects, so they can be placed in bitsets.
|
| BitSetIterator |
A fast enumerator for sparse bit sets.
|
| BitVector |
This is the Soot internal implementation of java.util.BitSet with Felix and Jerome's clever
efficient iterator.
|
| DataFactory | |
| MemoryWatcher | |
| NumberedString |
A class that assigns integers to java.lang.Strings.
|
| Pair<T1,T2> | |
| PTAUtils | |
| Stopwatch | |
| StringNumberer |
A class that numbers strings, so they can be placed in bitsets.
|
| Triple<T1,T2,T3> | |
| UnionFindSet<E> | |
| Util |
Copyright © 2024 Soot OSS. All rights reserved.