Class DexFormatter


  • public class DexFormatter
    extends java.lang.Object
    This class handles formatting and getting strings for various types of items in a dex file.
    • Constructor Detail

      • DexFormatter

        public DexFormatter()
    • Method Detail

      • getMethodDescriptor

        public java.lang.String getMethodDescriptor​(MethodReference methodReference)
      • getShortMethodDescriptor

        public java.lang.String getShortMethodDescriptor​(MethodReference methodReference)
      • getMethodProtoDescriptor

        public java.lang.String getMethodProtoDescriptor​(MethodProtoReference protoReference)
      • getFieldDescriptor

        public java.lang.String getFieldDescriptor​(FieldReference fieldReference)
      • getShortFieldDescriptor

        public java.lang.String getShortFieldDescriptor​(FieldReference fieldReference)
      • getMethodHandle

        public java.lang.String getMethodHandle​(MethodHandleReference methodHandleReference)
      • getCallSite

        public java.lang.String getCallSite​(CallSiteReference callSiteReference)
      • getType

        public java.lang.String getType​(java.lang.CharSequence type)
      • getQuotedString

        public java.lang.String getQuotedString​(java.lang.CharSequence string)
      • getEncodedValue

        public java.lang.String getEncodedValue​(EncodedValue encodedValue)
      • getReference

        public java.lang.String getReference​(Reference reference)