public final class android.provider.CalendarContract$Instances implements android.provider.BaseColumns, android.provider.CalendarContract$EventsColumns, android.provider.CalendarContract$CalendarColumns
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: android.provider.CalendarContract$Instances
super_class: java.lang.Object
{
private static final java.lang.String WHERE_CALENDARS_SELECTED;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "visible=?"
private static final java.lang.String[] WHERE_CALENDARS_ARGS;
descriptor: [Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final android.net.Uri CONTENT_URI;
descriptor: Landroid/net/Uri;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final android.net.Uri CONTENT_BY_DAY_URI;
descriptor: Landroid/net/Uri;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final android.net.Uri CONTENT_SEARCH_URI;
descriptor: Landroid/net/Uri;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final android.net.Uri CONTENT_SEARCH_BY_DAY_URI;
descriptor: Landroid/net/Uri;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private static final java.lang.String DEFAULT_SORT_ORDER;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "begin ASC"
public static final java.lang.String BEGIN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "begin"
public static final java.lang.String END;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "end"
public static final java.lang.String EVENT_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "event_id"
public static final java.lang.String START_DAY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "startDay"
public static final java.lang.String END_DAY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "endDay"
public static final java.lang.String START_MINUTE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "startMinute"
public static final java.lang.String END_MINUTE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "endMinute"
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: iconst_1
anewarray java.lang.String
dup
iconst_0
1: ldc "1"
aastore
2: putstatic android.provider.CalendarContract$Instances.WHERE_CALENDARS_ARGS:[Ljava/lang/String;
3: ldc "content://com.android.calendar/instances/when"
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
putstatic android.provider.CalendarContract$Instances.CONTENT_URI:Landroid/net/Uri;
4: ldc "content://com.android.calendar/instances/whenbyday"
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
5: putstatic android.provider.CalendarContract$Instances.CONTENT_BY_DAY_URI:Landroid/net/Uri;
6: ldc "content://com.android.calendar/instances/search"
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
putstatic android.provider.CalendarContract$Instances.CONTENT_SEARCH_URI:Landroid/net/Uri;
7: ldc "content://com.android.calendar/instances/searchbyday"
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
8: putstatic android.provider.CalendarContract$Instances.CONTENT_SEARCH_BY_DAY_URI:Landroid/net/Uri;
9: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/provider/CalendarContract$Instances;
public static final android.database.Cursor query(android.content.ContentResolver, java.lang.String[], long, long);
descriptor: (Landroid/content/ContentResolver;[Ljava/lang/String;JJ)Landroid/database/Cursor;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 4 0: getstatic android.provider.CalendarContract$Instances.CONTENT_URI:Landroid/net/Uri;
invokevirtual android.net.Uri.buildUpon:()Landroid/net/Uri$Builder;
astore 6
start local 6 1: aload 6
lload 2
invokestatic android.content.ContentUris.appendId:(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder;
pop
2: aload 6
lload 4
invokestatic android.content.ContentUris.appendId:(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder;
pop
3: aload 0
aload 6
invokevirtual android.net.Uri$Builder.build:()Landroid/net/Uri;
aload 1
ldc "visible=?"
4: getstatic android.provider.CalendarContract$Instances.WHERE_CALENDARS_ARGS:[Ljava/lang/String;
ldc "begin ASC"
5: invokevirtual android.content.ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
areturn
end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 cr Landroid/content/ContentResolver;
0 6 1 projection [Ljava/lang/String;
0 6 2 begin J
0 6 4 end J
1 6 6 builder Landroid/net/Uri$Builder;
MethodParameters:
Name Flags
cr
projection
begin
end
public static final android.database.Cursor query(android.content.ContentResolver, java.lang.String[], long, long, java.lang.String);
descriptor: (Landroid/content/ContentResolver;[Ljava/lang/String;JJLjava/lang/String;)Landroid/database/Cursor;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Code:
stack=6, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 6 0: getstatic android.provider.CalendarContract$Instances.CONTENT_SEARCH_URI:Landroid/net/Uri;
invokevirtual android.net.Uri.buildUpon:()Landroid/net/Uri$Builder;
astore 7
start local 7 1: aload 7
lload 2
invokestatic android.content.ContentUris.appendId:(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder;
pop
2: aload 7
lload 4
invokestatic android.content.ContentUris.appendId:(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder;
pop
3: aload 7
aload 6
invokevirtual android.net.Uri$Builder.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder;
astore 7
4: aload 0
aload 7
invokevirtual android.net.Uri$Builder.build:()Landroid/net/Uri;
aload 1
ldc "visible=?"
5: getstatic android.provider.CalendarContract$Instances.WHERE_CALENDARS_ARGS:[Ljava/lang/String;
ldc "begin ASC"
6: invokevirtual android.content.ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
areturn
end local 7 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 cr Landroid/content/ContentResolver;
0 7 1 projection [Ljava/lang/String;
0 7 2 begin J
0 7 4 end J
0 7 6 searchQuery Ljava/lang/String;
1 7 7 builder Landroid/net/Uri$Builder;
MethodParameters:
Name Flags
cr
projection
begin
end
searchQuery
}
SourceFile: "CalendarContract.java"
NestHost: android.provider.CalendarContract
InnerClasses:
public final Builder = android.net.Uri$Builder of android.net.Uri
protected abstract CalendarColumns = android.provider.CalendarContract$CalendarColumns of android.provider.CalendarContract
protected abstract EventsColumns = android.provider.CalendarContract$EventsColumns of android.provider.CalendarContract
public final Instances = android.provider.CalendarContract$Instances of android.provider.CalendarContract