class android.provider.ContactsContract$Groups$EntityIteratorImpl extends android.content.CursorEntityIterator
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.provider.ContactsContract$Groups$EntityIteratorImpl
super_class: android.content.CursorEntityIterator
{
public void <init>(android.database.Cursor);
descriptor: (Landroid/database/Cursor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // android.provider.ContactsContract$Groups$EntityIteratorImpl this
start local 1 // android.database.Cursor cursor
0: .line 8004
aload 0 /* this */
aload 1 /* cursor */
invokespecial android.content.CursorEntityIterator.<init>:(Landroid/database/Cursor;)V
1: .line 8005
return
end local 1 // android.database.Cursor cursor
end local 0 // android.provider.ContactsContract$Groups$EntityIteratorImpl this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/provider/ContactsContract$Groups$EntityIteratorImpl;
0 2 1 cursor Landroid/database/Cursor;
MethodParameters:
Name Flags
cursor
public android.content.Entity getEntityAndIncrementCursor(android.database.Cursor);
descriptor: (Landroid/database/Cursor;)Landroid/content/Entity;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 // android.provider.ContactsContract$Groups$EntityIteratorImpl this
start local 1 // android.database.Cursor cursor
0: .line 8010
new android.content.ContentValues
dup
invokespecial android.content.ContentValues.<init>:()V
astore 2 /* values */
start local 2 // android.content.ContentValues values
1: .line 8011
aload 1 /* cursor */
aload 2 /* values */
ldc "_id"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
2: .line 8012
aload 1 /* cursor */
aload 2 /* values */
ldc "account_name"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
3: .line 8013
aload 1 /* cursor */
aload 2 /* values */
ldc "account_type"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
4: .line 8014
aload 1 /* cursor */
aload 2 /* values */
ldc "dirty"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
5: .line 8015
aload 1 /* cursor */
aload 2 /* values */
ldc "version"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
6: .line 8016
aload 1 /* cursor */
aload 2 /* values */
ldc "sourceid"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
7: .line 8017
aload 1 /* cursor */
aload 2 /* values */
ldc "res_package"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
8: .line 8018
aload 1 /* cursor */
aload 2 /* values */
ldc "title"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
9: .line 8019
aload 1 /* cursor */
aload 2 /* values */
ldc "title_res"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
10: .line 8020
aload 1 /* cursor */
aload 2 /* values */
ldc "group_visible"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
11: .line 8021
aload 1 /* cursor */
aload 2 /* values */
ldc "sync1"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
12: .line 8022
aload 1 /* cursor */
aload 2 /* values */
ldc "sync2"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
13: .line 8023
aload 1 /* cursor */
aload 2 /* values */
ldc "sync3"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
14: .line 8024
aload 1 /* cursor */
aload 2 /* values */
ldc "sync4"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
15: .line 8025
aload 1 /* cursor */
aload 2 /* values */
ldc "system_id"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
16: .line 8026
aload 1 /* cursor */
aload 2 /* values */
ldc "deleted"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
17: .line 8027
aload 1 /* cursor */
aload 2 /* values */
ldc "notes"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
18: .line 8028
aload 1 /* cursor */
aload 2 /* values */
ldc "should_sync"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
19: .line 8029
aload 1 /* cursor */
aload 2 /* values */
ldc "favorites"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
20: .line 8030
aload 1 /* cursor */
aload 2 /* values */
ldc "auto_add"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
21: .line 8031
aload 1 /* cursor */
invokeinterface android.database.Cursor.moveToNext:()Z
pop
22: .line 8032
new android.content.Entity
dup
aload 2 /* values */
invokespecial android.content.Entity.<init>:(Landroid/content/ContentValues;)V
areturn
end local 2 // android.content.ContentValues values
end local 1 // android.database.Cursor cursor
end local 0 // android.provider.ContactsContract$Groups$EntityIteratorImpl this
LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Landroid/provider/ContactsContract$Groups$EntityIteratorImpl;
0 23 1 cursor Landroid/database/Cursor;
1 23 2 values Landroid/content/ContentValues;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
cursor
}
SourceFile: "ContactsContract.java"
NestHost: android.provider.ContactsContract
InnerClasses:
public final Groups = android.provider.ContactsContract$Groups of android.provider.ContactsContract
private EntityIteratorImpl = android.provider.ContactsContract$Groups$EntityIteratorImpl of android.provider.ContactsContract$Groups