com/android/commands/content/Content.class
Content.java
package com.android.commands.content
public com.android.commands.content.Content extends java.lang.Object {
private static final String USAGE
public void <init> ()
public static void main (java.lang.String[])
String[] args
com.android.commands.content.Content$Parser parser
com.android.commands.content.Content$Command command
}
com/android/commands/content/Content$WriteCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$WriteCommand extends com.android.commands.content.Content$Command {
public void <init> (android.net.Uri, int)
android.net.Uri uri
int userId
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.os.ParcelFileDescriptor fd
android.content.IContentProvider provider
}
com/android/commands/content/Content$UpdateCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$UpdateCommand extends com.android.commands.content.Content$Command {
final android.content.ContentValues mValues
final android.os.Bundle mExtras
public void <init> (android.net.Uri, int, android.content.ContentValues, android.os.Bundle)
android.net.Uri uri
int userId
android.content.ContentValues values
android.os.Bundle extras
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.content.IContentProvider provider
}
com/android/commands/content/Content$Tokenizer.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$Tokenizer extends java.lang.Object {
private final String[] mArgs
private int mNextArg
public void <init> (java.lang.String[])
String[] args
private java.lang.String nextArg ()
}
com/android/commands/content/Content$ReadCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$ReadCommand extends com.android.commands.content.Content$Command {
public void <init> (android.net.Uri, int)
android.net.Uri uri
int userId
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.os.ParcelFileDescriptor fd
android.content.IContentProvider provider
}
com/android/commands/content/Content$QueryCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$QueryCommand extends com.android.commands.content.Content$Command {
final String[] mProjection
final android.os.Bundle mExtras
public void <init> (android.net.Uri, int, java.lang.String[], android.os.Bundle)
android.net.Uri uri
int userId
String[] projection
android.os.Bundle extras
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
String columnName
String columnValue
int columnIndex
int type
int i
int columnCount
int rowIndex
StringBuilder builder
android.content.IContentProvider provider
android.database.Cursor cursor
}
com/android/commands/content/Content$Parser.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$Parser extends java.lang.Object {
private static final String ARGUMENT_INSERT
private static final String ARGUMENT_DELETE
private static final String ARGUMENT_UPDATE
private static final String ARGUMENT_QUERY
private static final String ARGUMENT_CALL
private static final String ARGUMENT_READ
private static final String ARGUMENT_WRITE
private static final String ARGUMENT_GET_TYPE
private static final String ARGUMENT_WHERE
private static final String ARGUMENT_BIND
private static final String ARGUMENT_URI
private static final String ARGUMENT_USER
private static final String ARGUMENT_PROJECTION
private static final String ARGUMENT_SORT
private static final String ARGUMENT_METHOD
private static final String ARGUMENT_ARG
private static final String ARGUMENT_EXTRA
private static final String TYPE_BOOLEAN
private static final String TYPE_STRING
private static final String TYPE_INTEGER
private static final String TYPE_LONG
private static final String TYPE_FLOAT
private static final String TYPE_DOUBLE
private static final String TYPE_NULL
private static final String COLON
private static final String ARGUMENT_PREFIX
private final com.android.commands.content.Content$Tokenizer mTokenizer
public void <init> (java.lang.String[])
String[] args
public com.android.commands.content.Content$Command parseCommand ()
String operation
IllegalArgumentException iae
private com.android.commands.content.Content$InsertCommand parseInsertCommand ()
String argument
android.net.Uri uri
int userId
android.content.ContentValues values
android.os.Bundle extras
private com.android.commands.content.Content$DeleteCommand parseDeleteCommand ()
String argument
android.net.Uri uri
int userId
android.os.Bundle extras
private com.android.commands.content.Content$UpdateCommand parseUpdateCommand ()
String argument
android.net.Uri uri
int userId
android.content.ContentValues values
android.os.Bundle extras
public com.android.commands.content.Content$CallCommand parseCallCommand ()
String argument
String method
int userId
String arg
android.net.Uri uri
android.os.Bundle extras
private com.android.commands.content.Content$GetTypeCommand parseGetTypeCommand ()
String argument
android.net.Uri uri
int userId
private com.android.commands.content.Content$ReadCommand parseReadCommand ()
String argument
android.net.Uri uri
int userId
private com.android.commands.content.Content$WriteCommand parseWriteCommand ()
String argument
android.net.Uri uri
int userId
public com.android.commands.content.Content$QueryCommand parseQueryCommand ()
String argument
android.net.Uri uri
int userId
String[] projection
android.os.Bundle extras
private java.util.List splitWithEscaping (java.lang.String, char)
char c
int i
String argument
char splitChar
java.util.List res
StringBuilder cur
private android.util.Pair parseBindValue ()
String argument
java.util.List split
String column
String type
String value
private void parseBindValue (android.content.ContentValues)
android.content.ContentValues values
android.util.Pair columnValue
private void parseBindValue (android.os.Bundle)
android.os.Bundle extras
android.util.Pair columnValue
private java.lang.String argumentValueRequired (java.lang.String)
String argument
String value
}
com/android/commands/content/Content$InsertCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$InsertCommand extends com.android.commands.content.Content$Command {
final android.content.ContentValues mContentValues
final android.os.Bundle mExtras
public void <init> (android.net.Uri, int, android.content.ContentValues, android.os.Bundle)
android.net.Uri uri
int userId
android.content.ContentValues contentValues
android.os.Bundle extras
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.content.IContentProvider provider
}
com/android/commands/content/Content$GetTypeCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$GetTypeCommand extends com.android.commands.content.Content$Command {
public void <init> (android.net.Uri, int)
android.net.Uri uri
int userId
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.content.IContentProvider provider
String type
}
com/android/commands/content/Content$DeleteCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$DeleteCommand extends com.android.commands.content.Content$Command {
final android.os.Bundle mExtras
public void <init> (android.net.Uri, int, android.os.Bundle)
android.net.Uri uri
int userId
android.os.Bundle extras
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.content.IContentProvider provider
}
com/android/commands/content/Content$Command.class
Content.java
package com.android.commands.content
abstract com.android.commands.content.Content$Command extends java.lang.Object {
final android.net.Uri mUri
final int mUserId
public void <init> (android.net.Uri, int)
android.net.Uri uri
int userId
public final void execute ()
android.app.ContentProviderHolder holder
android.app.IActivityManager activityManager
android.content.IContentProvider provider
android.os.IBinder token
Exception e
String providerName
public static java.lang.String resolveCallingPackage ()
protected abstract void onExecute (android.content.IContentProvider) throws java.lang.Exception
}
com/android/commands/content/Content$CallCommand.class
Content.java
package com.android.commands.content
com.android.commands.content.Content$CallCommand extends com.android.commands.content.Content$Command {
final String mMethod
final String mArg
final android.os.Bundle mExtras
public void <init> (android.net.Uri, int, java.lang.String, java.lang.String, android.os.Bundle)
android.net.Uri uri
int userId
String method
String arg
android.os.Bundle extras
public void onExecute (android.content.IContentProvider) throws java.lang.Exception
android.content.IContentProvider provider
android.os.Bundle result
}
com/android/commands/content/
com/android/commands/
com/android/
com/
META-INF/MANIFEST.MF
META-INF/