Generate fancy output.
| Type Params | Return Type | Name 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. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Extracts the class name from a type descriptor.
Converts a type descriptor to human-readable "dotted" form. For example, "Ljava/lang/String;" becomes "java.lang.String", and "[I" becomes "int[].
Extracts the package name from a type descriptor, and returns it in dotted form.
Converts a single-character primitive type into its human-readable equivalent.