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