Package org.jf.dexlib2.util
Class ReferenceUtil
java.lang.Object
org.jf.dexlib2.util.ReferenceUtil
Deprecated.
Some utilities for generating human-readable strings for the various types of references.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetCallSiteString(CallSiteReference callSiteReference) Deprecated.static StringgetFieldDescriptor(FieldReference fieldReference) Deprecated.static StringgetFieldDescriptor(FieldReference fieldReference, boolean useImplicitReference) Deprecated.static StringgetMethodDescriptor(MethodReference methodReference) Deprecated.static StringgetMethodDescriptor(MethodReference methodReference, boolean useImplicitReference) Deprecated.static StringgetMethodHandleString(MethodHandleReference methodHandleReference) Deprecated.static StringgetMethodProtoDescriptor(MethodProtoReference methodProtoReference) Deprecated.static StringgetReferenceString(Reference reference) Deprecated.static StringgetReferenceString(Reference reference, String containingClass) Deprecated.static StringgetShortFieldDescriptor(FieldReference fieldReference) Deprecated.static voidwriteCallSite(Writer writer, CallSiteReference callSiteReference) Deprecated.static voidwriteFieldDescriptor(Writer writer, FieldReference fieldReference) Deprecated.static voidwriteFieldDescriptor(Writer writer, FieldReference fieldReference, boolean implicitReference) Deprecated.static voidwriteMethodDescriptor(Writer writer, MethodReference methodReference) Deprecated.static voidwriteMethodDescriptor(Writer writer, MethodReference methodReference, boolean useImplicitReference) Deprecated.static voidwriteMethodHandle(Writer writer, MethodHandleReference methodHandleReference) Deprecated.static voidwriteMethodProtoDescriptor(Writer writer, MethodProtoReference methodProtoReference) Deprecated.
-
Constructor Details
-
ReferenceUtil
private ReferenceUtil()Deprecated.
-
-
Method Details
-
getMethodDescriptor
Deprecated. -
getMethodDescriptor
public static String getMethodDescriptor(MethodReference methodReference, boolean useImplicitReference) Deprecated. -
getMethodProtoDescriptor
Deprecated. -
writeMethodProtoDescriptor
public static void writeMethodProtoDescriptor(Writer writer, MethodProtoReference methodProtoReference) throws IOException Deprecated.- Throws:
IOException
-
writeMethodDescriptor
public static void writeMethodDescriptor(Writer writer, MethodReference methodReference) throws IOException Deprecated.- Throws:
IOException
-
writeMethodDescriptor
public static void writeMethodDescriptor(Writer writer, MethodReference methodReference, boolean useImplicitReference) throws IOException Deprecated.- Throws:
IOException
-
getFieldDescriptor
Deprecated. -
getFieldDescriptor
public static String getFieldDescriptor(FieldReference fieldReference, boolean useImplicitReference) Deprecated. -
getShortFieldDescriptor
Deprecated. -
writeFieldDescriptor
public static void writeFieldDescriptor(Writer writer, FieldReference fieldReference) throws IOException Deprecated.- Throws:
IOException
-
writeFieldDescriptor
public static void writeFieldDescriptor(Writer writer, FieldReference fieldReference, boolean implicitReference) throws IOException Deprecated.- Throws:
IOException
-
getMethodHandleString
Deprecated. -
writeMethodHandle
public static void writeMethodHandle(Writer writer, MethodHandleReference methodHandleReference) throws IOException Deprecated.- Throws:
IOException
-
getCallSiteString
Deprecated. -
writeCallSite
public static void writeCallSite(Writer writer, CallSiteReference callSiteReference) throws IOException Deprecated.- Throws:
IOException
-
getReferenceString
Deprecated. -
getReferenceString
@Nullable public static String getReferenceString(@Nonnull Reference reference, @Nullable String containingClass) Deprecated.
-
DexFormatterinstead.