public class android.text.style.ImageSpan extends android.text.style.DynamicDrawableSpan
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.text.style.ImageSpan
  super_class: android.text.style.DynamicDrawableSpan
{
  private android.graphics.drawable.Drawable mDrawable;
    descriptor: Landroid/graphics/drawable/Drawable;
    flags: (0x0002) ACC_PRIVATE

  private android.net.Uri mContentUri;
    descriptor: Landroid/net/Uri;
    flags: (0x0002) ACC_PRIVATE

  private int mResourceId;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private android.content.Context mContext;
    descriptor: Landroid/content/Context;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String mSource;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(android.graphics.Bitmap);
    descriptor: (Landroid/graphics/Bitmap;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.graphics.Bitmap b
         0: .line 75
            aload 0 /* this */
            aconst_null
            aload 1 /* b */
            iconst_0
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/content/Context;Landroid/graphics/Bitmap;I)V
         1: .line 76
            return
        end local 1 // android.graphics.Bitmap b
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/text/style/ImageSpan;
            0    2     1     b  Landroid/graphics/Bitmap;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      b     

  public void <init>(android.graphics.Bitmap, int);
    descriptor: (Landroid/graphics/Bitmap;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.graphics.Bitmap b
        start local 2 // int verticalAlignment
         0: .line 83
            aload 0 /* this */
            aconst_null
            aload 1 /* b */
            iload 2 /* verticalAlignment */
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/content/Context;Landroid/graphics/Bitmap;I)V
         1: .line 84
            return
        end local 2 // int verticalAlignment
        end local 1 // android.graphics.Bitmap b
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Landroid/text/style/ImageSpan;
            0    2     1                  b  Landroid/graphics/Bitmap;
            0    2     2  verticalAlignment  I
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                   Name  Flags
      b                  
      verticalAlignment  

  public void <init>(android.content.Context, android.graphics.Bitmap);
    descriptor: (Landroid/content/Context;Landroid/graphics/Bitmap;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.content.Context context
        start local 2 // android.graphics.Bitmap bitmap
         0: .line 95
            aload 0 /* this */
            aload 1 /* context */
            aload 2 /* bitmap */
            iconst_0
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/content/Context;Landroid/graphics/Bitmap;I)V
         1: .line 96
            return
        end local 2 // android.graphics.Bitmap bitmap
        end local 1 // android.content.Context context
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Landroid/text/style/ImageSpan;
            0    2     1  context  Landroid/content/Context;
            0    2     2   bitmap  Landroid/graphics/Bitmap;
    MethodParameters:
         Name  Flags
      context  
      bitmap   

  public void <init>(android.content.Context, android.graphics.Bitmap, int);
    descriptor: (Landroid/content/Context;Landroid/graphics/Bitmap;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.content.Context context
        start local 2 // android.graphics.Bitmap bitmap
        start local 3 // int verticalAlignment
         0: .line 109
            aload 0 /* this */
            iload 3 /* verticalAlignment */
            invokespecial android.text.style.DynamicDrawableSpan.<init>:(I)V
         1: .line 110
            aload 0 /* this */
            aload 1 /* context */
            putfield android.text.style.ImageSpan.mContext:Landroid/content/Context;
         2: .line 111
            aload 0 /* this */
            aload 1 /* context */
            ifnull 4
         3: .line 112
            new android.graphics.drawable.BitmapDrawable
            dup
            aload 1 /* context */
            invokevirtual android.content.Context.getResources:()Landroid/content/res/Resources;
            aload 2 /* bitmap */
            invokespecial android.graphics.drawable.BitmapDrawable.<init>:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
            goto 5
         4: .line 113
      StackMap locals: android.text.style.ImageSpan android.content.Context android.graphics.Bitmap int
      StackMap stack: android.text.style.ImageSpan
            new android.graphics.drawable.BitmapDrawable
            dup
            aload 2 /* bitmap */
            invokespecial android.graphics.drawable.BitmapDrawable.<init>:(Landroid/graphics/Bitmap;)V
         5: .line 111
      StackMap locals: android.text.style.ImageSpan android.content.Context android.graphics.Bitmap int
      StackMap stack: android.text.style.ImageSpan android.graphics.drawable.BitmapDrawable
            putfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
         6: .line 114
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicWidth:()I
            istore 4 /* width */
        start local 4 // int width
         7: .line 115
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicHeight:()I
            istore 5 /* height */
        start local 5 // int height
         8: .line 116
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
            iconst_0
            iconst_0
            iload 4 /* width */
            ifle 9
            iload 4 /* width */
            goto 10
      StackMap locals: android.text.style.ImageSpan android.content.Context android.graphics.Bitmap int int int
      StackMap stack: android.graphics.drawable.Drawable int int
         9: iconst_0
      StackMap locals: android.text.style.ImageSpan android.content.Context android.graphics.Bitmap int int int
      StackMap stack: android.graphics.drawable.Drawable int int int
        10: iload 5 /* height */
            ifle 11
            iload 5 /* height */
            goto 12
      StackMap locals: android.text.style.ImageSpan android.content.Context android.graphics.Bitmap int int int
      StackMap stack: android.graphics.drawable.Drawable int int int
        11: iconst_0
      StackMap locals: android.text.style.ImageSpan android.content.Context android.graphics.Bitmap int int int
      StackMap stack: android.graphics.drawable.Drawable int int int int
        12: invokevirtual android.graphics.drawable.Drawable.setBounds:(IIII)V
        13: .line 117
            return
        end local 5 // int height
        end local 4 // int width
        end local 3 // int verticalAlignment
        end local 2 // android.graphics.Bitmap bitmap
        end local 1 // android.content.Context context
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   14     0               this  Landroid/text/style/ImageSpan;
            0   14     1            context  Landroid/content/Context;
            0   14     2             bitmap  Landroid/graphics/Bitmap;
            0   14     3  verticalAlignment  I
            7   14     4              width  I
            8   14     5             height  I
    MethodParameters:
                   Name  Flags
      context            
      bitmap             
      verticalAlignment  

  public void <init>(android.graphics.drawable.Drawable);
    descriptor: (Landroid/graphics/drawable/Drawable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.graphics.drawable.Drawable drawable
         0: .line 126
            aload 0 /* this */
            aload 1 /* drawable */
            iconst_0
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/graphics/drawable/Drawable;I)V
         1: .line 127
            return
        end local 1 // android.graphics.drawable.Drawable drawable
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Landroid/text/style/ImageSpan;
            0    2     1  drawable  Landroid/graphics/drawable/Drawable;
    MethodParameters:
          Name  Flags
      drawable  

  public void <init>(android.graphics.drawable.Drawable, int);
    descriptor: (Landroid/graphics/drawable/Drawable;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.graphics.drawable.Drawable drawable
        start local 2 // int verticalAlignment
         0: .line 137
            aload 0 /* this */
            iload 2 /* verticalAlignment */
            invokespecial android.text.style.DynamicDrawableSpan.<init>:(I)V
         1: .line 138
            aload 0 /* this */
            aload 1 /* drawable */
            putfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
         2: .line 139
            return
        end local 2 // int verticalAlignment
        end local 1 // android.graphics.drawable.Drawable drawable
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Landroid/text/style/ImageSpan;
            0    3     1           drawable  Landroid/graphics/drawable/Drawable;
            0    3     2  verticalAlignment  I
    MethodParameters:
                   Name  Flags
      drawable           
      verticalAlignment  

  public void <init>(android.graphics.drawable.Drawable, java.lang.String);
    descriptor: (Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.graphics.drawable.Drawable drawable
        start local 2 // java.lang.String source
         0: .line 149
            aload 0 /* this */
            aload 1 /* drawable */
            aload 2 /* source */
            iconst_0
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/graphics/drawable/Drawable;Ljava/lang/String;I)V
         1: .line 150
            return
        end local 2 // java.lang.String source
        end local 1 // android.graphics.drawable.Drawable drawable
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Landroid/text/style/ImageSpan;
            0    2     1  drawable  Landroid/graphics/drawable/Drawable;
            0    2     2    source  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      drawable  
      source    

  public void <init>(android.graphics.drawable.Drawable, java.lang.String, int);
    descriptor: (Landroid/graphics/drawable/Drawable;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.graphics.drawable.Drawable drawable
        start local 2 // java.lang.String source
        start local 3 // int verticalAlignment
         0: .line 161
            aload 0 /* this */
            iload 3 /* verticalAlignment */
            invokespecial android.text.style.DynamicDrawableSpan.<init>:(I)V
         1: .line 162
            aload 0 /* this */
            aload 1 /* drawable */
            putfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
         2: .line 163
            aload 0 /* this */
            aload 2 /* source */
            putfield android.text.style.ImageSpan.mSource:Ljava/lang/String;
         3: .line 164
            return
        end local 3 // int verticalAlignment
        end local 2 // java.lang.String source
        end local 1 // android.graphics.drawable.Drawable drawable
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Landroid/text/style/ImageSpan;
            0    4     1           drawable  Landroid/graphics/drawable/Drawable;
            0    4     2             source  Ljava/lang/String;
            0    4     3  verticalAlignment  I
    MethodParameters:
                   Name  Flags
      drawable           
      source             
      verticalAlignment  

  public void <init>(android.content.Context, android.net.Uri);
    descriptor: (Landroid/content/Context;Landroid/net/Uri;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.content.Context context
        start local 2 // android.net.Uri uri
         0: .line 176
            aload 0 /* this */
            aload 1 /* context */
            aload 2 /* uri */
            iconst_0
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/content/Context;Landroid/net/Uri;I)V
         1: .line 177
            return
        end local 2 // android.net.Uri uri
        end local 1 // android.content.Context context
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Landroid/text/style/ImageSpan;
            0    2     1  context  Landroid/content/Context;
            0    2     2      uri  Landroid/net/Uri;
    MethodParameters:
         Name  Flags
      context  
      uri      

  public void <init>(android.content.Context, android.net.Uri, int);
    descriptor: (Landroid/content/Context;Landroid/net/Uri;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.content.Context context
        start local 2 // android.net.Uri uri
        start local 3 // int verticalAlignment
         0: .line 191
            aload 0 /* this */
            iload 3 /* verticalAlignment */
            invokespecial android.text.style.DynamicDrawableSpan.<init>:(I)V
         1: .line 192
            aload 0 /* this */
            aload 1 /* context */
            putfield android.text.style.ImageSpan.mContext:Landroid/content/Context;
         2: .line 193
            aload 0 /* this */
            aload 2 /* uri */
            putfield android.text.style.ImageSpan.mContentUri:Landroid/net/Uri;
         3: .line 194
            aload 0 /* this */
            aload 2 /* uri */
            invokevirtual android.net.Uri.toString:()Ljava/lang/String;
            putfield android.text.style.ImageSpan.mSource:Ljava/lang/String;
         4: .line 195
            return
        end local 3 // int verticalAlignment
        end local 2 // android.net.Uri uri
        end local 1 // android.content.Context context
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    5     0               this  Landroid/text/style/ImageSpan;
            0    5     1            context  Landroid/content/Context;
            0    5     2                uri  Landroid/net/Uri;
            0    5     3  verticalAlignment  I
    MethodParameters:
                   Name  Flags
      context            
      uri                
      verticalAlignment  

  public void <init>(android.content.Context, int);
    descriptor: (Landroid/content/Context;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.content.Context context
        start local 2 // int resourceId
         0: .line 205
            aload 0 /* this */
            aload 1 /* context */
            iload 2 /* resourceId */
            iconst_0
            invokespecial android.text.style.ImageSpan.<init>:(Landroid/content/Context;II)V
         1: .line 206
            return
        end local 2 // int resourceId
        end local 1 // android.content.Context context
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Landroid/text/style/ImageSpan;
            0    2     1     context  Landroid/content/Context;
            0    2     2  resourceId  I
    MethodParameters:
            Name  Flags
      context     
      resourceId  

  public void <init>(android.content.Context, int, int);
    descriptor: (Landroid/content/Context;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // android.text.style.ImageSpan this
        start local 1 // android.content.Context context
        start local 2 // int resourceId
        start local 3 // int verticalAlignment
         0: .line 219
            aload 0 /* this */
            iload 3 /* verticalAlignment */
            invokespecial android.text.style.DynamicDrawableSpan.<init>:(I)V
         1: .line 220
            aload 0 /* this */
            aload 1 /* context */
            putfield android.text.style.ImageSpan.mContext:Landroid/content/Context;
         2: .line 221
            aload 0 /* this */
            iload 2 /* resourceId */
            putfield android.text.style.ImageSpan.mResourceId:I
         3: .line 222
            return
        end local 3 // int verticalAlignment
        end local 2 // int resourceId
        end local 1 // android.content.Context context
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Landroid/text/style/ImageSpan;
            0    4     1            context  Landroid/content/Context;
            0    4     2         resourceId  I
            0    4     3  verticalAlignment  I
    MethodParameters:
                   Name  Flags
      context            
      resourceId         
      verticalAlignment  

  public android.graphics.drawable.Drawable getDrawable();
    descriptor: ()Landroid/graphics/drawable/Drawable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.text.style.ImageSpan this
         0: .line 226
            aconst_null
            astore 1 /* drawable */
        start local 1 // android.graphics.drawable.Drawable drawable
         1: .line 228
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
            ifnull 4
         2: .line 229
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mDrawable:Landroid/graphics/drawable/Drawable;
            astore 1 /* drawable */
         3: .line 230
            goto 26
      StackMap locals: android.graphics.drawable.Drawable
      StackMap stack:
         4: aload 0 /* this */
            getfield android.text.style.ImageSpan.mContentUri:Landroid/net/Uri;
            ifnull 19
         5: .line 231
            aconst_null
            astore 2 /* bitmap */
        start local 2 // android.graphics.Bitmap bitmap
         6: .line 233
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mContext:Landroid/content/Context;
            invokevirtual android.content.Context.getContentResolver:()Landroid/content/ContentResolver;
         7: .line 234
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mContentUri:Landroid/net/Uri;
         8: .line 233
            invokevirtual android.content.ContentResolver.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream;
            astore 3 /* is */
        start local 3 // java.io.InputStream is
         9: .line 235
            aload 3 /* is */
            invokestatic android.graphics.BitmapFactory.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap;
            astore 2 /* bitmap */
        10: .line 236
            new android.graphics.drawable.BitmapDrawable
            dup
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mContext:Landroid/content/Context;
            invokevirtual android.content.Context.getResources:()Landroid/content/res/Resources;
            aload 2 /* bitmap */
            invokespecial android.graphics.drawable.BitmapDrawable.<init>:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
            astore 1 /* drawable */
        11: .line 237
            aload 1 /* drawable */
            iconst_0
            iconst_0
            aload 1 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicWidth:()I
        12: .line 238
            aload 1 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicHeight:()I
        13: .line 237
            invokevirtual android.graphics.drawable.Drawable.setBounds:(IIII)V
        14: .line 239
            aload 3 /* is */
            invokevirtual java.io.InputStream.close:()V
        end local 3 // java.io.InputStream is
        15: .line 240
            goto 26
      StackMap locals: android.text.style.ImageSpan android.graphics.drawable.Drawable android.graphics.Bitmap
      StackMap stack: java.lang.Exception
        16: astore 3 /* e */
        start local 3 // java.lang.Exception e
        17: .line 241
            ldc "ImageSpan"
            new java.lang.StringBuilder
            dup
            ldc "Failed to loaded content "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mContentUri:Landroid/net/Uri;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 3 /* e */
            invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
            pop
        end local 3 // java.lang.Exception e
        end local 2 // android.graphics.Bitmap bitmap
        18: .line 243
            goto 26
        19: .line 245
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mContext:Landroid/content/Context;
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mResourceId:I
            invokevirtual android.content.Context.getDrawable:(I)Landroid/graphics/drawable/Drawable;
            astore 1 /* drawable */
        20: .line 246
            aload 1 /* drawable */
            iconst_0
            iconst_0
            aload 1 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicWidth:()I
        21: .line 247
            aload 1 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicHeight:()I
        22: .line 246
            invokevirtual android.graphics.drawable.Drawable.setBounds:(IIII)V
        23: .line 248
            goto 26
      StackMap locals:
      StackMap stack: java.lang.Exception
        24: pop
        25: .line 249
            ldc "ImageSpan"
            new java.lang.StringBuilder
            dup
            ldc "Unable to find resource: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mResourceId:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;)I
            pop
        26: .line 253
      StackMap locals:
      StackMap stack:
            aload 1 /* drawable */
            areturn
        end local 1 // android.graphics.drawable.Drawable drawable
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   27     0      this  Landroid/text/style/ImageSpan;
            1   27     1  drawable  Landroid/graphics/drawable/Drawable;
            6   18     2    bitmap  Landroid/graphics/Bitmap;
            9   15     3        is  Ljava/io/InputStream;
           17   18     3         e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           6    15      16  Class java.lang.Exception
          19    23      24  Class java.lang.Exception

  public java.lang.String getSource();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.text.style.ImageSpan this
         0: .line 264
            aload 0 /* this */
            getfield android.text.style.ImageSpan.mSource:Ljava/lang/String;
            areturn
        end local 0 // android.text.style.ImageSpan this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/text/style/ImageSpan;
}
SourceFile: "ImageSpan.java"