public class TypeGen
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
formatByte(long l,
boolean cast) |
static java.lang.String |
formatDouble(double d) |
static java.lang.String |
formatFloat(float f) |
static java.lang.String |
formatInteger(long l,
boolean cast) |
static java.lang.String |
formatLong(long l,
boolean cast) |
static java.lang.String |
formatShort(long l,
boolean cast) |
static @Nullable java.lang.String |
literalToRawString(LiteralArg arg) |
static java.lang.String |
literalToString(LiteralArg arg,
IDexNode dexNode,
boolean fallback)
Convert literal arg to string (preferred method)
|
static java.lang.String |
literalToString(long lit,
ArgType type,
IDexNode dexNode,
boolean fallback)
Convert literal value to string according to value type
|
static java.lang.String |
literalToString(long lit,
ArgType type,
StringUtils stringUtils,
boolean fallback,
boolean cast) |
static java.lang.String |
signature(ArgType type) |
public static java.lang.String signature(ArgType type)
public static java.lang.String literalToString(LiteralArg arg, IDexNode dexNode, boolean fallback)
public static java.lang.String literalToString(long lit,
ArgType type,
IDexNode dexNode,
boolean fallback)
JadxRuntimeException - for incorrect type or literal valuepublic static java.lang.String literalToString(long lit,
ArgType type,
StringUtils stringUtils,
boolean fallback,
boolean cast)
@Nullable public static @Nullable java.lang.String literalToRawString(LiteralArg arg)
public static java.lang.String formatShort(long l,
boolean cast)
public static java.lang.String formatByte(long l,
boolean cast)
public static java.lang.String formatInteger(long l,
boolean cast)
public static java.lang.String formatLong(long l,
boolean cast)
public static java.lang.String formatDouble(double d)
public static java.lang.String formatFloat(float f)