| Class and Description |
|---|
| ArrayNumberer
A class that numbers objects, so they can be placed in bitsets.
|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| IterableNumberer
A numberer which also supports an iterator on newly-added objects.
|
| MultiMap
A map with sets as values.
|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| NumberedString
A class that assigns integers to java.lang.Strings.
|
| Numberer
A numberer converts objects to unique non-negative integers, and vice-versa.
|
| PhaseDumper
The PhaseDumper is a debugging aid.
|
| SharedBitSetCache |
| SmallNumberedMap
A java.util.Map-like map with Numberable objects as the keys.
|
| StringNumberer
A class that numbers strings, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| IterableSet |
| Class and Description |
|---|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| IterableSet |
| Class and Description |
|---|
| IterableSet |
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| IterableSet |
| Class and Description |
|---|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| Class and Description |
|---|
| IterableSet |
| Class and Description |
|---|
| IterableSet |
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Class and Description |
|---|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Class and Description |
|---|
| IterableNumberer
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
A numberer converts objects to unique non-negative integers, and vice-versa.
|
| Class and Description |
|---|
| BitVector
This is the Soot internal implementation of java.util.BitSet with Felix and Jerome's clever efficient iterator.
|
| Class and Description |
|---|
| NumberedString
A class that assigns integers to java.lang.Strings.
|
| Class and Description |
|---|
| NumberedString
A class that assigns integers to java.lang.Strings.
|
| Class and Description |
|---|
| ArrayNumberer
A class that numbers objects, so they can be placed in bitsets.
|
| HashMultiMap
A map with sets as values, HashMap implementation.
|
| MultiMap
A map with sets as values.
|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| NumberedString
A class that assigns integers to java.lang.Strings.
|
| Class and Description |
|---|
| BitVector
This is the Soot internal implementation of java.util.BitSet with Felix and Jerome's clever efficient iterator.
|
| Class and Description |
|---|
| LargeNumberedMap
A java.util.Map-like map with Numberable objects as the keys.
|
| MultiMap
A map with sets as values.
|
| Class and Description |
|---|
| MultiMap
A map with sets as values.
|
| Class and Description |
|---|
| Invalidable
A class implementing this interface can be invalidated.
|
| LargeNumberedMap
A java.util.Map-like map with Numberable objects as the keys.
|
| MultiMap
A map with sets as values.
|
| NumberedString
A class that assigns integers to java.lang.Strings.
|
| SmallNumberedMap
A java.util.Map-like map with Numberable objects as the keys.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| Class and Description |
|---|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| HashChain
Reference implementation of the Chain interface, using a HashMap as the underlying structure.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| BitVector
This is the Soot internal implementation of java.util.BitSet with Felix and Jerome's clever efficient iterator.
|
| Class and Description |
|---|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| MultiMap
A map with sets as values.
|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| AbstractMultiMap |
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| HashMultiMap
A map with sets as values, HashMap implementation.
|
| MultiMap
A map with sets as values.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Switchable
Basic interface used for visited objects in the Visitor design pattern.
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| Class and Description |
|---|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| Class and Description |
|---|
| AbstractMultiMap |
| ArrayNumberer
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.
|
| Chain
Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements.
|
| EmptyChain
Class representing an unmodifiable empty chain
|
| HashChain
Reference implementation of the Chain interface, using a HashMap as the underlying structure.
|
| HashChain.Link |
| HashMultiMap
A map with sets as values, HashMap implementation.
|
| INumberedMap
Common interface for numbered maps
|
| IterableNumberer
A numberer which also supports an iterator on newly-added objects.
|
| IterableSet |
| MultiMap
A map with sets as values.
|
| Numberable
A class that numbers objects, so they can be placed in bitsets.
|
| NumberedString
A class that assigns integers to java.lang.Strings.
|
| Numberer
A numberer converts objects to unique non-negative integers, and vice-versa.
|
| PhaseDumper
The PhaseDumper is a debugging aid.
|
| PriorityQueue
A fixed size priority queue based on bitsets.
|
| SharedBitSet |
| SharedBitSetCache |
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
| UnmodifiableIterableSet
An unmodifiable version of the IterableSet class
|
| Class and Description |
|---|
| Switch
Basic interface used in the implementation of the Visitor design pattern.
|
Copyright © 2020 Soot OSS. All rights reserved.