| Package | Description |
|---|---|
| soot |
Base Soot classes, shared by different intermediate representations.
|
| soot.jimple.spark.geom.utils | |
| soot.util |
Generally useful utility classes for Soot.
|
| Modifier and Type | Field and Description |
|---|---|
protected IterableNumberer<SootClass> |
Scene.classNumberer |
protected IterableNumberer<Local> |
Scene.localNumberer |
protected IterableNumberer<SootMethod> |
Scene.methodNumberer |
protected IterableNumberer<Type> |
Scene.typeNumberer |
| Modifier and Type | Method and Description |
|---|---|
IterableNumberer<SootClass> |
Scene.getClassNumberer() |
IterableNumberer<Local> |
Scene.getLocalNumberer() |
IterableNumberer<SootMethod> |
Scene.getMethodNumberer() |
IterableNumberer<Type> |
Scene.getTypeNumberer() |
| Modifier and Type | Class and Description |
|---|---|
class |
ZArrayNumberer<E extends Numberable>
Similar to the ArrayNumberer class in soot.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayNumberer<E extends Numberable>
A class that numbers objects, so they can be placed in bitsets.
|
class |
StringNumberer
A class that numbers strings, so they can be placed in bitsets.
|
class |
WeakMapNumberer<T extends Numberable>
A class that numbers objects but keeps weak references for garbage collection
|
| Constructor and Description |
|---|
LargeNumberedMap(IterableNumberer<K> universe) |
NumberedSet(IterableNumberer<N> universe) |
Copyright © 2020 Soot OSS. All rights reserved.