class android.provider.CalendarContract$EventsEntity$EntityIteratorImpl extends android.content.CursorEntityIterator
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.provider.CalendarContract$EventsEntity$EntityIteratorImpl
super_class: android.content.CursorEntityIterator
{
private final android.content.ContentResolver mResolver;
descriptor: Landroid/content/ContentResolver;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.content.ContentProviderClient mProvider;
descriptor: Landroid/content/ContentProviderClient;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final java.lang.String[] REMINDERS_PROJECTION;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int COLUMN_MINUTES;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final int COLUMN_METHOD;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final java.lang.String[] ATTENDEES_PROJECTION;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int COLUMN_ATTENDEE_NAME;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final int COLUMN_ATTENDEE_EMAIL;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int COLUMN_ATTENDEE_RELATIONSHIP;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final int COLUMN_ATTENDEE_TYPE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3
private static final int COLUMN_ATTENDEE_STATUS;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4
private static final int COLUMN_ATTENDEE_IDENTITY;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 5
private static final int COLUMN_ATTENDEE_ID_NAMESPACE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 6
private static final java.lang.String[] EXTENDED_PROJECTION;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int COLUMN_ID;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final int COLUMN_NAME;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int COLUMN_VALUE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final java.lang.String WHERE_EVENT_ID;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "event_id=?"
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: iconst_2
anewarray java.lang.String
dup
iconst_0
1: ldc "minutes"
aastore
dup
iconst_1
2: ldc "method"
aastore
3: putstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.REMINDERS_PROJECTION:[Ljava/lang/String;
4: bipush 7
anewarray java.lang.String
dup
iconst_0
5: ldc "attendeeName"
aastore
dup
iconst_1
6: ldc "attendeeEmail"
aastore
dup
iconst_2
7: ldc "attendeeRelationship"
aastore
dup
iconst_3
8: ldc "attendeeType"
aastore
dup
iconst_4
9: ldc "attendeeStatus"
aastore
dup
iconst_5
10: ldc "attendeeIdentity"
aastore
dup
bipush 6
11: ldc "attendeeIdNamespace"
aastore
12: putstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.ATTENDEES_PROJECTION:[Ljava/lang/String;
13: iconst_3
anewarray java.lang.String
dup
iconst_0
14: ldc "_id"
aastore
dup
iconst_1
15: ldc "name"
aastore
dup
iconst_2
16: ldc "value"
aastore
17: putstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.EXTENDED_PROJECTION:[Ljava/lang/String;
18: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(android.database.Cursor, android.content.ContentResolver);
descriptor: (Landroid/database/Cursor;Landroid/content/ContentResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokespecial android.content.CursorEntityIterator.<init>:(Landroid/database/Cursor;)V
1: aload 0
aload 2
putfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
2: aload 0
aconst_null
putfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mProvider:Landroid/content/ContentProviderClient;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/provider/CalendarContract$EventsEntity$EntityIteratorImpl;
0 4 1 cursor Landroid/database/Cursor;
0 4 2 resolver Landroid/content/ContentResolver;
MethodParameters:
Name Flags
cursor
resolver
public void <init>(android.database.Cursor, android.content.ContentProviderClient);
descriptor: (Landroid/database/Cursor;Landroid/content/ContentProviderClient;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokespecial android.content.CursorEntityIterator.<init>:(Landroid/database/Cursor;)V
1: aload 0
aconst_null
putfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
2: aload 0
aload 2
putfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mProvider:Landroid/content/ContentProviderClient;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/provider/CalendarContract$EventsEntity$EntityIteratorImpl;
0 4 1 cursor Landroid/database/Cursor;
0 4 2 provider Landroid/content/ContentProviderClient;
MethodParameters:
Name Flags
cursor
provider
public android.content.Entity getEntityAndIncrementCursor(android.database.Cursor);
descriptor: (Landroid/database/Cursor;)Landroid/content/Entity;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=9, args_size=2
start local 0 start local 1 0: aload 1
aload 1
ldc "_id"
invokeinterface android.database.Cursor.getColumnIndexOrThrow:(Ljava/lang/String;)I
invokeinterface android.database.Cursor.getLong:(I)J
lstore 2
start local 2 1: new android.content.ContentValues
dup
invokespecial android.content.ContentValues.<init>:()V
astore 4
start local 4 2: aload 4
ldc "_id"
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V
3: aload 1
aload 4
ldc "calendar_id"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
4: aload 1
aload 4
ldc "title"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
5: aload 1
aload 4
ldc "description"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
6: aload 1
aload 4
ldc "eventLocation"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
7: aload 1
aload 4
ldc "eventStatus"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
8: aload 1
aload 4
ldc "selfAttendeeStatus"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
9: aload 1
aload 4
ldc "dtstart"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
10: aload 1
aload 4
ldc "dtend"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
11: aload 1
aload 4
ldc "duration"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
12: aload 1
aload 4
ldc "eventTimezone"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
13: aload 1
aload 4
ldc "eventEndTimezone"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
14: aload 1
aload 4
ldc "allDay"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
15: aload 1
aload 4
ldc "accessLevel"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
16: aload 1
aload 4
ldc "availability"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
17: aload 1
aload 4
ldc "eventColor"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
18: aload 1
aload 4
ldc "eventColor_index"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
19: aload 1
aload 4
ldc "hasAlarm"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
20: aload 1
aload 4
21: ldc "hasExtendedProperties"
22: invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
23: aload 1
aload 4
ldc "rrule"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
24: aload 1
aload 4
ldc "rdate"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
25: aload 1
aload 4
ldc "exrule"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
26: aload 1
aload 4
ldc "exdate"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
27: aload 1
aload 4
ldc "original_sync_id"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
28: aload 1
aload 4
ldc "original_id"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
29: aload 1
aload 4
30: ldc "originalInstanceTime"
31: invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
32: aload 1
aload 4
ldc "originalAllDay"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
33: aload 1
aload 4
ldc "lastDate"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
34: aload 1
aload 4
ldc "hasAttendeeData"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
35: aload 1
aload 4
36: ldc "guestsCanInviteOthers"
37: invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
38: aload 1
aload 4
ldc "guestsCanModify"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
39: aload 1
aload 4
ldc "guestsCanSeeGuests"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
40: aload 1
aload 4
ldc "customAppPackage"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
41: aload 1
aload 4
ldc "customAppUri"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
42: aload 1
aload 4
ldc "uid2445"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
43: aload 1
aload 4
ldc "organizer"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
44: aload 1
aload 4
ldc "isOrganizer"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
45: aload 1
aload 4
ldc "_sync_id"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
46: aload 1
aload 4
ldc "dirty"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
47: aload 1
aload 4
ldc "mutators"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
48: aload 1
aload 4
ldc "lastSynced"
invokestatic android.database.DatabaseUtils.cursorLongToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
49: aload 1
aload 4
ldc "deleted"
invokestatic android.database.DatabaseUtils.cursorIntToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
50: aload 1
aload 4
ldc "sync_data1"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
51: aload 1
aload 4
ldc "sync_data2"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
52: aload 1
aload 4
ldc "sync_data3"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
53: aload 1
aload 4
ldc "sync_data4"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
54: aload 1
aload 4
ldc "sync_data5"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
55: aload 1
aload 4
ldc "sync_data6"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
56: aload 1
aload 4
ldc "sync_data7"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
57: aload 1
aload 4
ldc "sync_data8"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
58: aload 1
aload 4
ldc "sync_data9"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
59: aload 1
aload 4
ldc "sync_data10"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
60: aload 1
aload 4
ldc "cal_sync1"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
61: aload 1
aload 4
ldc "cal_sync2"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
62: aload 1
aload 4
ldc "cal_sync3"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
63: aload 1
aload 4
ldc "cal_sync4"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
64: aload 1
aload 4
ldc "cal_sync5"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
65: aload 1
aload 4
ldc "cal_sync6"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
66: aload 1
aload 4
ldc "cal_sync7"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
67: aload 1
aload 4
ldc "cal_sync8"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
68: aload 1
aload 4
ldc "cal_sync9"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
69: aload 1
aload 4
ldc "cal_sync10"
invokestatic android.database.DatabaseUtils.cursorStringToContentValuesIfPresent:(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V
70: new android.content.Entity
dup
aload 4
invokespecial android.content.Entity.<init>:(Landroid/content/ContentValues;)V
astore 5
start local 5 71: aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
ifnull 78
72: aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
getstatic android.provider.CalendarContract$Reminders.CONTENT_URI:Landroid/net/Uri;
getstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.REMINDERS_PROJECTION:[Ljava/lang/String;
73: ldc "event_id=?"
74: iconst_1
anewarray java.lang.String
dup
iconst_0
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aastore
75: aconst_null
76: invokevirtual android.content.ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
astore 6
start local 6 77: goto 88
end local 6 78: StackMap locals: long android.content.ContentValues android.content.Entity
StackMap stack:
aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mProvider:Landroid/content/ContentProviderClient;
getstatic android.provider.CalendarContract$Reminders.CONTENT_URI:Landroid/net/Uri;
getstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.REMINDERS_PROJECTION:[Ljava/lang/String;
79: ldc "event_id=?"
80: iconst_1
anewarray java.lang.String
dup
iconst_0
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aastore
81: aconst_null
82: invokevirtual android.content.ContentProviderClient.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
astore 6
start local 6 83: goto 88
84: StackMap locals: android.database.Cursor
StackMap stack:
new android.content.ContentValues
dup
invokespecial android.content.ContentValues.<init>:()V
astore 7
start local 7 85: aload 7
ldc "minutes"
aload 6
iconst_0
invokeinterface android.database.Cursor.getInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
86: aload 7
ldc "method"
aload 6
iconst_1
invokeinterface android.database.Cursor.getInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
87: aload 5
getstatic android.provider.CalendarContract$Reminders.CONTENT_URI:Landroid/net/Uri;
aload 7
invokevirtual android.content.Entity.addSubValue:(Landroid/net/Uri;Landroid/content/ContentValues;)V
end local 7 88: StackMap locals:
StackMap stack:
aload 6
invokeinterface android.database.Cursor.moveToNext:()Z
ifne 84
89: goto 93
StackMap locals:
StackMap stack: java.lang.Throwable
90: astore 8
91: aload 6
invokeinterface android.database.Cursor.close:()V
92: aload 8
athrow
93: StackMap locals:
StackMap stack:
aload 6
invokeinterface android.database.Cursor.close:()V
94: aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
ifnull 101
95: aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
getstatic android.provider.CalendarContract$Attendees.CONTENT_URI:Landroid/net/Uri;
getstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.ATTENDEES_PROJECTION:[Ljava/lang/String;
96: ldc "event_id=?"
97: iconst_1
anewarray java.lang.String
dup
iconst_0
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aastore
98: aconst_null
99: invokevirtual android.content.ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
astore 6
100: goto 130
101: StackMap locals:
StackMap stack:
aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mProvider:Landroid/content/ContentProviderClient;
getstatic android.provider.CalendarContract$Attendees.CONTENT_URI:Landroid/net/Uri;
getstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.ATTENDEES_PROJECTION:[Ljava/lang/String;
102: ldc "event_id=?"
103: iconst_1
anewarray java.lang.String
dup
iconst_0
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aastore
104: aconst_null
105: invokevirtual android.content.ContentProviderClient.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
astore 6
106: goto 130
107: StackMap locals:
StackMap stack:
new android.content.ContentValues
dup
invokespecial android.content.ContentValues.<init>:()V
astore 7
start local 7 108: aload 7
ldc "attendeeName"
109: aload 6
iconst_0
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
110: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
111: aload 7
ldc "attendeeEmail"
112: aload 6
iconst_1
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
113: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
114: aload 7
ldc "attendeeRelationship"
115: aload 6
iconst_2
invokeinterface android.database.Cursor.getInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
116: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
117: aload 7
ldc "attendeeType"
118: aload 6
iconst_3
invokeinterface android.database.Cursor.getInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
119: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
120: aload 7
ldc "attendeeStatus"
121: aload 6
iconst_4
invokeinterface android.database.Cursor.getInt:(I)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
122: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V
123: aload 7
ldc "attendeeIdentity"
124: aload 6
iconst_5
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
125: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
126: aload 7
ldc "attendeeIdNamespace"
127: aload 6
bipush 6
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
128: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
129: aload 5
getstatic android.provider.CalendarContract$Attendees.CONTENT_URI:Landroid/net/Uri;
aload 7
invokevirtual android.content.Entity.addSubValue:(Landroid/net/Uri;Landroid/content/ContentValues;)V
end local 7 130: StackMap locals:
StackMap stack:
aload 6
invokeinterface android.database.Cursor.moveToNext:()Z
ifne 107
131: goto 135
StackMap locals:
StackMap stack: java.lang.Throwable
132: astore 8
133: aload 6
invokeinterface android.database.Cursor.close:()V
134: aload 8
athrow
135: StackMap locals:
StackMap stack:
aload 6
invokeinterface android.database.Cursor.close:()V
136: aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
ifnull 143
137: aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mResolver:Landroid/content/ContentResolver;
getstatic android.provider.CalendarContract$ExtendedProperties.CONTENT_URI:Landroid/net/Uri;
getstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.EXTENDED_PROJECTION:[Ljava/lang/String;
138: ldc "event_id=?"
139: iconst_1
anewarray java.lang.String
dup
iconst_0
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aastore
140: aconst_null
141: invokevirtual android.content.ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
astore 6
142: goto 160
143: StackMap locals:
StackMap stack:
aload 0
getfield android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.mProvider:Landroid/content/ContentProviderClient;
getstatic android.provider.CalendarContract$ExtendedProperties.CONTENT_URI:Landroid/net/Uri;
getstatic android.provider.CalendarContract$EventsEntity$EntityIteratorImpl.EXTENDED_PROJECTION:[Ljava/lang/String;
144: ldc "event_id=?"
145: iconst_1
anewarray java.lang.String
dup
iconst_0
lload 2
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aastore
146: aconst_null
147: invokevirtual android.content.ContentProviderClient.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
astore 6
148: goto 160
149: StackMap locals:
StackMap stack:
new android.content.ContentValues
dup
invokespecial android.content.ContentValues.<init>:()V
astore 7
start local 7 150: aload 7
ldc "_id"
151: aload 6
iconst_0
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
152: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
153: aload 7
ldc "name"
154: aload 6
iconst_1
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
155: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
156: aload 7
ldc "value"
157: aload 6
iconst_2
invokeinterface android.database.Cursor.getString:(I)Ljava/lang/String;
158: invokevirtual android.content.ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
159: aload 5
getstatic android.provider.CalendarContract$ExtendedProperties.CONTENT_URI:Landroid/net/Uri;
aload 7
invokevirtual android.content.Entity.addSubValue:(Landroid/net/Uri;Landroid/content/ContentValues;)V
end local 7 160: StackMap locals:
StackMap stack:
aload 6
invokeinterface android.database.Cursor.moveToNext:()Z
ifne 149
161: goto 165
StackMap locals:
StackMap stack: java.lang.Throwable
162: astore 8
163: aload 6
invokeinterface android.database.Cursor.close:()V
164: aload 8
athrow
165: StackMap locals:
StackMap stack:
aload 6
invokeinterface android.database.Cursor.close:()V
166: aload 1
invokeinterface android.database.Cursor.moveToNext:()Z
pop
167: aload 5
areturn
end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 168 0 this Landroid/provider/CalendarContract$EventsEntity$EntityIteratorImpl;
0 168 1 cursor Landroid/database/Cursor;
1 168 2 eventId J
2 168 4 cv Landroid/content/ContentValues;
71 168 5 entity Landroid/content/Entity;
77 78 6 subCursor Landroid/database/Cursor;
83 168 6 subCursor Landroid/database/Cursor;
85 88 7 reminderValues Landroid/content/ContentValues;
108 130 7 attendeeValues Landroid/content/ContentValues;
150 160 7 extendedValues Landroid/content/ContentValues;
Exception table:
from to target type
83 90 90 any
106 132 132 any
148 162 162 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
cursor
}
SourceFile: "CalendarContract.java"
NestHost: android.provider.CalendarContract
InnerClasses:
public final Attendees = android.provider.CalendarContract$Attendees of android.provider.CalendarContract
public final EventsEntity = android.provider.CalendarContract$EventsEntity of android.provider.CalendarContract
private EntityIteratorImpl = android.provider.CalendarContract$EventsEntity$EntityIteratorImpl of android.provider.CalendarContract$EventsEntity
public final ExtendedProperties = android.provider.CalendarContract$ExtendedProperties of android.provider.CalendarContract
public final Reminders = android.provider.CalendarContract$Reminders of android.provider.CalendarContract