public class android.content.ContentProviderClient implements java.lang.AutoCloseable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.content.ContentProviderClient
super_class: java.lang.Object
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "ContentProviderClient"
private static android.os.Handler sAnrHandler;
descriptor: Landroid/os/Handler;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
RuntimeInvisibleAnnotations:
com.android.internal.annotations.GuardedBy(value = "ContentProviderClient.class")
private final android.content.ContentResolver mContentResolver;
descriptor: Landroid/content/ContentResolver;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.content.IContentProvider mContentProvider;
descriptor: Landroid/content/IContentProvider;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String mPackageName;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean mStable;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.concurrent.atomic.AtomicBoolean mClosed;
descriptor: Ljava/util/concurrent/atomic/AtomicBoolean;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final CloseGuard mCloseGuard;
descriptor: LCloseGuard;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private long mAnrTimeout;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private android.content.ContentProviderClient$NotRespondingRunnable mAnrRunnable;
descriptor: Landroid/content/ContentProviderClient$NotRespondingRunnable;
flags: (0x0002) ACC_PRIVATE
public void <init>(android.content.ContentResolver, android.content.IContentProvider, boolean);
descriptor: (Landroid/content/ContentResolver;Landroid/content/IContentProvider;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import dalvik 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\tCloseGuard 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\tCloseGuard cannot be resolved\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\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/content/ContentProviderClient;
RuntimeInvisibleAnnotations:
com.android.internal.annotations.VisibleForTesting()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
com.android.internal.annotations.VisibleForTesting()
MethodParameters:
Name Flags
contentResolver
contentProvider
stable
public void setDetectNotResponding(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, 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/content/ContentProviderClient;
MethodParameters:
Name Flags
timeoutMillis
private void beforeRemote();
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/content/ContentProviderClient;
private void afterRemote();
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/content/ContentProviderClient;
public android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String);
descriptor: (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, 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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
projection
selection
selectionArgs
sortOrder
public android.database.Cursor query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal);
descriptor: (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uri
projection
selection
selectionArgs
sortOrder
cancellationSignal
public android.database.Cursor query(android.net.Uri, java.lang.String[], android.os.Bundle, android.os.CancellationSignal);
descriptor: (Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uri
projection
queryArgs
cancellationSignal
public java.lang.String getType(android.net.Uri);
descriptor: (Landroid/net/Uri;)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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
public java.lang.String[] getStreamTypes(android.net.Uri, java.lang.String);
descriptor: (Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
mimeTypeFilter
public final android.net.Uri canonicalize(android.net.Uri);
descriptor: (Landroid/net/Uri;)Landroid/net/Uri;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
public final android.net.Uri uncanonicalize(android.net.Uri);
descriptor: (Landroid/net/Uri;)Landroid/net/Uri;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
public boolean refresh(android.net.Uri, android.os.Bundle, android.os.CancellationSignal);
descriptor: (Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
args
cancellationSignal
public android.net.Uri insert(android.net.Uri, android.content.ContentValues);
descriptor: (Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
initialValues
public int bulkInsert(android.net.Uri, android.content.ContentValues[]);
descriptor: (Landroid/net/Uri;[Landroid/content/ContentValues;)I
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
initialValues
public int delete(android.net.Uri, java.lang.String, java.lang.String[]);
descriptor: (Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
selection
selectionArgs
public int update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]);
descriptor: (Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
url
values
selection
selectionArgs
public android.os.ParcelFileDescriptor openFile(android.net.Uri, java.lang.String);
descriptor: (Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, java.io.FileNotFoundException
MethodParameters:
Name Flags
url
mode
public android.os.ParcelFileDescriptor openFile(android.net.Uri, java.lang.String, android.os.CancellationSignal);
descriptor: (Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, java.io.FileNotFoundException
MethodParameters:
Name Flags
url
mode
signal
public android.content.res.AssetFileDescriptor openAssetFile(android.net.Uri, java.lang.String);
descriptor: (Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, java.io.FileNotFoundException
MethodParameters:
Name Flags
url
mode
public android.content.res.AssetFileDescriptor openAssetFile(android.net.Uri, java.lang.String, android.os.CancellationSignal);
descriptor: (Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, java.io.FileNotFoundException
MethodParameters:
Name Flags
url
mode
signal
public final android.content.res.AssetFileDescriptor openTypedAssetFileDescriptor(android.net.Uri, java.lang.String, android.os.Bundle);
descriptor: (Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, java.io.FileNotFoundException
MethodParameters:
Name Flags
uri
mimeType
opts
public final android.content.res.AssetFileDescriptor openTypedAssetFileDescriptor(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal);
descriptor: (Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=5
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, java.io.FileNotFoundException
MethodParameters:
Name Flags
uri
mimeType
opts
signal
public android.content.ContentProviderResult[] applyBatch(java.util.ArrayList<android.content.ContentProviderOperation>);
descriptor: (Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException, android.content.OperationApplicationException
Signature: (Ljava/util/ArrayList<Landroid/content/ContentProviderOperation;>;)[Landroid/content/ContentProviderResult;
MethodParameters:
Name Flags
operations
public android.os.Bundle call(java.lang.String, java.lang.String, android.os.Bundle);
descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
method
arg
extras
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
public boolean release();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
private boolean closeInternal();
descriptor: ()Z
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\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/content/ContentProviderClient;
protected void finalize();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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/content/ContentProviderClient;
Exceptions:
throws java.lang.Throwable
public android.content.ContentProvider getLocalContentProvider();
descriptor: ()Landroid/content/ContentProvider;
flags: (0x0001) ACC_PUBLIC
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/content/ContentProviderClient;
public static void releaseQuietly(android.content.ContentProviderClient);
descriptor: (Landroid/content/ContentProviderClient;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
client
}
SourceFile: "ContentProviderClient.java"
NestMembers:
android.content.ContentProviderClient$CursorWrapperInner android.content.ContentProviderClient$NotRespondingRunnable
InnerClasses:
private final CursorWrapperInner = android.content.ContentProviderClient$CursorWrapperInner of android.content.ContentProviderClient
private NotRespondingRunnable = android.content.ContentProviderClient$NotRespondingRunnable of android.content.ContentProviderClient