|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Chain | Augmented data type guaranteeing O(1) insertion and removal from a set of ordered, unique elements. |
| DotGraphConstants | Defines several constants used to generate a Dot graph. |
| MultiMap | A map with sets as values. |
| Renderable | |
| Switch | Basic interface used in the implementation of the Visitor design patterm. |
| Switchable | Basic interface used for visited objects in the Visitor design patterm. |
| Class Summary | |
| ArraySet | Provides an implementation of the Set object using java.util.Array |
| BafInputStream | InputStream for getting data via the Baf Parser. |
| BitSet | A BitSet implementation based on Kaffe 1.0.6. |
| BitSetIterator | A fast enumerator for sparse bit sets. |
| CFGViewer | A utility class for generating dot graph file for a control flow graph |
| ClassInputStream | InputStream for getting data directly from a classfile (via Coffi). |
| CommandLine | |
| Debug | Provides utility methods for debugging, including assertions. |
| DeterministicHashMap | Implementation of HashMap which guarantees a stable (between executions) order for its elements upon iteration. |
| DotGraph | |
| DotGraphAttribute | A class for specifying Dot graph attributes. |
| DotGraphCommand | Encodes general Dot commands. |
| DotGraphEdge | |
| DotGraphNode | A Dot graph node with various attributes. |
| DotGraphUtility | |
| EscapedReader | A FilterReader which catches escaped characters (\\unnnn) in the
input and de-escapes them. |
| EscapedWriter | A FilterWriter which catches to-be-escaped characters (\\unnnn) in the
input and substitutes their escaped representation. |
| HashChain | Reference implementation of the Chain interface, using a HashMap as the underlying structure. |
| HashMultiMap | A map with sets as values, HashMap implementation. |
| IntSet | A space efficient (internal int array) implementation of the java.util.BitSet functionality. |
| IterableMap | |
| IterableSet | |
| JimpleInputStream | InputStream for getting data via the Jimple Parser. |
| SootInputStream | Abstract class underlying all instances of InputStreams. |
| SourceLocator | Provides utility methods to retrieve an input stream for a class name, given a classfile, or jimple or baf output files. |
| StationaryArrayList | This class implements an ArrayList where the equality and hashCode use object equality, not list equality. |
| StringTools | Utility methods for string manipulations commonly used in Soot. |
| UnitMap | Maps each unit to the result of mapTo. |
| XMLNode | XML helper |
| XMLPrinter | XML printing routines all XML output comes through here |
| XMLRoot | XML helper |
Generally useful utility classes for Soot.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||