Package com.android.dexdeps
Class Output
java.lang.Object
com.android.dexdeps.Output
Generate fancy output.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringclassNameOnly(String typeName) Extracts the class name from a type descriptor.static StringdescriptorToDot(String descr) Converts a type descriptor to human-readable "dotted" form.static voidstatic voidgenerateFirstHeader(String fileName, String format) static voidgenerateFooter(String format) static voidgenerateHeader(String fileName, String format) static StringpackageNameOnly(String typeName) Extracts the package name from a type descriptor, and returns it in dotted form.static StringprimitiveTypeLabel(char typeChar) Converts a single-character primitive type into its human-readable equivalent.
-
Constructor Details
-
Output
public Output()
-
-
Method Details
-
generateFirstHeader
-
generateHeader
-
generate
-
primitiveTypeLabel
Converts a single-character primitive type into its human-readable equivalent. -
descriptorToDot
Converts a type descriptor to human-readable "dotted" form. For example, "Ljava/lang/String;" becomes "java.lang.String", and "[I" becomes "int[]. -
classNameOnly
Extracts the class name from a type descriptor. -
packageNameOnly
Extracts the package name from a type descriptor, and returns it in dotted form.
-