See: Description
Interface | Description |
---|---|
MapFileHandler |
Handler interface used to deal with the sequence of information found in a
map file.
|
Class | Description |
---|---|
ClassRecord |
Renaming information for a class.
|
FieldRecord |
Renaming information for a field.
|
MapFile |
An in-memory map file that stores renaming information.
|
MapFileParser |
Parses a map file and sends the results to a MapFieldHandler.
|
MapFileWriter |
A handler that writes out data in the map file format.
|
MemberRecord |
Base class for renaming information about members - fields and methods.
|
MethodRecord |
Renaming information for a method.
|
RenamingRecord |
Base class for renaming information stored in map files.
|
Translator |
Translate stack traces from renamed values into their original names.
|
Map files created by DashO to record the renaming that was performed on one or more classes. The map file can be used to decode stack traces produced by obfuscated applications. DashO also uses the file for incremental renaming to provide stable renaming between application releases. The map files may also be used to control the renaming of classes, methods, or fields for special renaming situations.
The API provides classes for parsing a map file and processing
its contents using MapFileParser
in a manner similar to a SAX parser. It also provides for reading the
file into memory and working with it as an object graph using MapFile
.
MapFile
can also be used to create a map file without using
DashO.
Copyright 2024 PreEmptive Solutions, LLC. All Rights Reserved.