public class Output
extends java.lang.Object
| Constructor and Description |
|---|
Output() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
classNameOnly(java.lang.String typeName)
Extracts the class name from a type descriptor.
|
static java.lang.String |
descriptorToDot(java.lang.String descr)
Converts a type descriptor to human-readable "dotted" form.
|
static void |
generate(DexData dexData,
java.lang.String format,
boolean justClasses) |
static void |
generateFirstHeader(java.lang.String fileName,
java.lang.String format) |
static void |
generateFooter(java.lang.String format) |
static void |
generateHeader(java.lang.String fileName,
java.lang.String format) |
static java.lang.String |
packageNameOnly(java.lang.String typeName)
Extracts the package name from a type descriptor, and returns it in
dotted form.
|
static java.lang.String |
primitiveTypeLabel(char typeChar)
Converts a single-character primitive type into its human-readable
equivalent.
|
public static void generateFirstHeader(java.lang.String fileName,
java.lang.String format)
public static void generateHeader(java.lang.String fileName,
java.lang.String format)
public static void generateFooter(java.lang.String format)
public static void generate(DexData dexData, java.lang.String format, boolean justClasses)
public static java.lang.String primitiveTypeLabel(char typeChar)
public static java.lang.String descriptorToDot(java.lang.String descr)
public static java.lang.String classNameOnly(java.lang.String typeName)
public static java.lang.String packageNameOnly(java.lang.String typeName)