|
![]() SandMark version 3.0 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
| AdditiveSplitter | |
| BCEL | Utility routines to work with BCEL (JavaClass). |
| BLOAT | |
| ByteCodeLocation | This class represents the location of a bytecode instruction in the code. |
| CircularBuffer | |
| ClassFileCollection | The sandmark.util.ClassFileCollection class provides methods for accessing a collection of files including Java bytecode files. |
| ClassHierarchy | |
| ClassHierarchyNode | |
| Compile | |
| ConfigItem | |
| ConfigProperties | |
| DependencyGraph | |
| Dot | Visualize a graph using the 'dot' tool. |
| EditedClass | Used by ReplaceCall to keep track of open class files and methods. |
| Editor | An Editor is used to edit a number of classes, namely their class information, methods, and fields. |
| Element | |
| Enum2Iter | |
| FileClassLoader | |
| HashTable | This class stores the information provided by the obfuscation configuration pane. |
| IdentifierIterator | IdentifierIterator provides a straightforward interface for generating new java identifiers for methods, classes, etc. |
| InlinedStackFrame | |
| Inliner | |
| InstructionTree | |
| LabeledGrid | A sandmark.util.LabeledGrid object provides a general-purpose fixed-size two-dimensional array with row and column labels. |
| Log | The sandmark.util.Log class handles logging for a SandMark application. |
| MethodID | This class represents a method. |
| MethodNode | guilty party: andy lenards project: SandMark topic: Robust Source Code Obfuscation advisor: Dr. |
| Misc | The sandmark.util.Misc class holds utility methods that don't fit anywhere else. |
| MultiIter | |
| Node | Implements a circular queue of K elements. |
| Options | The sandmark.util.Options class parses command-line options according to the Unix standard (POSIX .2 section 2.10.2) utility syntax guidelines. |
| PartialSumSplitter | |
| PriorityQueue | |
| ScaledSplitter | |
| SparseVector | This is similar to java.util.Vector. |
| SpecialClass | A class that we can't edit, such as a class from java.*. |
| StackFrame | |
| StatisticsRecord | This class contains statistical information about one class including data about its fields, methods and the package in which it is located. |
| Stats | This class is a collection of StatisticsRecords. |
| StringInt | The sandmark.util.StringInt class encodes strings as BigIntegers. |
| TempDir | A TempDir object represents a temporary directory in the filesystem. |
| Time | |
| UserClass | A class that we can edit. |
| ValueSplitter | |
| Exception Summary | |
| ClassHierarchyException | |
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||