class android.media.MediaScanner$MyMediaScannerClient implements android.media.MediaScannerClient
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.media.MediaScanner$MyMediaScannerClient
super_class: java.lang.Object
{
private final java.text.SimpleDateFormat mDateFormatter;
descriptor: Ljava/text/SimpleDateFormat;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String mArtist;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mAlbumArtist;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mAlbum;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mTitle;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mComposer;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mGenre;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mMimeType;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int mFileType;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mTrack;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mYear;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mDuration;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String mPath;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private long mDate;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long mLastModified;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long mFileSize;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private java.lang.String mWriter;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private int mCompilation;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean mIsDrm;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean mNoMedia;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean mScanSuccess;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int mWidth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int mHeight;
descriptor: I
flags: (0x0002) ACC_PRIVATE
final android.media.MediaScanner this$0;
descriptor: Landroid/media/MediaScanner;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(android.media.MediaScanner);
descriptor: (Landroid/media/MediaScanner;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import dalvik.system cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tOs cannot be resolved\n\tandroid.system cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
this$0 final
public android.media.MediaScanner$FileEntry beginFile(java.lang.String, java.lang.String, long, long, boolean, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;JJZZ)Landroid/media/MediaScanner$FileEntry;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=7
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
path
mimeType
lastModified
fileSize
isDirectory
noMedia
public void scanFile(java.lang.String, long, long, boolean, boolean);
descriptor: (Ljava/lang/String;JJZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
path
lastModified
fileSize
isDirectory
noMedia
public android.net.Uri doScanFile(java.lang.String, java.lang.String, long, long, boolean, boolean, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;JJZZZ)Landroid/net/Uri;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=10, args_size=8
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
path
mimeType
lastModified
fileSize
isDirectory
scanAlways
noMedia
private long parseDate(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
date
private int parseSubstring(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
s
start
defaultValue
public void handleStringTag(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
name
value
private boolean convertGenreCode(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
input
expected
private void testGenreNameConverter();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
public java.lang.String getGenreName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
genreTagValue
private boolean processImageFile(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
path
public void setMimeType(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
mimeType
private android.content.ContentValues toValues();
descriptor: ()Landroid/content/ContentValues;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
private android.net.Uri endFile(android.media.MediaScanner$FileEntry, boolean, boolean, boolean, boolean, boolean);
descriptor: (Landroid/media/MediaScanner$FileEntry;ZZZZZ)Landroid/net/Uri;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=7, args_size=7
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
entry
ringtones
notifications
alarms
music
podcasts
private boolean doesPathHaveFilename(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
path
filename
private void setRingtoneIfNotSet(java.lang.String, android.net.Uri, long);
descriptor: (Ljava/lang/String;Landroid/net/Uri;J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
settingName
uri
rowId
private int getFileTypeFromDrm(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/media/MediaScanner$MyMediaScannerClient;
MethodParameters:
Name Flags
path
}
SourceFile: "MediaScanner.java"
NestHost: android.media.MediaScanner
InnerClasses:
private FileEntry = android.media.MediaScanner$FileEntry of android.media.MediaScanner
private MyMediaScannerClient = android.media.MediaScanner$MyMediaScannerClient of android.media.MediaScanner