|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Attribute | Tags that are attached to the class file, field, method, or method body should implement this interface. |
| Host | A "taggable" object. |
| Tag | Represents a tag; these get attached to implementations of Host. |
| TagAggregator | Interface to aggregate tags of units. |
| TagPrinter | Interface to allow display of tags. |
| Class Summary | |
| AbstractHost | This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
| Base64 | Provides encoding of raw bytes to base64-encoded characters, and decoding of base64 characters to raw bytes. |
| BytecodeOffsetTag | This class represents a tag for byte-code offset of instructions that correspond to Jimple statements. |
| CodeAttribute | A CodeAttribute object holds PC -> Tag pairs. |
| GenericAttribute | Represents a general attribute which can be attached to implementations of Host. |
| JasminAttribute | This class must be extended by Attributes that can be emitted in Jasmin. |
| LineNumberTag | |
| LineNumberTagAggregator | The aggregator for LineNumberTable attribute. |
| StdTagPrinter | Default tag printer. |
| TagManager | Utility functions for tags. |
| Exception Summary | |
| AttributeValueException | |
Classes supporting classfile annotation in Soot.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||