granularity level: instruction

		.class  Landroidx/core/app/NotificationCompatJellybean;
.super Ljava/lang/Object;
.source "NotificationCompatJellybean.java"


.field static final EXTRA_ALLOW_GENERATED_REPLIES:Ljava/lang/String; = "android.support.allowGeneratedReplies"
.field static final EXTRA_DATA_ONLY_REMOTE_INPUTS:Ljava/lang/String; = "android.support.dataRemoteInputs"
.field private static final KEY_ACTION_INTENT:Ljava/lang/String; = "actionIntent"
.field private static final KEY_ALLOWED_DATA_TYPES:Ljava/lang/String; = "allowedDataTypes"
.field private static final KEY_ALLOW_FREE_FORM_INPUT:Ljava/lang/String; = "allowFreeFormInput"
.field private static final KEY_CHOICES:Ljava/lang/String; = "choices"
.field private static final KEY_DATA_ONLY_REMOTE_INPUTS:Ljava/lang/String; = "dataOnlyRemoteInputs"
.field private static final KEY_EXTRAS:Ljava/lang/String; = "extras"
.field private static final KEY_ICON:Ljava/lang/String; = "icon"
.field private static final KEY_LABEL:Ljava/lang/String; = "label"
.field private static final KEY_REMOTE_INPUTS:Ljava/lang/String; = "remoteInputs"
.field private static final KEY_RESULT_KEY:Ljava/lang/String; = "resultKey"
.field private static final KEY_SEMANTIC_ACTION:Ljava/lang/String; = "semanticAction"
.field private static final KEY_SHOWS_USER_INTERFACE:Ljava/lang/String; = "showsUserInterface"
.field private static final KEY_TITLE:Ljava/lang/String; = "title"
.field public static final TAG:Ljava/lang/String; = "NotificationCompat"
.field private static sActionIconField:Ljava/lang/reflect/Field;
.field private static sActionIntentField:Ljava/lang/reflect/Field;
.field private static sActionTitleField:Ljava/lang/reflect/Field;
.field private static sActionsAccessFailed:Z
.field private static sActionsField:Ljava/lang/reflect/Field;
.field private static final sActionsLock:Ljava/lang/Object;
.field private static sExtrasField:Ljava/lang/reflect/Field;
.field private static sExtrasFieldAccessFailed:Z
.field private static final sExtrasLock:Ljava/lang/Object;


.method static constructor <clinit>()V
	.locals 1

	return-void
.end method

.method private constructor <init>()V
	.locals 0

	invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
	return-void
.end method

.method public static buildActionExtrasMap(Ljava/util/List;)Landroid/util/SparseArray;
	.locals 4
	.annotation system Ldalvik/annotation/Signature;
	value = {
	"(",
	"Ljava/util/List<",
	"Landroid/os/Bundle;",
	">;)",
	"Landroid/util/SparseArray<",
	"Landroid/os/Bundle;",
	">;"
	}
	.end annotation

	const/4 v0, 0x0
	return-object v0
.end method

.method private static ensureActionReflectionReadyLocked()Z
	.locals 5

	const/4 v0, 0x0
	return v0
.end method

.method private static fromBundle(Landroid/os/Bundle;)Landroidx/core/app/RemoteInput;
	.locals 9

	const/4 v0, 0x0
	return-object v0
.end method

.method private static fromBundleArray([Landroid/os/Bundle;)[Landroidx/core/app/RemoteInput;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method public static getAction(Landroid/app/Notification;I)Landroidx/core/app/NotificationCompat$Action;
	.locals 5

	const/4 v0, 0x0
	return-object v0
.end method

.method public static getActionCount(Landroid/app/Notification;)I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method static getActionFromBundle(Landroid/os/Bundle;)Landroidx/core/app/NotificationCompat$Action;
	.locals 14

	const/4 v0, 0x0
	return-object v0
.end method

.method private static getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object;
	.locals 4

	const/4 v0, 0x0
	return-object v0
.end method

.method private static getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method static getBundleForAction(Landroidx/core/app/NotificationCompat$Action;)Landroid/os/Bundle;
	.locals 4

	const/4 v0, 0x0
	return-object v0
.end method

.method public static getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
	.locals 6

	const/4 v0, 0x0
	return-object v0
.end method

.method public static readAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroidx/core/app/NotificationCompat$Action;
	.locals 12

	const/4 v0, 0x0
	return-object v0
.end method

.method private static toBundle(Landroidx/core/app/RemoteInput;)Landroid/os/Bundle;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method private static toBundleArray([Landroidx/core/app/RemoteInput;)[Landroid/os/Bundle;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method

.method public static writeActionAndGetExtras(Landroid/app/Notification$Builder;Landroidx/core/app/NotificationCompat$Action;)Landroid/os/Bundle;
	.locals 3

	const/4 v0, 0x0
	return-object v0
.end method