Files
codeql/java/ql/test/stubs/google-android-9.0.0/android/app/Notification.java

427 lines
23 KiB
Java
Generated

// Generated automatically from android.app.Notification for testing purposes
package android.app;
import android.app.PendingIntent;
import android.app.Person;
import android.app.RemoteInput;
import android.content.Context;
import android.content.LocusId;
import android.graphics.Bitmap;
import android.graphics.drawable.Icon;
import android.media.AudioAttributes;
import android.media.session.MediaSession;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import android.util.Pair;
import android.widget.RemoteViews;
import java.util.List;
public class Notification implements Parcelable
{
abstract static public class Style
{
protected Notification.Builder mBuilder = null;
protected RemoteViews getStandardView(int p0){ return null; }
protected void checkBuilder(){}
protected void internalSetBigContentTitle(CharSequence p0){}
protected void internalSetSummaryText(CharSequence p0){}
public Notification build(){ return null; }
public Style(){}
public void setBuilder(Notification.Builder p0){}
}
public AudioAttributes audioAttributes = null;
public Bitmap largeIcon = null;
public Bundle extras = null;
public CharSequence getSettingsText(){ return null; }
public CharSequence tickerText = null;
public Icon getLargeIcon(){ return null; }
public Icon getSmallIcon(){ return null; }
public List<Notification.Action> getContextualActions(){ return null; }
public LocusId getLocusId(){ return null; }
public Notification clone(){ return null; }
public Notification publicVersion = null;
public Notification(){}
public Notification(Parcel p0){}
public Notification(int p0, CharSequence p1, long p2){}
public Notification.Action[] actions = null;
public Notification.BubbleMetadata getBubbleMetadata(){ return null; }
public Pair<RemoteInput, Notification.Action> findRemoteInputActionPair(boolean p0){ return null; }
public PendingIntent contentIntent = null;
public PendingIntent deleteIntent = null;
public PendingIntent fullScreenIntent = null;
public RemoteViews bigContentView = null;
public RemoteViews contentView = null;
public RemoteViews headsUpContentView = null;
public RemoteViews tickerView = null;
public String category = null;
public String getChannelId(){ return null; }
public String getGroup(){ return null; }
public String getShortcutId(){ return null; }
public String getSortKey(){ return null; }
public String toString(){ return null; }
public Uri sound = null;
public boolean getAllowSystemGeneratedContextualActions(){ return false; }
public boolean hasImage(){ return false; }
public int audioStreamType = 0;
public int color = 0;
public int defaults = 0;
public int describeContents(){ return 0; }
public int flags = 0;
public int getBadgeIconType(){ return 0; }
public int getGroupAlertBehavior(){ return 0; }
public int icon = 0;
public int iconLevel = 0;
public int ledARGB = 0;
public int ledOffMS = 0;
public int ledOnMS = 0;
public int number = 0;
public int priority = 0;
public int visibility = 0;
public long getTimeoutAfter(){ return 0; }
public long when = 0;
public long[] vibrate = null;
public static AudioAttributes AUDIO_ATTRIBUTES_DEFAULT = null;
public static Parcelable.Creator<Notification> CREATOR = null;
public static String CATEGORY_ALARM = null;
public static String CATEGORY_CALL = null;
public static String CATEGORY_EMAIL = null;
public static String CATEGORY_ERROR = null;
public static String CATEGORY_EVENT = null;
public static String CATEGORY_LOCATION_SHARING = null;
public static String CATEGORY_MESSAGE = null;
public static String CATEGORY_MISSED_CALL = null;
public static String CATEGORY_NAVIGATION = null;
public static String CATEGORY_PROGRESS = null;
public static String CATEGORY_PROMO = null;
public static String CATEGORY_RECOMMENDATION = null;
public static String CATEGORY_REMINDER = null;
public static String CATEGORY_SERVICE = null;
public static String CATEGORY_SOCIAL = null;
public static String CATEGORY_STATUS = null;
public static String CATEGORY_STOPWATCH = null;
public static String CATEGORY_SYSTEM = null;
public static String CATEGORY_TRANSPORT = null;
public static String CATEGORY_WORKOUT = null;
public static String EXTRA_ANSWER_COLOR = null;
public static String EXTRA_ANSWER_INTENT = null;
public static String EXTRA_AUDIO_CONTENTS_URI = null;
public static String EXTRA_BACKGROUND_IMAGE_URI = null;
public static String EXTRA_BIG_TEXT = null;
public static String EXTRA_CALL_IS_VIDEO = null;
public static String EXTRA_CALL_PERSON = null;
public static String EXTRA_CHANNEL_GROUP_ID = null;
public static String EXTRA_CHANNEL_ID = null;
public static String EXTRA_CHRONOMETER_COUNT_DOWN = null;
public static String EXTRA_COLORIZED = null;
public static String EXTRA_COMPACT_ACTIONS = null;
public static String EXTRA_CONVERSATION_TITLE = null;
public static String EXTRA_DECLINE_COLOR = null;
public static String EXTRA_DECLINE_INTENT = null;
public static String EXTRA_HANG_UP_INTENT = null;
public static String EXTRA_HISTORIC_MESSAGES = null;
public static String EXTRA_INFO_TEXT = null;
public static String EXTRA_IS_GROUP_CONVERSATION = null;
public static String EXTRA_LARGE_ICON = null;
public static String EXTRA_LARGE_ICON_BIG = null;
public static String EXTRA_MEDIA_SESSION = null;
public static String EXTRA_MESSAGES = null;
public static String EXTRA_MESSAGING_PERSON = null;
public static String EXTRA_NOTIFICATION_ID = null;
public static String EXTRA_NOTIFICATION_TAG = null;
public static String EXTRA_PEOPLE = null;
public static String EXTRA_PEOPLE_LIST = null;
public static String EXTRA_PICTURE = null;
public static String EXTRA_PICTURE_CONTENT_DESCRIPTION = null;
public static String EXTRA_PICTURE_ICON = null;
public static String EXTRA_PROGRESS = null;
public static String EXTRA_PROGRESS_INDETERMINATE = null;
public static String EXTRA_PROGRESS_MAX = null;
public static String EXTRA_REMOTE_INPUT_DRAFT = null;
public static String EXTRA_REMOTE_INPUT_HISTORY = null;
public static String EXTRA_SELF_DISPLAY_NAME = null;
public static String EXTRA_SHOW_BIG_PICTURE_WHEN_COLLAPSED = null;
public static String EXTRA_SHOW_CHRONOMETER = null;
public static String EXTRA_SHOW_WHEN = null;
public static String EXTRA_SMALL_ICON = null;
public static String EXTRA_SUB_TEXT = null;
public static String EXTRA_SUMMARY_TEXT = null;
public static String EXTRA_TEMPLATE = null;
public static String EXTRA_TEXT = null;
public static String EXTRA_TEXT_LINES = null;
public static String EXTRA_TITLE = null;
public static String EXTRA_TITLE_BIG = null;
public static String EXTRA_VERIFICATION_ICON = null;
public static String EXTRA_VERIFICATION_TEXT = null;
public static String INTENT_CATEGORY_NOTIFICATION_PREFERENCES = null;
public static int BADGE_ICON_LARGE = 0;
public static int BADGE_ICON_NONE = 0;
public static int BADGE_ICON_SMALL = 0;
public static int COLOR_DEFAULT = 0;
public static int DEFAULT_ALL = 0;
public static int DEFAULT_LIGHTS = 0;
public static int DEFAULT_SOUND = 0;
public static int DEFAULT_VIBRATE = 0;
public static int FLAG_AUTO_CANCEL = 0;
public static int FLAG_BUBBLE = 0;
public static int FLAG_FOREGROUND_SERVICE = 0;
public static int FLAG_GROUP_SUMMARY = 0;
public static int FLAG_HIGH_PRIORITY = 0;
public static int FLAG_INSISTENT = 0;
public static int FLAG_LOCAL_ONLY = 0;
public static int FLAG_NO_CLEAR = 0;
public static int FLAG_ONGOING_EVENT = 0;
public static int FLAG_ONLY_ALERT_ONCE = 0;
public static int FLAG_SHOW_LIGHTS = 0;
public static int FOREGROUND_SERVICE_DEFAULT = 0;
public static int FOREGROUND_SERVICE_DEFERRED = 0;
public static int FOREGROUND_SERVICE_IMMEDIATE = 0;
public static int GROUP_ALERT_ALL = 0;
public static int GROUP_ALERT_CHILDREN = 0;
public static int GROUP_ALERT_SUMMARY = 0;
public static int PRIORITY_DEFAULT = 0;
public static int PRIORITY_HIGH = 0;
public static int PRIORITY_LOW = 0;
public static int PRIORITY_MAX = 0;
public static int PRIORITY_MIN = 0;
public static int STREAM_DEFAULT = 0;
public static int VISIBILITY_PRIVATE = 0;
public static int VISIBILITY_PUBLIC = 0;
public static int VISIBILITY_SECRET = 0;
public void writeToParcel(Parcel p0, int p1){}
static public class Action implements Parcelable
{
protected Action() {}
public Action(int p0, CharSequence p1, PendingIntent p2){}
public Bundle getExtras(){ return null; }
public CharSequence title = null;
public Icon getIcon(){ return null; }
public Notification.Action clone(){ return null; }
public PendingIntent actionIntent = null;
public RemoteInput[] getDataOnlyRemoteInputs(){ return null; }
public RemoteInput[] getRemoteInputs(){ return null; }
public boolean getAllowGeneratedReplies(){ return false; }
public boolean isAuthenticationRequired(){ return false; }
public boolean isContextual(){ return false; }
public int describeContents(){ return 0; }
public int getSemanticAction(){ return 0; }
public int icon = 0;
public static Parcelable.Creator<Notification.Action> CREATOR = null;
public static int SEMANTIC_ACTION_ARCHIVE = 0;
public static int SEMANTIC_ACTION_CALL = 0;
public static int SEMANTIC_ACTION_DELETE = 0;
public static int SEMANTIC_ACTION_MARK_AS_READ = 0;
public static int SEMANTIC_ACTION_MARK_AS_UNREAD = 0;
public static int SEMANTIC_ACTION_MUTE = 0;
public static int SEMANTIC_ACTION_NONE = 0;
public static int SEMANTIC_ACTION_REPLY = 0;
public static int SEMANTIC_ACTION_THUMBS_DOWN = 0;
public static int SEMANTIC_ACTION_THUMBS_UP = 0;
public static int SEMANTIC_ACTION_UNMUTE = 0;
public void writeToParcel(Parcel p0, int p1){}
static public class Builder
{
protected Builder() {}
public Builder(Icon p0, CharSequence p1, PendingIntent p2){}
public Builder(Notification.Action p0){}
public Builder(int p0, CharSequence p1, PendingIntent p2){}
public Bundle getExtras(){ return null; }
public Notification.Action build(){ return null; }
public Notification.Action.Builder addExtras(Bundle p0){ return null; }
public Notification.Action.Builder addRemoteInput(RemoteInput p0){ return null; }
public Notification.Action.Builder extend(Notification.Action.Extender p0){ return null; }
public Notification.Action.Builder setAllowGeneratedReplies(boolean p0){ return null; }
public Notification.Action.Builder setAuthenticationRequired(boolean p0){ return null; }
public Notification.Action.Builder setContextual(boolean p0){ return null; }
public Notification.Action.Builder setSemanticAction(int p0){ return null; }
}
static public interface Extender
{
Notification.Action.Builder extend(Notification.Action.Builder p0);
}
}
static public class BigPictureStyle extends Notification.Style
{
public BigPictureStyle(){}
public BigPictureStyle(Notification.Builder p0){}
public Notification.BigPictureStyle bigLargeIcon(Bitmap p0){ return null; }
public Notification.BigPictureStyle bigLargeIcon(Icon p0){ return null; }
public Notification.BigPictureStyle bigPicture(Bitmap p0){ return null; }
public Notification.BigPictureStyle bigPicture(Icon p0){ return null; }
public Notification.BigPictureStyle setBigContentTitle(CharSequence p0){ return null; }
public Notification.BigPictureStyle setContentDescription(CharSequence p0){ return null; }
public Notification.BigPictureStyle setSummaryText(CharSequence p0){ return null; }
public Notification.BigPictureStyle showBigPictureWhenCollapsed(boolean p0){ return null; }
}
static public class BigTextStyle extends Notification.Style
{
public BigTextStyle(){}
public BigTextStyle(Notification.Builder p0){}
public Notification.BigTextStyle bigText(CharSequence p0){ return null; }
public Notification.BigTextStyle setBigContentTitle(CharSequence p0){ return null; }
public Notification.BigTextStyle setSummaryText(CharSequence p0){ return null; }
}
static public class BubbleMetadata implements Parcelable
{
protected BubbleMetadata() {}
public Icon getIcon(){ return null; }
public PendingIntent getDeleteIntent(){ return null; }
public PendingIntent getIntent(){ return null; }
public String getShortcutId(){ return null; }
public boolean getAutoExpandBubble(){ return false; }
public boolean isBubbleSuppressable(){ return false; }
public boolean isBubbleSuppressed(){ return false; }
public boolean isNotificationSuppressed(){ return false; }
public int describeContents(){ return 0; }
public int getDesiredHeight(){ return 0; }
public int getDesiredHeightResId(){ return 0; }
public static Parcelable.Creator<Notification.BubbleMetadata> CREATOR = null;
public void writeToParcel(Parcel p0, int p1){}
}
static public class Builder
{
protected Builder() {}
public Builder(Context p0){}
public Builder(Context p0, String p1){}
public Bundle getExtras(){ return null; }
public Notification build(){ return null; }
public Notification getNotification(){ return null; }
public Notification.Builder addAction(Notification.Action p0){ return null; }
public Notification.Builder addAction(int p0, CharSequence p1, PendingIntent p2){ return null; }
public Notification.Builder addExtras(Bundle p0){ return null; }
public Notification.Builder addPerson(Person p0){ return null; }
public Notification.Builder addPerson(String p0){ return null; }
public Notification.Builder extend(Notification.Extender p0){ return null; }
public Notification.Builder setActions(Notification.Action... p0){ return null; }
public Notification.Builder setAllowSystemGeneratedContextualActions(boolean p0){ return null; }
public Notification.Builder setAutoCancel(boolean p0){ return null; }
public Notification.Builder setBadgeIconType(int p0){ return null; }
public Notification.Builder setBubbleMetadata(Notification.BubbleMetadata p0){ return null; }
public Notification.Builder setCategory(String p0){ return null; }
public Notification.Builder setChannelId(String p0){ return null; }
public Notification.Builder setChronometerCountDown(boolean p0){ return null; }
public Notification.Builder setColor(int p0){ return null; }
public Notification.Builder setColorized(boolean p0){ return null; }
public Notification.Builder setContent(RemoteViews p0){ return null; }
public Notification.Builder setContentInfo(CharSequence p0){ return null; }
public Notification.Builder setContentIntent(PendingIntent p0){ return null; }
public Notification.Builder setContentText(CharSequence p0){ return null; }
public Notification.Builder setContentTitle(CharSequence p0){ return null; }
public Notification.Builder setCustomBigContentView(RemoteViews p0){ return null; }
public Notification.Builder setCustomContentView(RemoteViews p0){ return null; }
public Notification.Builder setCustomHeadsUpContentView(RemoteViews p0){ return null; }
public Notification.Builder setDefaults(int p0){ return null; }
public Notification.Builder setDeleteIntent(PendingIntent p0){ return null; }
public Notification.Builder setExtras(Bundle p0){ return null; }
public Notification.Builder setFlag(int p0, boolean p1){ return null; }
public Notification.Builder setForegroundServiceBehavior(int p0){ return null; }
public Notification.Builder setFullScreenIntent(PendingIntent p0, boolean p1){ return null; }
public Notification.Builder setGroup(String p0){ return null; }
public Notification.Builder setGroupAlertBehavior(int p0){ return null; }
public Notification.Builder setGroupSummary(boolean p0){ return null; }
public Notification.Builder setLargeIcon(Bitmap p0){ return null; }
public Notification.Builder setLargeIcon(Icon p0){ return null; }
public Notification.Builder setLights(int p0, int p1, int p2){ return null; }
public Notification.Builder setLocalOnly(boolean p0){ return null; }
public Notification.Builder setLocusId(LocusId p0){ return null; }
public Notification.Builder setNumber(int p0){ return null; }
public Notification.Builder setOngoing(boolean p0){ return null; }
public Notification.Builder setOnlyAlertOnce(boolean p0){ return null; }
public Notification.Builder setPriority(int p0){ return null; }
public Notification.Builder setProgress(int p0, int p1, boolean p2){ return null; }
public Notification.Builder setPublicVersion(Notification p0){ return null; }
public Notification.Builder setRemoteInputHistory(CharSequence[] p0){ return null; }
public Notification.Builder setSettingsText(CharSequence p0){ return null; }
public Notification.Builder setShortcutId(String p0){ return null; }
public Notification.Builder setShowWhen(boolean p0){ return null; }
public Notification.Builder setSmallIcon(Icon p0){ return null; }
public Notification.Builder setSmallIcon(int p0){ return null; }
public Notification.Builder setSmallIcon(int p0, int p1){ return null; }
public Notification.Builder setSortKey(String p0){ return null; }
public Notification.Builder setSound(Uri p0){ return null; }
public Notification.Builder setSound(Uri p0, AudioAttributes p1){ return null; }
public Notification.Builder setSound(Uri p0, int p1){ return null; }
public Notification.Builder setStyle(Notification.Style p0){ return null; }
public Notification.Builder setSubText(CharSequence p0){ return null; }
public Notification.Builder setTicker(CharSequence p0){ return null; }
public Notification.Builder setTicker(CharSequence p0, RemoteViews p1){ return null; }
public Notification.Builder setTimeoutAfter(long p0){ return null; }
public Notification.Builder setUsesChronometer(boolean p0){ return null; }
public Notification.Builder setVibrate(long[] p0){ return null; }
public Notification.Builder setVisibility(int p0){ return null; }
public Notification.Builder setWhen(long p0){ return null; }
public Notification.Style getStyle(){ return null; }
public RemoteViews createBigContentView(){ return null; }
public RemoteViews createContentView(){ return null; }
public RemoteViews createHeadsUpContentView(){ return null; }
public static Notification.Builder recoverBuilder(Context p0, Notification p1){ return null; }
}
static public class CallStyle extends Notification.Style
{
public Notification.CallStyle setAnswerButtonColorHint(int p0){ return null; }
public Notification.CallStyle setDeclineButtonColorHint(int p0){ return null; }
public Notification.CallStyle setIsVideo(boolean p0){ return null; }
public Notification.CallStyle setVerificationIcon(Icon p0){ return null; }
public Notification.CallStyle setVerificationText(CharSequence p0){ return null; }
public static Notification.CallStyle forIncomingCall(Person p0, PendingIntent p1, PendingIntent p2){ return null; }
public static Notification.CallStyle forOngoingCall(Person p0, PendingIntent p1){ return null; }
public static Notification.CallStyle forScreeningCall(Person p0, PendingIntent p1, PendingIntent p2){ return null; }
}
static public class InboxStyle extends Notification.Style
{
public InboxStyle(){}
public InboxStyle(Notification.Builder p0){}
public Notification.InboxStyle addLine(CharSequence p0){ return null; }
public Notification.InboxStyle setBigContentTitle(CharSequence p0){ return null; }
public Notification.InboxStyle setSummaryText(CharSequence p0){ return null; }
}
static public class MediaStyle extends Notification.Style
{
public MediaStyle(){}
public MediaStyle(Notification.Builder p0){}
public Notification.MediaStyle setMediaSession(MediaSession.Token p0){ return null; }
public Notification.MediaStyle setRemotePlaybackInfo(CharSequence p0, int p1, PendingIntent p2){ return null; } // added manually
public Notification.MediaStyle setShowActionsInCompactView(int... p0){ return null; }
}
static public class MessagingStyle extends Notification.Style
{
protected MessagingStyle() {}
public CharSequence getConversationTitle(){ return null; }
public CharSequence getUserDisplayName(){ return null; }
public List<Notification.MessagingStyle.Message> getHistoricMessages(){ return null; }
public List<Notification.MessagingStyle.Message> getMessages(){ return null; }
public MessagingStyle(CharSequence p0){}
public MessagingStyle(Person p0){}
public Notification.MessagingStyle addHistoricMessage(Notification.MessagingStyle.Message p0){ return null; }
public Notification.MessagingStyle addMessage(CharSequence p0, long p1, CharSequence p2){ return null; }
public Notification.MessagingStyle addMessage(CharSequence p0, long p1, Person p2){ return null; }
public Notification.MessagingStyle addMessage(Notification.MessagingStyle.Message p0){ return null; }
public Notification.MessagingStyle setConversationTitle(CharSequence p0){ return null; }
public Notification.MessagingStyle setGroupConversation(boolean p0){ return null; }
public Person getUser(){ return null; }
public boolean isGroupConversation(){ return false; }
public static int MAXIMUM_RETAINED_MESSAGES = 0;
static public class Message
{
protected Message() {}
public Bundle getExtras(){ return null; }
public CharSequence getSender(){ return null; }
public CharSequence getText(){ return null; }
public Message(CharSequence p0, long p1, CharSequence p2){}
public Message(CharSequence p0, long p1, Person p2){}
public Notification.MessagingStyle.Message setData(String p0, Uri p1){ return null; }
public Person getSenderPerson(){ return null; }
public String getDataMimeType(){ return null; }
public Uri getDataUri(){ return null; }
public long getTimestamp(){ return 0; }
public static List<Notification.MessagingStyle.Message> getMessagesFromBundleArray(Parcelable[] p0){ return null; }
}
}
static public interface Extender
{
Notification.Builder extend(Notification.Builder p0);
}
}