
org.robolectric.Shadows Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of shadows-framework Show documentation
Show all versions of shadows-framework Show documentation
An alternative Android testing framework.
The newest version!
package org.robolectric;
import android.accessibilityservice.AccessibilityButtonController;
import android.accessibilityservice.AccessibilityService;
import android.accessibilityservice.AccessibilityService.MagnificationController;
import android.accessibilityservice.AccessibilityService.SoftKeyboardController;
import android.accounts.AccountManager;
import android.animation.PropertyValuesHolder;
import android.animation.ValueAnimator;
import android.app.Activity;
import android.app.ActivityGroup;
import android.app.ActivityManager;
import android.app.ActivityManager.AppTask;
import android.app.AlarmManager;
import android.app.AlertDialog;
import android.app.AppOpsManager;
import android.app.Application;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.app.DownloadManager;
import android.app.DownloadManager.Query;
import android.app.DownloadManager.Request;
import android.app.Instrumentation;
import android.app.IntentService;
import android.app.KeyguardManager;
import android.app.KeyguardManager.KeyguardLock;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.app.ProgressDialog;
import android.app.SearchManager;
import android.app.Service;
import android.app.TabActivity;
import android.app.TimePickerDialog;
import android.app.UiAutomation;
import android.app.UiModeManager;
import android.app.VoiceInteractor;
import android.app.WallpaperManager;
import android.app.admin.DevicePolicyManager;
import android.app.backup.BackupDataInput;
import android.app.backup.BackupDataOutput;
import android.app.backup.BackupManager;
import android.app.job.JobScheduler;
import android.app.job.JobService;
import android.app.role.RoleManager;
import android.app.slice.SliceManager;
import android.app.usage.StorageStatsManager;
import android.app.usage.UsageStatsManager;
import android.appwidget.AppWidgetHost;
import android.appwidget.AppWidgetHostView;
import android.appwidget.AppWidgetManager;
import android.bluetooth.BluetoothA2dp;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothGatt;
import android.bluetooth.BluetoothGattServer;
import android.bluetooth.BluetoothHeadset;
import android.bluetooth.BluetoothManager;
import android.bluetooth.BluetoothServerSocket;
import android.bluetooth.BluetoothSocket;
import android.bluetooth.le.BluetoothLeAdvertiser;
import android.bluetooth.le.BluetoothLeScanner;
import android.companion.CompanionDeviceManager;
import android.content.AsyncQueryHandler;
import android.content.AsyncTaskLoader;
import android.content.BroadcastReceiver;
import android.content.BroadcastReceiver.PendingResult;
import android.content.ClipboardManager;
import android.content.ContentProvider;
import android.content.ContentProviderClient;
import android.content.ContentProviderOperation;
import android.content.ContentProviderResult;
import android.content.ContentResolver;
import android.content.ContentUris;
import android.content.ContextWrapper;
import android.content.Intent;
import android.content.RestrictionsManager;
import android.content.pm.CrossProfileApps;
import android.content.pm.LauncherApps;
import android.content.pm.PackageInstaller;
import android.content.pm.PackageInstaller.Session;
import android.content.pm.PackageInstaller.SessionInfo;
import android.content.pm.PackageManager;
import android.content.pm.ShortcutManager;
import android.content.pm.SigningInfo;
import android.content.res.AssetManager;
import android.content.res.AssetManager.AssetInputStream;
import android.content.res.Resources;
import android.content.res.Resources.NotFoundException;
import android.database.CursorWindow;
import android.database.CursorWrapper;
import android.database.sqlite.SQLiteOpenHelper;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.BitmapRegionDecoder;
import android.graphics.BitmapShader;
import android.graphics.BlendModeColorFilter;
import android.graphics.BlurMaskFilter;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.ColorFilter;
import android.graphics.ColorMatrixColorFilter;
import android.graphics.ColorSpace.Rgb;
import android.graphics.ComposePathEffect;
import android.graphics.ComposeShader;
import android.graphics.CornerPathEffect;
import android.graphics.DashPathEffect;
import android.graphics.DiscretePathEffect;
import android.graphics.EmbossMaskFilter;
import android.graphics.HardwareRenderer;
import android.graphics.ImageDecoder;
import android.graphics.Interpolator;
import android.graphics.LightingColorFilter;
import android.graphics.LinearGradient;
import android.graphics.MaskFilter;
import android.graphics.NinePatch;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.PathDashPathEffect;
import android.graphics.PathEffect;
import android.graphics.PathMeasure;
import android.graphics.Picture;
import android.graphics.PorterDuffColorFilter;
import android.graphics.RadialGradient;
import android.graphics.RecordingCanvas;
import android.graphics.Region;
import android.graphics.RegionIterator;
import android.graphics.RenderNode;
import android.graphics.Shader;
import android.graphics.SumPathEffect;
import android.graphics.SurfaceTexture;
import android.graphics.SweepGradient;
import android.graphics.Typeface;
import android.graphics.drawable.AnimatedImageDrawable;
import android.graphics.drawable.AnimatedVectorDrawable;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import android.graphics.drawable.Icon;
import android.graphics.drawable.PaintDrawable;
import android.graphics.drawable.StateListDrawable;
import android.graphics.drawable.VectorDrawable;
import android.graphics.fonts.Font;
import android.graphics.fonts.FontFamily;
import android.graphics.text.LineBreaker;
import android.graphics.text.MeasuredText;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.hardware.HardwareBuffer;
import android.hardware.Sensor;
import android.hardware.SensorManager;
import android.hardware.camera2.CameraCharacteristics;
import android.hardware.camera2.CameraManager;
import android.hardware.camera2.CaptureRequest;
import android.hardware.camera2.CaptureResult;
import android.hardware.camera2.TotalCaptureResult;
import android.hardware.display.DisplayManager;
import android.hardware.fingerprint.FingerprintManager;
import android.hardware.input.InputManager;
import android.hardware.usb.UsbDeviceConnection;
import android.hardware.usb.UsbManager;
import android.hardware.usb.UsbRequest;
import android.location.Geocoder;
import android.location.LocationManager;
import android.media.AudioManager;
import android.media.AudioRecord;
import android.media.AudioTrack;
import android.media.CamcorderProfile;
import android.media.ImageReader;
import android.media.MediaActionSound;
import android.media.MediaCodec;
import android.media.MediaCodecList;
import android.media.MediaExtractor;
import android.media.MediaMetadataRetriever;
import android.media.MediaMuxer;
import android.media.MediaPlayer;
import android.media.MediaRecorder;
import android.media.MediaRouter;
import android.media.MediaScannerConnection;
import android.media.RingtoneManager;
import android.media.SoundPool;
import android.media.ToneGenerator;
import android.media.audiofx.AudioEffect;
import android.media.audiofx.DynamicsProcessing;
import android.media.audiofx.Visualizer;
import android.media.session.MediaController;
import android.media.session.MediaController.TransportControls;
import android.media.session.MediaSession;
import android.media.session.MediaSessionManager;
import android.net.ConnectivityManager;
import android.net.Network;
import android.net.NetworkCapabilities;
import android.net.NetworkInfo;
import android.net.TrafficStats;
import android.net.VpnService;
import android.net.http.HttpResponseCache;
import android.net.nsd.NsdManager;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.net.wifi.WifiManager.MulticastLock;
import android.net.wifi.WifiManager.WifiLock;
import android.net.wifi.aware.DiscoverySession;
import android.net.wifi.aware.PeerHandle;
import android.net.wifi.aware.WifiAwareManager;
import android.net.wifi.p2p.WifiP2pGroup;
import android.net.wifi.p2p.WifiP2pManager;
import android.net.wifi.rtt.RangingResult;
import android.net.wifi.rtt.WifiRttManager;
import android.nfc.NfcAdapter;
import android.nfc.cardemulation.CardEmulation;
import android.nfc.tech.IsoDep;
import android.opengl.EGL14;
import android.opengl.GLES20;
import android.opengl.GLSurfaceView;
import android.os.AsyncTask;
import android.os.BatteryManager;
import android.os.Binder;
import android.os.Build;
import android.os.CountDownTimer;
import android.os.Debug;
import android.os.DropBoxManager;
import android.os.Environment;
import android.os.FileObserver;
import android.os.IInterface;
import android.os.LocaleList;
import android.os.Looper;
import android.os.Message;
import android.os.MessageQueue;
import android.os.Messenger;
import android.os.Parcel;
import android.os.ParcelFileDescriptor;
import android.os.PowerManager;
import android.os.PowerManager.WakeLock;
import android.os.Process;
import android.os.RemoteCallbackList;
import android.os.ResultReceiver;
import android.os.StatFs;
import android.os.StrictMode.VmPolicy;
import android.os.SystemClock;
import android.os.Trace;
import android.os.UserManager;
import android.os.Vibrator;
import android.os.health.SystemHealthManager;
import android.os.storage.StorageManager;
import android.preference.Preference;
import android.provider.CallLog.Calls;
import android.provider.FontsContract;
import android.provider.MediaStore;
import android.provider.MediaStore.Images;
import android.provider.MediaStore.Images.Media;
import android.provider.MediaStore.Video;
import android.provider.Settings;
import android.provider.Settings.Global;
import android.provider.Settings.Secure;
import android.provider.Settings.System;
import android.provider.Telephony;
import android.provider.Telephony.Sms;
import android.service.notification.NotificationListenerService;
import android.service.notification.NotificationListenerService.Ranking;
import android.service.quicksettings.Tile;
import android.service.quicksettings.TileService;
import android.service.voice.VoiceInteractionService;
import android.service.voice.VoiceInteractionSession;
import android.speech.SpeechRecognizer;
import android.speech.tts.TextToSpeech;
import android.system.Os;
import android.system.OsConstants;
import android.telecom.Call;
import android.telecom.Call.RttCall;
import android.telecom.CallScreeningService;
import android.telecom.Connection;
import android.telecom.InCallService;
import android.telecom.TelecomManager;
import android.telephony.CarrierConfigManager;
import android.telephony.SmsManager;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.telephony.VisualVoicemailService.VisualVoicemailTask;
import android.telephony.VisualVoicemailSms;
import android.telephony.euicc.EuiccManager;
import android.text.StaticLayout;
import android.text.TextUtils;
import android.text.format.Time;
import android.text.method.LinkMovementMethod;
import android.util.EventLog;
import android.util.EventLog.Event;
import android.util.Log;
import android.util.StatsLog;
import android.view.Choreographer;
import android.view.ContextThemeWrapper;
import android.view.Display;
import android.view.GestureDetector;
import android.view.InputDevice;
import android.view.InputEvent;
import android.view.KeyCharacterMap;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.PixelCopy;
import android.view.ScaleGestureDetector;
import android.view.Surface;
import android.view.SurfaceView;
import android.view.TouchDelegate;
import android.view.VelocityTracker;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.ViewGroup;
import android.view.Window;
import android.view.WindowManager;
import android.view.accessibility.AccessibilityManager;
import android.view.accessibility.AccessibilityNodeInfo;
import android.view.accessibility.AccessibilityRecord;
import android.view.accessibility.AccessibilityWindowInfo;
import android.view.accessibility.CaptioningManager;
import android.view.autofill.AutofillManager;
import android.view.inputmethod.InputMethodManager;
import android.webkit.CookieManager;
import android.webkit.CookieSyncManager;
import android.webkit.JsPromptResult;
import android.webkit.JsResult;
import android.webkit.MimeTypeMap;
import android.webkit.SslErrorHandler;
import android.webkit.WebSettings;
import android.webkit.WebStorage;
import android.webkit.WebView;
import android.webkit.WebViewDatabase;
import android.widget.AbsListView;
import android.widget.AbsSpinner;
import android.widget.Adapter;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.BaseAdapter;
import android.widget.CompoundButton;
import android.widget.EdgeEffect;
import android.widget.Filter;
import android.widget.LinearLayout;
import android.widget.ListPopupWindow;
import android.widget.ListView;
import android.widget.NumberPicker;
import android.widget.PopupMenu;
import android.widget.PopupWindow;
import android.widget.ScrollView;
import android.widget.SeekBar;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
import android.widget.TabWidget;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.VideoView;
import android.widget.ViewAnimator;
import android.widget.ZoomButtonsController;
import dalvik.system.DexFile;
import java.util.AbstractMap;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Generated;
import org.robolectric.internal.ShadowProvider;
import org.robolectric.shadow.api.Shadow;
import org.robolectric.shadows.ShadowAbsListView;
import org.robolectric.shadows.ShadowAbsSpinner;
import org.robolectric.shadows.ShadowAccessibilityButtonController;
import org.robolectric.shadows.ShadowAccessibilityManager;
import org.robolectric.shadows.ShadowAccessibilityNodeInfo;
import org.robolectric.shadows.ShadowAccessibilityRecord;
import org.robolectric.shadows.ShadowAccessibilityService;
import org.robolectric.shadows.ShadowAccessibilityWindowInfo;
import org.robolectric.shadows.ShadowAccountManager;
import org.robolectric.shadows.ShadowActivity;
import org.robolectric.shadows.ShadowActivityGroup;
import org.robolectric.shadows.ShadowActivityManager;
import org.robolectric.shadows.ShadowActivityThread;
import org.robolectric.shadows.ShadowAdapterView;
import org.robolectric.shadows.ShadowAlarmManager;
import org.robolectric.shadows.ShadowAlertDialog;
import org.robolectric.shadows.ShadowAmbientContextManager;
import org.robolectric.shadows.ShadowAmbientDisplayConfiguration;
import org.robolectric.shadows.ShadowAppOpsManager;
import org.robolectric.shadows.ShadowAppTask;
import org.robolectric.shadows.ShadowAppWidgetHost;
import org.robolectric.shadows.ShadowAppWidgetHostView;
import org.robolectric.shadows.ShadowAppWidgetManager;
import org.robolectric.shadows.ShadowApplication;
import org.robolectric.shadows.ShadowArrayAdapter;
import org.robolectric.shadows.ShadowArscAssetInputStream;
import org.robolectric.shadows.ShadowArscAssetManager;
import org.robolectric.shadows.ShadowArscAssetManager10;
import org.robolectric.shadows.ShadowArscAssetManager14;
import org.robolectric.shadows.ShadowArscAssetManager9;
import org.robolectric.shadows.ShadowAsyncQueryHandler;
import org.robolectric.shadows.ShadowAsyncTask;
import org.robolectric.shadows.ShadowAsyncTaskLoader;
import org.robolectric.shadows.ShadowAudioEffect;
import org.robolectric.shadows.ShadowAudioManager;
import org.robolectric.shadows.ShadowAudioRecord;
import org.robolectric.shadows.ShadowAudioSystem;
import org.robolectric.shadows.ShadowAudioTrack;
import org.robolectric.shadows.ShadowAutofillManager;
import org.robolectric.shadows.ShadowBackgroundThread;
import org.robolectric.shadows.ShadowBackupDataInput;
import org.robolectric.shadows.ShadowBackupDataOutput;
import org.robolectric.shadows.ShadowBackupManager;
import org.robolectric.shadows.ShadowBaseAdapter;
import org.robolectric.shadows.ShadowBatteryManager;
import org.robolectric.shadows.ShadowBinder;
import org.robolectric.shadows.ShadowBiometricManager;
import org.robolectric.shadows.ShadowBitmap;
import org.robolectric.shadows.ShadowBitmapDrawable;
import org.robolectric.shadows.ShadowBitmapFactory;
import org.robolectric.shadows.ShadowBitmapRegionDecoder;
import org.robolectric.shadows.ShadowBluetoothA2dp;
import org.robolectric.shadows.ShadowBluetoothAdapter;
import org.robolectric.shadows.ShadowBluetoothDevice;
import org.robolectric.shadows.ShadowBluetoothFrameworkInitializer;
import org.robolectric.shadows.ShadowBluetoothGatt;
import org.robolectric.shadows.ShadowBluetoothGattServer;
import org.robolectric.shadows.ShadowBluetoothHeadset;
import org.robolectric.shadows.ShadowBluetoothLeAdvertiser;
import org.robolectric.shadows.ShadowBluetoothLeScanner;
import org.robolectric.shadows.ShadowBluetoothManager;
import org.robolectric.shadows.ShadowBluetoothServerSocket;
import org.robolectric.shadows.ShadowBluetoothSocket;
import org.robolectric.shadows.ShadowBroadcastPendingResult;
import org.robolectric.shadows.ShadowBroadcastReceiver;
import org.robolectric.shadows.ShadowBuild;
import org.robolectric.shadows.ShadowCall;
import org.robolectric.shadows.ShadowCall.ShadowRttCall;
import org.robolectric.shadows.ShadowCallLogCalls;
import org.robolectric.shadows.ShadowCallScreeningService;
import org.robolectric.shadows.ShadowCamcorderProfile;
import org.robolectric.shadows.ShadowCamera;
import org.robolectric.shadows.ShadowCamera.ShadowParameters;
import org.robolectric.shadows.ShadowCameraCharacteristics;
import org.robolectric.shadows.ShadowCameraManager;
import org.robolectric.shadows.ShadowCanvas;
import org.robolectric.shadows.ShadowCaptioningManager;
import org.robolectric.shadows.ShadowCaptureRequestBuilder;
import org.robolectric.shadows.ShadowCaptureResult;
import org.robolectric.shadows.ShadowCardEmulation;
import org.robolectric.shadows.ShadowCarrierConfigManager;
import org.robolectric.shadows.ShadowChoreographer;
import org.robolectric.shadows.ShadowClipboardManager;
import org.robolectric.shadows.ShadowCloseGuard;
import org.robolectric.shadows.ShadowColor;
import org.robolectric.shadows.ShadowColorDisplayManager;
import org.robolectric.shadows.ShadowColorSpaceRgb;
import org.robolectric.shadows.ShadowCompanionDeviceManager;
import org.robolectric.shadows.ShadowCompoundButton;
import org.robolectric.shadows.ShadowConnection;
import org.robolectric.shadows.ShadowConnectivityManager;
import org.robolectric.shadows.ShadowContentProvider;
import org.robolectric.shadows.ShadowContentProviderClient;
import org.robolectric.shadows.ShadowContentProviderOperation;
import org.robolectric.shadows.ShadowContentProviderResult;
import org.robolectric.shadows.ShadowContentResolver;
import org.robolectric.shadows.ShadowContentUris;
import org.robolectric.shadows.ShadowContextHubManager;
import org.robolectric.shadows.ShadowContextImpl;
import org.robolectric.shadows.ShadowContextThemeWrapper;
import org.robolectric.shadows.ShadowContextWrapper;
import org.robolectric.shadows.ShadowCookieManager;
import org.robolectric.shadows.ShadowCookieSyncManager;
import org.robolectric.shadows.ShadowCountDownTimer;
import org.robolectric.shadows.ShadowCrossProfileApps;
import org.robolectric.shadows.ShadowCursorWindow;
import org.robolectric.shadows.ShadowCursorWrapper;
import org.robolectric.shadows.ShadowDatePickerDialog;
import org.robolectric.shadows.ShadowDebug;
import org.robolectric.shadows.ShadowDeviceConfig;
import org.robolectric.shadows.ShadowDevicePolicyManager;
import org.robolectric.shadows.ShadowDexFile;
import org.robolectric.shadows.ShadowDialog;
import org.robolectric.shadows.ShadowDiscoverySession;
import org.robolectric.shadows.ShadowDisplay;
import org.robolectric.shadows.ShadowDisplayManager;
import org.robolectric.shadows.ShadowDisplayManagerGlobal;
import org.robolectric.shadows.ShadowDownloadManager;
import org.robolectric.shadows.ShadowDownloadManager.ShadowQuery;
import org.robolectric.shadows.ShadowDownloadManager.ShadowRequest;
import org.robolectric.shadows.ShadowDrawable;
import org.robolectric.shadows.ShadowDropBoxManager;
import org.robolectric.shadows.ShadowDynamicsProcessing;
import org.robolectric.shadows.ShadowEGL14;
import org.robolectric.shadows.ShadowEdgeEffect;
import org.robolectric.shadows.ShadowEnvironment;
import org.robolectric.shadows.ShadowEuiccManager;
import org.robolectric.shadows.ShadowEventLog;
import org.robolectric.shadows.ShadowEventLog.ShadowEvent;
import org.robolectric.shadows.ShadowFileIntegrityManager;
import org.robolectric.shadows.ShadowFileObserver;
import org.robolectric.shadows.ShadowFilter;
import org.robolectric.shadows.ShadowFingerprintManager;
import org.robolectric.shadows.ShadowFont;
import org.robolectric.shadows.ShadowFontBuilder;
import org.robolectric.shadows.ShadowFontsContract;
import org.robolectric.shadows.ShadowFontsFontFamily;
import org.robolectric.shadows.ShadowFontsFontFamily.ShadowFontsFontFamilyBuilder;
import org.robolectric.shadows.ShadowGLES20;
import org.robolectric.shadows.ShadowGLSurfaceView;
import org.robolectric.shadows.ShadowGeocoder;
import org.robolectric.shadows.ShadowGestureDetector;
import org.robolectric.shadows.ShadowGradientDrawable;
import org.robolectric.shadows.ShadowHardwareBuffer;
import org.robolectric.shadows.ShadowHardwareRenderer;
import org.robolectric.shadows.ShadowHttpResponseCache;
import org.robolectric.shadows.ShadowIcon;
import org.robolectric.shadows.ShadowImageReader;
import org.robolectric.shadows.ShadowImsMmTelManager;
import org.robolectric.shadows.ShadowInCallService;
import org.robolectric.shadows.ShadowInputDevice;
import org.robolectric.shadows.ShadowInputEvent;
import org.robolectric.shadows.ShadowInputManager;
import org.robolectric.shadows.ShadowInputMethodManager;
import org.robolectric.shadows.ShadowInstrumentation;
import org.robolectric.shadows.ShadowIntent;
import org.robolectric.shadows.ShadowIntentService;
import org.robolectric.shadows.ShadowIsoDep;
import org.robolectric.shadows.ShadowJobScheduler;
import org.robolectric.shadows.ShadowJobService;
import org.robolectric.shadows.ShadowJsPromptResult;
import org.robolectric.shadows.ShadowJsResult;
import org.robolectric.shadows.ShadowKeyCharacterMap;
import org.robolectric.shadows.ShadowKeyEvent;
import org.robolectric.shadows.ShadowKeyguardManager;
import org.robolectric.shadows.ShadowKeyguardManager.ShadowKeyguardLock;
import org.robolectric.shadows.ShadowLauncherApps;
import org.robolectric.shadows.ShadowLegacyCanvas;
import org.robolectric.shadows.ShadowLegacyChoreographer;
import org.robolectric.shadows.ShadowLegacyLooper;
import org.robolectric.shadows.ShadowLegacySQLiteConnection;
import org.robolectric.shadows.ShadowLegacySystemClock;
import org.robolectric.shadows.ShadowLegacyTypeface;
import org.robolectric.shadows.ShadowLinearLayout;
import org.robolectric.shadows.ShadowLinkMovementMethod;
import org.robolectric.shadows.ShadowListPopupWindow;
import org.robolectric.shadows.ShadowListView;
import org.robolectric.shadows.ShadowLocaleList;
import org.robolectric.shadows.ShadowLocaleManager;
import org.robolectric.shadows.ShadowLocationManager;
import org.robolectric.shadows.ShadowLog;
import org.robolectric.shadows.ShadowLooper;
import org.robolectric.shadows.ShadowMagnificationController;
import org.robolectric.shadows.ShadowMatrix;
import org.robolectric.shadows.ShadowMeasuredTextBuilder;
import org.robolectric.shadows.ShadowMediaActionSound;
import org.robolectric.shadows.ShadowMediaCodec;
import org.robolectric.shadows.ShadowMediaCodecList;
import org.robolectric.shadows.ShadowMediaController;
import org.robolectric.shadows.ShadowMediaExtractor;
import org.robolectric.shadows.ShadowMediaMetadataRetriever;
import org.robolectric.shadows.ShadowMediaMuxer;
import org.robolectric.shadows.ShadowMediaPlayer;
import org.robolectric.shadows.ShadowMediaRecorder;
import org.robolectric.shadows.ShadowMediaRouter;
import org.robolectric.shadows.ShadowMediaScannerConnection;
import org.robolectric.shadows.ShadowMediaSession;
import org.robolectric.shadows.ShadowMediaSessionManager;
import org.robolectric.shadows.ShadowMediaStore;
import org.robolectric.shadows.ShadowMediaStore.ShadowImages;
import org.robolectric.shadows.ShadowMediaStore.ShadowImages.ShadowMedia;
import org.robolectric.shadows.ShadowMediaStore.ShadowVideo;
import org.robolectric.shadows.ShadowMessage;
import org.robolectric.shadows.ShadowMessageQueue;
import org.robolectric.shadows.ShadowMessenger;
import org.robolectric.shadows.ShadowMimeTypeMap;
import org.robolectric.shadows.ShadowMotionEvent;
import org.robolectric.shadows.ShadowNativeAnimatedImageDrawable;
import org.robolectric.shadows.ShadowNativeAnimatedVectorDrawable;
import org.robolectric.shadows.ShadowNativeAssetManager;
import org.robolectric.shadows.ShadowNativeBitmap;
import org.robolectric.shadows.ShadowNativeBitmapShader;
import org.robolectric.shadows.ShadowNativeBlendModeColorFilter;
import org.robolectric.shadows.ShadowNativeBlurMaskFilter;
import org.robolectric.shadows.ShadowNativeColorFilter;
import org.robolectric.shadows.ShadowNativeColorMatrixColorFilter;
import org.robolectric.shadows.ShadowNativeComposePathEffect;
import org.robolectric.shadows.ShadowNativeComposeShader;
import org.robolectric.shadows.ShadowNativeCornerPathEffect;
import org.robolectric.shadows.ShadowNativeDashPathEffect;
import org.robolectric.shadows.ShadowNativeDiscretePathEffect;
import org.robolectric.shadows.ShadowNativeEmbossMaskFilter;
import org.robolectric.shadows.ShadowNativeHardwareRenderer;
import org.robolectric.shadows.ShadowNativeImageDecoder;
import org.robolectric.shadows.ShadowNativeInterpolator;
import org.robolectric.shadows.ShadowNativeLightingColorFilter;
import org.robolectric.shadows.ShadowNativeLineBreaker;
import org.robolectric.shadows.ShadowNativeLinearGradient;
import org.robolectric.shadows.ShadowNativeMaskFilter;
import org.robolectric.shadows.ShadowNativeMeasuredText;
import org.robolectric.shadows.ShadowNativeMeasuredText.ShadowNativeMeasuredTextBuilder;
import org.robolectric.shadows.ShadowNativePathDashPathEffect;
import org.robolectric.shadows.ShadowNativePathEffect;
import org.robolectric.shadows.ShadowNativePropertyValuesHolder;
import org.robolectric.shadows.ShadowNativeRadialGradient;
import org.robolectric.shadows.ShadowNativeRecordingCanvas;
import org.robolectric.shadows.ShadowNativeRegionIterator;
import org.robolectric.shadows.ShadowNativeRenderNode;
import org.robolectric.shadows.ShadowNativeShader;
import org.robolectric.shadows.ShadowNativeSumPathEffect;
import org.robolectric.shadows.ShadowNativeSweepGradient;
import org.robolectric.shadows.ShadowNetwork;
import org.robolectric.shadows.ShadowNetworkCapabilities;
import org.robolectric.shadows.ShadowNetworkInfo;
import org.robolectric.shadows.ShadowNetworkScoreManager;
import org.robolectric.shadows.ShadowNfcAdapter;
import org.robolectric.shadows.ShadowNfcFrameworkInitializer;
import org.robolectric.shadows.ShadowNinePatch;
import org.robolectric.shadows.ShadowNotification;
import org.robolectric.shadows.ShadowNotificationListenerService;
import org.robolectric.shadows.ShadowNotificationManager;
import org.robolectric.shadows.ShadowNsdManager;
import org.robolectric.shadows.ShadowNumberPicker;
import org.robolectric.shadows.ShadowOpenGLMatrix;
import org.robolectric.shadows.ShadowOs;
import org.robolectric.shadows.ShadowOsConstants;
import org.robolectric.shadows.ShadowPackageInstaller;
import org.robolectric.shadows.ShadowPackageInstaller.ShadowSession;
import org.robolectric.shadows.ShadowPackageInstaller.ShadowSessionInfo;
import org.robolectric.shadows.ShadowPackageManager;
import org.robolectric.shadows.ShadowPaint;
import org.robolectric.shadows.ShadowPaintDrawable;
import org.robolectric.shadows.ShadowParcel;
import org.robolectric.shadows.ShadowParcelFileDescriptor;
import org.robolectric.shadows.ShadowPath;
import org.robolectric.shadows.ShadowPathMeasure;
import org.robolectric.shadows.ShadowPausedAsyncTask;
import org.robolectric.shadows.ShadowPausedLooper;
import org.robolectric.shadows.ShadowPausedSystemClock;
import org.robolectric.shadows.ShadowPeerHandle;
import org.robolectric.shadows.ShadowPendingIntent;
import org.robolectric.shadows.ShadowPermissionControllerManager;
import org.robolectric.shadows.ShadowPicture;
import org.robolectric.shadows.ShadowPixelCopy;
import org.robolectric.shadows.ShadowPopupMenu;
import org.robolectric.shadows.ShadowPopupWindow;
import org.robolectric.shadows.ShadowPorterDuffColorFilter;
import org.robolectric.shadows.ShadowPowerManager;
import org.robolectric.shadows.ShadowPowerManager.ShadowWakeLock;
import org.robolectric.shadows.ShadowPreference;
import org.robolectric.shadows.ShadowProcess;
import org.robolectric.shadows.ShadowProcessInitializer;
import org.robolectric.shadows.ShadowProgressDialog;
import org.robolectric.shadows.ShadowQueuedWork;
import org.robolectric.shadows.ShadowQuickAccessWalletService;
import org.robolectric.shadows.ShadowRangingResult;
import org.robolectric.shadows.ShadowRanking;
import org.robolectric.shadows.ShadowRcsUceAdapter;
import org.robolectric.shadows.ShadowRegion;
import org.robolectric.shadows.ShadowRemoteCallbackList;
import org.robolectric.shadows.ShadowRenderNodeAnimator;
import org.robolectric.shadows.ShadowRenderNodeAnimatorR;
import org.robolectric.shadows.ShadowResources;
import org.robolectric.shadows.ShadowResources.ShadowNotFoundException;
import org.robolectric.shadows.ShadowResourcesManager;
import org.robolectric.shadows.ShadowRestrictionsManager;
import org.robolectric.shadows.ShadowResultReceiver;
import org.robolectric.shadows.ShadowRingtoneManager;
import org.robolectric.shadows.ShadowRoleManager;
import org.robolectric.shadows.ShadowRollbackManager;
import org.robolectric.shadows.ShadowSQLiteConnection;
import org.robolectric.shadows.ShadowSQLiteOpenHelper;
import org.robolectric.shadows.ShadowSafetyCenterManager;
import org.robolectric.shadows.ShadowScaleGestureDetector;
import org.robolectric.shadows.ShadowScrollView;
import org.robolectric.shadows.ShadowSearchManager;
import org.robolectric.shadows.ShadowSecureElementService;
import org.robolectric.shadows.ShadowSeekBar;
import org.robolectric.shadows.ShadowSensor;
import org.robolectric.shadows.ShadowSensorManager;
import org.robolectric.shadows.ShadowService;
import org.robolectric.shadows.ShadowServiceManager;
import org.robolectric.shadows.ShadowSettings;
import org.robolectric.shadows.ShadowSettings.ShadowConfig;
import org.robolectric.shadows.ShadowSettings.ShadowGlobal;
import org.robolectric.shadows.ShadowSettings.ShadowSecure;
import org.robolectric.shadows.ShadowSettings.ShadowSystem;
import org.robolectric.shadows.ShadowSharedMemory;
import org.robolectric.shadows.ShadowShortcutManager;
import org.robolectric.shadows.ShadowSigningInfo;
import org.robolectric.shadows.ShadowSliceManager;
import org.robolectric.shadows.ShadowSmsManager;
import org.robolectric.shadows.ShadowSoftKeyboardController;
import org.robolectric.shadows.ShadowSoundPool;
import org.robolectric.shadows.ShadowSpeechRecognizer;
import org.robolectric.shadows.ShadowSslErrorHandler;
import org.robolectric.shadows.ShadowStatFs;
import org.robolectric.shadows.ShadowStateListDrawable;
import org.robolectric.shadows.ShadowStaticLayout;
import org.robolectric.shadows.ShadowStatsLog;
import org.robolectric.shadows.ShadowStatsManager;
import org.robolectric.shadows.ShadowStatusBarManager;
import org.robolectric.shadows.ShadowStorageManager;
import org.robolectric.shadows.ShadowStorageStatsManager;
import org.robolectric.shadows.ShadowStrictModeVmPolicy;
import org.robolectric.shadows.ShadowStringBlock;
import org.robolectric.shadows.ShadowSubscriptionManager;
import org.robolectric.shadows.ShadowSurface;
import org.robolectric.shadows.ShadowSurfaceControl;
import org.robolectric.shadows.ShadowSurfaceSyncGroup;
import org.robolectric.shadows.ShadowSurfaceTexture;
import org.robolectric.shadows.ShadowSurfaceView;
import org.robolectric.shadows.ShadowSystemClock;
import org.robolectric.shadows.ShadowSystemHealthManager;
import org.robolectric.shadows.ShadowSystemProperties;
import org.robolectric.shadows.ShadowSystemServiceRegistry;
import org.robolectric.shadows.ShadowTabActivity;
import org.robolectric.shadows.ShadowTabHost;
import org.robolectric.shadows.ShadowTabHost.ShadowTabSpec;
import org.robolectric.shadows.ShadowTabWidget;
import org.robolectric.shadows.ShadowTelecomManager;
import org.robolectric.shadows.ShadowTelephony;
import org.robolectric.shadows.ShadowTelephony.ShadowSms;
import org.robolectric.shadows.ShadowTelephonyFrameworkInitializer;
import org.robolectric.shadows.ShadowTelephonyManager;
import org.robolectric.shadows.ShadowTextToSpeech;
import org.robolectric.shadows.ShadowTextUtils;
import org.robolectric.shadows.ShadowTextView;
import org.robolectric.shadows.ShadowTile;
import org.robolectric.shadows.ShadowTileService;
import org.robolectric.shadows.ShadowTime;
import org.robolectric.shadows.ShadowTimeManager;
import org.robolectric.shadows.ShadowTimePickerDialog;
import org.robolectric.shadows.ShadowToast;
import org.robolectric.shadows.ShadowToneGenerator;
import org.robolectric.shadows.ShadowTotalCaptureResult;
import org.robolectric.shadows.ShadowTouchDelegate;
import org.robolectric.shadows.ShadowTrace;
import org.robolectric.shadows.ShadowTrafficStats;
import org.robolectric.shadows.ShadowTranslationManager;
import org.robolectric.shadows.ShadowTransportControls;
import org.robolectric.shadows.ShadowTypeface;
import org.robolectric.shadows.ShadowUIModeManager;
import org.robolectric.shadows.ShadowUiAutomation;
import org.robolectric.shadows.ShadowUsageStatsManager;
import org.robolectric.shadows.ShadowUsbDeviceConnection;
import org.robolectric.shadows.ShadowUsbManager;
import org.robolectric.shadows.ShadowUsbRequest;
import org.robolectric.shadows.ShadowUserManager;
import org.robolectric.shadows.ShadowUwbManager;
import org.robolectric.shadows.ShadowVMRuntime;
import org.robolectric.shadows.ShadowValueAnimator;
import org.robolectric.shadows.ShadowVcnManager;
import org.robolectric.shadows.ShadowVectorDrawable;
import org.robolectric.shadows.ShadowVelocityTracker;
import org.robolectric.shadows.ShadowVibrator;
import org.robolectric.shadows.ShadowVideoView;
import org.robolectric.shadows.ShadowView;
import org.robolectric.shadows.ShadowViewAnimator;
import org.robolectric.shadows.ShadowViewConfiguration;
import org.robolectric.shadows.ShadowViewGroup;
import org.robolectric.shadows.ShadowViewRootImpl;
import org.robolectric.shadows.ShadowVirtualDeviceManager.ShadowVirtualDevice;
import org.robolectric.shadows.ShadowVisualVoicemailSms;
import org.robolectric.shadows.ShadowVisualVoicemailTask;
import org.robolectric.shadows.ShadowVisualizer;
import org.robolectric.shadows.ShadowVoiceInteractionService;
import org.robolectric.shadows.ShadowVoiceInteractionSession;
import org.robolectric.shadows.ShadowVoiceInteractor;
import org.robolectric.shadows.ShadowVpnManager;
import org.robolectric.shadows.ShadowVpnService;
import org.robolectric.shadows.ShadowWallpaperManager;
import org.robolectric.shadows.ShadowWearableSensingManager;
import org.robolectric.shadows.ShadowWebSettings;
import org.robolectric.shadows.ShadowWebStorage;
import org.robolectric.shadows.ShadowWebView;
import org.robolectric.shadows.ShadowWebViewDatabase;
import org.robolectric.shadows.ShadowWifiAwareManager;
import org.robolectric.shadows.ShadowWifiConfiguration;
import org.robolectric.shadows.ShadowWifiInfo;
import org.robolectric.shadows.ShadowWifiManager;
import org.robolectric.shadows.ShadowWifiManager.ShadowMulticastLock;
import org.robolectric.shadows.ShadowWifiManager.ShadowWifiLock;
import org.robolectric.shadows.ShadowWifiP2pGroup;
import org.robolectric.shadows.ShadowWifiP2pManager;
import org.robolectric.shadows.ShadowWifiRttManager;
import org.robolectric.shadows.ShadowWindow;
import org.robolectric.shadows.ShadowWindowManager;
import org.robolectric.shadows.ShadowWindowManagerGlobal;
import org.robolectric.shadows.ShadowWindowManagerImpl;
import org.robolectric.shadows.ShadowWindowOnBackInvokedDispatcher;
import org.robolectric.shadows.ShadowZoomButtonsController;
/**
* Shadow mapper. Automatically generated by the Robolectric Annotation Processor.
*/
@Generated("org.robolectric.annotation.processing.RobolectricProcessor")
@SuppressWarnings({"unchecked","deprecation"})
public class Shadows implements ShadowProvider {
private static final List> SHADOWS = new ArrayList<>(607);
static {
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.AbsListView", "org.robolectric.shadows.ShadowAbsListView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.AbsSpinner", "org.robolectric.shadows.ShadowAbsSpinner"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.accessibilityservice.AccessibilityButtonController", "org.robolectric.shadows.ShadowAccessibilityButtonController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.accessibility.AccessibilityManager", "org.robolectric.shadows.ShadowAccessibilityManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.accessibility.AccessibilityNodeInfo", "org.robolectric.shadows.ShadowAccessibilityNodeInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.accessibility.AccessibilityRecord", "org.robolectric.shadows.ShadowAccessibilityRecord"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.accessibilityservice.AccessibilityService", "org.robolectric.shadows.ShadowAccessibilityService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.accessibility.AccessibilityWindowInfo", "org.robolectric.shadows.ShadowAccessibilityWindowInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.accounts.AccountManager", "org.robolectric.shadows.ShadowAccountManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.Activity", "org.robolectric.shadows.ShadowActivity"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ActivityGroup", "org.robolectric.shadows.ShadowActivityGroup"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ActivityManager", "org.robolectric.shadows.ShadowActivityManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ActivityManagerNative", "org.robolectric.shadows.ShadowActivityManagerNative"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ActivityTaskManager", "org.robolectric.shadows.ShadowActivityTaskManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ActivityThread", "org.robolectric.shadows.ShadowActivityThread"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.AdapterView", "org.robolectric.shadows.ShadowAdapterView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.AlarmManager", "org.robolectric.shadows.ShadowAlarmManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.app.AlertController", "org.robolectric.shadows.ShadowAlertController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.AlertDialog", "org.robolectric.shadows.ShadowAlertDialog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.AlertDialog.Builder", "org.robolectric.shadows.ShadowAlertDialog$ShadowBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.voice.AlwaysOnHotwordDetector", "org.robolectric.shadows.ShadowAlwaysOnHotwordDetector"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ambientcontext.AmbientContextManager", "org.robolectric.shadows.ShadowAmbientContextManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.display.AmbientDisplayConfiguration", "org.robolectric.shadows.ShadowAmbientDisplayConfiguration"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.AndroidBidi", "org.robolectric.shadows.ShadowAndroidBidi"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.util.AnnotationValidations", "org.robolectric.shadows.ShadowAnnotationValidations"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.integrity.AppIntegrityManager", "org.robolectric.shadows.ShadowAppIntegrityManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.AppOpsManager", "org.robolectric.shadows.ShadowAppOpsManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ActivityManager.AppTask", "org.robolectric.shadows.ShadowAppTask"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.appwidget.AppWidgetHost", "org.robolectric.shadows.ShadowAppWidgetHost"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.appwidget.AppWidgetHostView", "org.robolectric.shadows.ShadowAppWidgetHostView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.appwidget.AppWidgetManager", "org.robolectric.shadows.ShadowAppWidgetManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.Application", "org.robolectric.shadows.ShadowApplication"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ApplicationExitInfo", "org.robolectric.shadows.ShadowApplicationExitInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ApplicationPackageManager", "org.robolectric.shadows.ShadowApplicationPackageManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.ArrayAdapter", "org.robolectric.shadows.ShadowArrayAdapter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.AsyncQueryHandler", "org.robolectric.shadows.ShadowAsyncQueryHandler"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.audiofx.AudioEffect", "org.robolectric.shadows.ShadowAudioEffect"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.AudioManager", "org.robolectric.shadows.ShadowAudioManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.AudioRecord", "org.robolectric.shadows.ShadowAudioRecord"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.AudioSystem", "org.robolectric.shadows.ShadowAudioSystem"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.AudioTrack", "org.robolectric.shadows.ShadowAudioTrack"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.autofill.AutofillManager", "org.robolectric.shadows.ShadowAutofillManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.os.BackgroundThread", "org.robolectric.shadows.ShadowBackgroundThread"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.backup.BackupDataInput", "org.robolectric.shadows.ShadowBackupDataInput"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.backup.BackupDataOutput", "org.robolectric.shadows.ShadowBackupDataOutput"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.backup.BackupManager", "org.robolectric.shadows.ShadowBackupManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.BaseAdapter", "org.robolectric.shadows.ShadowBaseAdapter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.BatteryManager", "org.robolectric.shadows.ShadowBatteryManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Binder", "org.robolectric.shadows.ShadowBinder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.biometrics.BiometricManager", "org.robolectric.shadows.ShadowBiometricManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.BitmapDrawable", "org.robolectric.shadows.ShadowBitmapDrawable"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.BitmapFactory", "org.robolectric.shadows.ShadowBitmapFactory"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.BitmapRegionDecoder", "org.robolectric.shadows.ShadowBitmapRegionDecoder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.io.BlockGuardOs", "org.robolectric.shadows.ShadowBlockGuardOs"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothA2dp", "org.robolectric.shadows.ShadowBluetoothA2dp"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothAdapter", "org.robolectric.shadows.ShadowBluetoothAdapter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothDevice", "org.robolectric.shadows.ShadowBluetoothDevice"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothFrameworkInitializer", "org.robolectric.shadows.ShadowBluetoothFrameworkInitializer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothGatt", "org.robolectric.shadows.ShadowBluetoothGatt"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothGattServer", "org.robolectric.shadows.ShadowBluetoothGattServer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothHeadset", "org.robolectric.shadows.ShadowBluetoothHeadset"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.le.BluetoothLeAdvertiser", "org.robolectric.shadows.ShadowBluetoothLeAdvertiser"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothLeBroadcast", "org.robolectric.shadows.ShadowBluetoothLeBroadcast"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.le.BluetoothLeScanner", "org.robolectric.shadows.ShadowBluetoothLeScanner"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothManager", "org.robolectric.shadows.ShadowBluetoothManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothServerSocket", "org.robolectric.shadows.ShadowBluetoothServerSocket"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.BluetoothSocket", "org.robolectric.shadows.ShadowBluetoothSocket"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.BroadcastReceiver.PendingResult", "org.robolectric.shadows.ShadowBroadcastPendingResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.BroadcastReceiver", "org.robolectric.shadows.ShadowBroadcastReceiver"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.usage.BroadcastResponseStats", "org.robolectric.shadows.ShadowBroadcastResponseStats"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.BugreportManager", "org.robolectric.shadows.ShadowBugreportManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Build", "org.robolectric.shadows.ShadowBuild"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.Call", "org.robolectric.shadows.ShadowCall"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.Call.RttCall", "org.robolectric.shadows.ShadowCall$ShadowRttCall"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.CallLog.Calls", "org.robolectric.shadows.ShadowCallLogCalls"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.CallScreeningService", "org.robolectric.shadows.ShadowCallScreeningService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.CamcorderProfile", "org.robolectric.shadows.ShadowCamcorderProfile"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.Camera", "org.robolectric.shadows.ShadowCamera"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.Camera.Parameters", "org.robolectric.shadows.ShadowCamera$ShadowParameters"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.impl.CameraCaptureSessionImpl", "org.robolectric.shadows.ShadowCameraCaptureSessionImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.CameraCharacteristics", "org.robolectric.shadows.ShadowCameraCharacteristics"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.impl.CameraDeviceImpl", "org.robolectric.shadows.ShadowCameraDeviceImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.CameraManager", "org.robolectric.shadows.ShadowCameraManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.impl.CameraMetadataNative", "org.robolectric.shadows.ShadowCameraMetadataNativeR"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.accessibility.CaptioningManager", "org.robolectric.shadows.ShadowCaptioningManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.CaptureRequest.Builder", "org.robolectric.shadows.ShadowCaptureRequestBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.CaptureResult", "org.robolectric.shadows.ShadowCaptureResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.nfc.cardemulation.CardEmulation", "org.robolectric.shadows.ShadowCardEmulation"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.CarrierConfigManager", "org.robolectric.shadows.ShadowCarrierConfigManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.compat.ChangeReporter", "org.robolectric.shadows.ShadowChangeReporter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ClipboardManager", "org.robolectric.shadows.ShadowClipboardManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("dalvik.system.CloseGuard", "org.robolectric.shadows.ShadowCloseGuard"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Color", "org.robolectric.shadows.ShadowColor"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.display.ColorDisplayManager", "org.robolectric.shadows.ShadowColorDisplayManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.ColorSpace.Rgb", "org.robolectric.shadows.ShadowColorSpaceRgb"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.companion.CompanionDeviceManager", "org.robolectric.shadows.ShadowCompanionDeviceManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.compat.Compatibility", "org.robolectric.shadows.ShadowCompatibility"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.CompoundButton", "org.robolectric.shadows.ShadowCompoundButton"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.Connection", "org.robolectric.shadows.ShadowConnection"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.ConnectivityManager", "org.robolectric.shadows.ShadowConnectivityManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.contentcapture.ContentCaptureManager", "org.robolectric.shadows.ShadowContentCaptureManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContentProvider", "org.robolectric.shadows.ShadowContentProvider"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContentProviderClient", "org.robolectric.shadows.ShadowContentProviderClient"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContentProviderOperation", "org.robolectric.shadows.ShadowContentProviderOperation"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContentProviderResult", "org.robolectric.shadows.ShadowContentProviderResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContentResolver", "org.robolectric.shadows.ShadowContentResolver"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContentUris", "org.robolectric.shadows.ShadowContentUris"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.location.ContextHubClient", "org.robolectric.shadows.ShadowContextHubClient"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.location.ContextHubManager", "org.robolectric.shadows.ShadowContextHubManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ContextThemeWrapper", "org.robolectric.shadows.ShadowContextThemeWrapper"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.ContextWrapper", "org.robolectric.shadows.ShadowContextWrapper"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.CookieManager", "org.robolectric.shadows.ShadowCookieManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.CookieSyncManager", "org.robolectric.shadows.ShadowCookieSyncManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.CountDownTimer", "org.robolectric.shadows.ShadowCountDownTimer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.CrossProfileApps", "org.robolectric.shadows.ShadowCrossProfileApps"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.biometrics.CryptoObject", "org.robolectric.shadows.ShadowCryptoObject"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.database.CursorWrapper", "org.robolectric.shadows.ShadowCursorWrapper"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.icu.DateIntervalFormat", "org.robolectric.shadows.ShadowDateIntervalFormat"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.DatePickerDialog", "org.robolectric.shadows.ShadowDatePickerDialog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.format.DateUtils", "org.robolectric.shadows.ShadowDateUtils"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Debug", "org.robolectric.shadows.ShadowDebug"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.DeviceConfig", "org.robolectric.shadows.ShadowDeviceConfig"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.admin.DevicePolicyManager", "org.robolectric.shadows.ShadowDevicePolicyManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.admin.DevicePolicyResourcesManager", "org.robolectric.shadows.ShadowDevicePolicyResourcesManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("dalvik.system.DexFile", "org.robolectric.shadows.ShadowDexFile"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.Dialog", "org.robolectric.shadows.ShadowDialog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.aware.DiscoverySession", "org.robolectric.shadows.ShadowDiscoverySession"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.Display", "org.robolectric.shadows.ShadowDisplay"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.DisplayEventReceiver", "org.robolectric.shadows.ShadowDisplayEventReceiver"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.displayhash.DisplayHashManager", "org.robolectric.shadows.ShadowDisplayHashManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.display.DisplayManager", "org.robolectric.shadows.ShadowDisplayManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.display.DisplayManagerGlobal", "org.robolectric.shadows.ShadowDisplayManagerGlobal"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.bluetooth.le.DistanceMeasurementManager", "org.robolectric.shadows.ShadowDistanceMeasurementManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.DownloadManager", "org.robolectric.shadows.ShadowDownloadManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.DownloadManager.Query", "org.robolectric.shadows.ShadowDownloadManager$ShadowQuery"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.DownloadManager.Request", "org.robolectric.shadows.ShadowDownloadManager$ShadowRequest"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.Drawable", "org.robolectric.shadows.ShadowDrawable"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.DropBoxManager", "org.robolectric.shadows.ShadowDropBoxManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.audiofx.DynamicsProcessing", "org.robolectric.shadows.ShadowDynamicsProcessing"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.opengl.EGL14", "org.robolectric.shadows.ShadowEGL14"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.EdgeEffect", "org.robolectric.shadows.ShadowEdgeEffect"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Environment", "org.robolectric.shadows.ShadowEnvironment"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Environment.UserEnvironment", "org.robolectric.shadows.ShadowEnvironment$ShadowUserEnvironment"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.euicc.EuiccManager", "org.robolectric.shadows.ShadowEuiccManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.EventLog", "org.robolectric.shadows.ShadowEventLog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.EventLog.Event", "org.robolectric.shadows.ShadowEventLog$ShadowEvent"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.security.FileIntegrityManager", "org.robolectric.shadows.ShadowFileIntegrityManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.FileObserver", "org.robolectric.shadows.ShadowFileObserver"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.FileUtils", "org.robolectric.shadows.ShadowFileUtils"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.Filter", "org.robolectric.shadows.ShadowFilter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.fingerprint.FingerprintManager", "org.robolectric.shadows.ShadowFingerprintManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.fonts.Font", "org.robolectric.shadows.ShadowFont"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.fonts.Font.Builder", "org.robolectric.shadows.ShadowFontBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.FontFamily", "org.robolectric.shadows.ShadowFontFamily"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.FontsContract", "org.robolectric.shadows.ShadowFontsContract"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.fonts.FontFamily", "org.robolectric.shadows.ShadowFontsFontFamily"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.fonts.FontFamily.Builder", "org.robolectric.shadows.ShadowFontsFontFamily$ShadowFontsFontFamilyBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.opengl.GLES20", "org.robolectric.shadows.ShadowGLES20"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.opengl.GLSurfaceView", "org.robolectric.shadows.ShadowGLSurfaceView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Gainmap", "org.robolectric.shadows.ShadowGainmap"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.location.Geocoder", "org.robolectric.shadows.ShadowGeocoder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.GestureDetector", "org.robolectric.shadows.ShadowGestureDetector"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.GradientDrawable", "org.robolectric.shadows.ShadowGradientDrawable"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.HardwareBuffer", "org.robolectric.shadows.ShadowHardwareBuffer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.HardwareRenderer", "org.robolectric.shadows.ShadowHardwareRenderer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.HidlSupport", "org.robolectric.shadows.ShadowHidlSupport"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.http.HttpResponseCache", "org.robolectric.shadows.ShadowHttpResponseCache"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.app.IAppOpsService.Stub", "org.robolectric.shadows.ShadowIAppOpsService$ShadowStub"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.icu.ICU", "org.robolectric.shadows.ShadowICU"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.Icon", "org.robolectric.shadows.ShadowIcon"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.ImageDecoder", "org.robolectric.shadows.ShadowImageDecoder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.ImageReader", "org.robolectric.shadows.ShadowImageReader"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.ims.ImsMmTelManager", "org.robolectric.shadows.ShadowImsMmTelManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.InCallAdapter", "org.robolectric.shadows.ShadowInCallAdapter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.InCallService", "org.robolectric.shadows.ShadowInCallService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.IncidentManager", "org.robolectric.shadows.ShadowIncidentManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.net.InetAddressUtils", "org.robolectric.shadows.ShadowInetAddressUtils"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.InputDevice", "org.robolectric.shadows.ShadowInputDevice"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.InputEvent", "org.robolectric.shadows.ShadowInputEvent"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.InputEventReceiver", "org.robolectric.shadows.ShadowInputEventReceiver"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.input.InputManager", "org.robolectric.shadows.ShadowInputManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.input.InputManagerGlobal", "org.robolectric.shadows.ShadowInputManagerGlobal"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.inputmethod.InputMethodManager", "org.robolectric.shadows.ShadowInputMethodManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.InsetsController", "org.robolectric.shadows.ShadowInsetsController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.Instrumentation", "org.robolectric.shadows.ShadowInstrumentation"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.Intent", "org.robolectric.shadows.ShadowIntent"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.IntentService", "org.robolectric.shadows.ShadowIntentService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.io.IoUtils", "org.robolectric.shadows.ShadowIoUtils"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.nfc.tech.IsoDep", "org.robolectric.shadows.ShadowIsoDep"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.job.JobScheduler", "org.robolectric.shadows.ShadowJobScheduler"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.JobSchedulerImpl", "org.robolectric.shadows.ShadowJobScheduler$ShadowJobSchedulerImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.job.JobService", "org.robolectric.shadows.ShadowJobService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.JsPromptResult", "org.robolectric.shadows.ShadowJsPromptResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.JsResult", "org.robolectric.shadows.ShadowJsResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.KeyCharacterMap", "org.robolectric.shadows.ShadowKeyCharacterMap"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.KeyEvent", "org.robolectric.shadows.ShadowKeyEvent"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.KeyguardManager", "org.robolectric.shadows.ShadowKeyguardManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.KeyguardManager.KeyguardLock", "org.robolectric.shadows.ShadowKeyguardManager$ShadowKeyguardLock"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.LauncherApps", "org.robolectric.shadows.ShadowLauncherApps"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Bitmap", "org.robolectric.shadows.ShadowLegacyBitmap"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Canvas", "org.robolectric.shadows.ShadowLegacyCanvas"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.database.CursorWindow", "org.robolectric.shadows.ShadowLegacyCursorWindow"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Looper", "org.robolectric.shadows.ShadowLegacyLooper"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Matrix", "org.robolectric.shadows.ShadowLegacyMatrix"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Message", "org.robolectric.shadows.ShadowLegacyMessage"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.MessageQueue", "org.robolectric.shadows.ShadowLegacyMessageQueue"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Path", "org.robolectric.shadows.ShadowLegacyPath"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.database.sqlite.SQLiteConnection", "org.robolectric.shadows.ShadowLegacySQLiteConnection"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Typeface", "org.robolectric.shadows.ShadowLegacyTypeface"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Typeface.Builder", "org.robolectric.shadows.ShadowLegacyTypeface$ShadowBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.text.LineBreaker", "org.robolectric.shadows.ShadowLineBreaker"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.LinearLayout", "org.robolectric.shadows.ShadowLinearLayout"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.method.LinkMovementMethod", "org.robolectric.shadows.ShadowLinkMovementMethod"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.io.Linux", "org.robolectric.shadows.ShadowLinux"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.ListPopupWindow", "org.robolectric.shadows.ShadowListPopupWindow"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.ListView", "org.robolectric.shadows.ShadowListView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.LoadedApk", "org.robolectric.shadows.ShadowLoadedApk"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.LocaleList", "org.robolectric.shadows.ShadowLocaleList"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.LocaleManager", "org.robolectric.shadows.ShadowLocaleManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.location.LocationManager", "org.robolectric.shadows.ShadowLocationManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.Log", "org.robolectric.shadows.ShadowLog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.accessibilityservice.AccessibilityService.MagnificationController", "org.robolectric.shadows.ShadowMagnificationController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.MeasuredParagraph", "org.robolectric.shadows.ShadowMeasuredParagraph"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.text.MeasuredText.Builder", "org.robolectric.shadows.ShadowMeasuredTextBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaActionSound", "org.robolectric.shadows.ShadowMediaActionSound"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaCodec", "org.robolectric.shadows.ShadowMediaCodec"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaCodecList", "org.robolectric.shadows.ShadowMediaCodecList"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.session.MediaController", "org.robolectric.shadows.ShadowMediaController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaExtractor", "org.robolectric.shadows.ShadowMediaExtractor"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaMetadataRetriever", "org.robolectric.shadows.ShadowMediaMetadataRetriever"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaMuxer", "org.robolectric.shadows.ShadowMediaMuxer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaPlayer", "org.robolectric.shadows.ShadowMediaPlayer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaRecorder", "org.robolectric.shadows.ShadowMediaRecorder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaRouter", "org.robolectric.shadows.ShadowMediaRouter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaScannerConnection", "org.robolectric.shadows.ShadowMediaScannerConnection"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.session.MediaSession", "org.robolectric.shadows.ShadowMediaSession"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.session.MediaSessionManager", "org.robolectric.shadows.ShadowMediaSessionManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.MediaStore", "org.robolectric.shadows.ShadowMediaStore"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.MediaStore.Images", "org.robolectric.shadows.ShadowMediaStore$ShadowImages"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.MediaStore.Images.Media", "org.robolectric.shadows.ShadowMediaStore$ShadowImages$ShadowMedia"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.MediaStore.Images.Thumbnails", "org.robolectric.shadows.ShadowMediaStore$ShadowImages$ShadowThumbnails"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.MediaStore.Video", "org.robolectric.shadows.ShadowMediaStore$ShadowVideo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.MediaStore.Video.Thumbnails", "org.robolectric.shadows.ShadowMediaStore$ShadowVideo$ShadowThumbnails"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.io.MemoryMappedFile", "org.robolectric.shadows.ShadowMemoryMappedFile"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.i18n.timezone.internal.MemoryMappedFile", "org.robolectric.shadows.ShadowMemoryMappedFileS"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Messenger", "org.robolectric.shadows.ShadowMessenger"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.MimeTypeMap", "org.robolectric.shadows.ShadowMimeTypeMap"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.MotionEvent", "org.robolectric.shadows.ShadowMotionEvent"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Bitmap", "org.robolectric.shadows.ShadowNativeBitmap"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Canvas", "org.robolectric.shadows.ShadowNativeCanvas"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.database.CursorWindow", "org.robolectric.shadows.ShadowNativeCursorWindow"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Matrix", "org.robolectric.shadows.ShadowNativeMatrix"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Path", "org.robolectric.shadows.ShadowNativePath"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.database.sqlite.SQLiteConnection", "org.robolectric.shadows.ShadowNativeSQLiteConnection"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Typeface", "org.robolectric.shadows.ShadowNativeTypeface"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.Network", "org.robolectric.shadows.ShadowNetwork"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.NetworkCapabilities", "org.robolectric.shadows.ShadowNetworkCapabilities"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.NetworkInfo", "org.robolectric.shadows.ShadowNetworkInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.NetworkScoreManager", "org.robolectric.shadows.ShadowNetworkScoreManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.nfc.NfcAdapter", "org.robolectric.shadows.ShadowNfcAdapter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.nfc.NfcFrameworkInitializer", "org.robolectric.shadows.ShadowNfcFrameworkInitializer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.NinePatch", "org.robolectric.shadows.ShadowNinePatch"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.util.NativeAllocationRegistry", "org.robolectric.shadows.ShadowNoopNativeAllocationRegistry"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.Notification", "org.robolectric.shadows.ShadowNotification"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.notification.NotificationListenerService", "org.robolectric.shadows.ShadowNotificationListenerService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.NotificationManager", "org.robolectric.shadows.ShadowNotificationManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.nsd.NsdManager", "org.robolectric.shadows.ShadowNsdManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.NumberPicker", "org.robolectric.shadows.ShadowNumberPicker"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.opengl.Matrix", "org.robolectric.shadows.ShadowOpenGLMatrix"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.system.Os", "org.robolectric.shadows.ShadowOs"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.system.OsConstants", "org.robolectric.shadows.ShadowOsConstants"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.content.om.OverlayConfig", "org.robolectric.shadows.ShadowOverlayConfig"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.om.OverlayManager", "org.robolectric.shadows.ShadowOverlayManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.PackageInstaller", "org.robolectric.shadows.ShadowPackageInstaller"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.PackageInstaller.Session", "org.robolectric.shadows.ShadowPackageInstaller$ShadowSession"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.PackageInstaller.SessionInfo", "org.robolectric.shadows.ShadowPackageInstaller$ShadowSessionInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.PackageManager", "org.robolectric.shadows.ShadowPackageManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.PackageParser", "org.robolectric.shadows.ShadowPackageParser"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Paint", "org.robolectric.shadows.ShadowPaint"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.PaintDrawable", "org.robolectric.shadows.ShadowPaintDrawable"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Parcel", "org.robolectric.shadows.ShadowParcel"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.ParcelFileDescriptor", "org.robolectric.shadows.ShadowParcelFileDescriptor"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.PathIterator", "org.robolectric.shadows.ShadowPathIterator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.PathMeasure", "org.robolectric.shadows.ShadowPathMeasure"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.PathParser", "org.robolectric.shadows.ShadowPathParser"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Looper", "org.robolectric.shadows.ShadowPausedLooper"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Message", "org.robolectric.shadows.ShadowPausedMessage"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.MessageQueue", "org.robolectric.shadows.ShadowPausedMessageQueue"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.aware.PeerHandle", "org.robolectric.shadows.ShadowPeerHandle"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.PendingIntent", "org.robolectric.shadows.ShadowPendingIntent"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.permission.PermissionControllerManager", "org.robolectric.shadows.ShadowPermissionControllerManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.Phone", "org.robolectric.shadows.ShadowPhone"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.policy.PhoneWindow", "org.robolectric.shadows.ShadowPhoneWindow"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Picture", "org.robolectric.shadows.ShadowPicture"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.PixelCopy", "org.robolectric.shadows.ShadowPixelCopy"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.PixelCopy.Request.Builder", "org.robolectric.shadows.ShadowPixelCopy$ShadowPixelCopyRequestBuilder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.PlayerBase", "org.robolectric.shadows.ShadowPlayerBase"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.PopupMenu", "org.robolectric.shadows.ShadowPopupMenu"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.PopupWindow", "org.robolectric.shadows.ShadowPopupWindow"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.PorterDuffColorFilter", "org.robolectric.shadows.ShadowPorterDuffColorFilter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.PowerManager", "org.robolectric.shadows.ShadowPowerManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.PowerManager.LowPowerStandbyPortsLock", "org.robolectric.shadows.ShadowPowerManager$ShadowLowPowerStandbyPortsLock"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.PowerManager.WakeLock", "org.robolectric.shadows.ShadowPowerManager$ShadowWakeLock"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.PrecomputedText", "org.robolectric.shadows.ShadowPrecomputedText"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.preference.Preference", "org.robolectric.shadows.ShadowPreference"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Process", "org.robolectric.shadows.ShadowProcess"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ProgressDialog", "org.robolectric.shadows.ShadowProgressDialog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.animation.PropertyValuesHolder", "org.robolectric.shadows.ShadowPropertyValuesHolder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.QueuedWork", "org.robolectric.shadows.ShadowQueuedWork"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.quickaccesswallet.QuickAccessWalletService", "org.robolectric.shadows.ShadowQuickAccessWalletService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.rtt.RangingResult", "org.robolectric.shadows.ShadowRangingResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.uwb.RangingSession", "org.robolectric.shadows.ShadowRangingSession"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.notification.NotificationListenerService.Ranking", "org.robolectric.shadows.ShadowRanking"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.ims.RcsUceAdapter", "org.robolectric.shadows.ShadowRcsUceAdapter"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.RecordingCanvas", "org.robolectric.shadows.ShadowRecordingCanvas"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Region", "org.robolectric.shadows.ShadowRegion"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.RemoteCallbackList", "org.robolectric.shadows.ShadowRemoteCallbackList"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.animation.RenderNodeAnimator", "org.robolectric.shadows.ShadowRenderNodeAnimatorR"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.RenderNode", "org.robolectric.shadows.ShadowRenderNodeQ"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.res.Resources", "org.robolectric.shadows.ShadowResources"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.res.Resources.NotFoundException", "org.robolectric.shadows.ShadowResources$ShadowNotFoundException"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ResourcesManager", "org.robolectric.shadows.ShadowResourcesManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.RestrictionsManager", "org.robolectric.shadows.ShadowRestrictionsManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.ResultReceiver", "org.robolectric.shadows.ShadowResultReceiver"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.RingtoneManager", "org.robolectric.shadows.ShadowRingtoneManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.role.RoleControllerManager", "org.robolectric.shadows.ShadowRoleControllerManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.role.RoleManager", "org.robolectric.shadows.ShadowRoleManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.rollback.RollbackManager", "org.robolectric.shadows.ShadowRollbackManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.database.sqlite.SQLiteOpenHelper", "org.robolectric.shadows.ShadowSQLiteOpenHelper"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.safetycenter.SafetyCenterManager", "org.robolectric.shadows.ShadowSafetyCenterManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ScaleGestureDetector", "org.robolectric.shadows.ShadowScaleGestureDetector"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.ScrollView", "org.robolectric.shadows.ShadowScrollView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.SearchManager", "org.robolectric.shadows.ShadowSearchManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.se.omapi.ISecureElementService.Stub", "org.robolectric.shadows.ShadowSecureElementService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.SeekBar", "org.robolectric.shadows.ShadowSeekBar"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.Sensor", "org.robolectric.shadows.ShadowSensor"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.SensorManager", "org.robolectric.shadows.ShadowSensorManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.Service", "org.robolectric.shadows.ShadowService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.ServiceManager", "org.robolectric.shadows.ShadowServiceManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Settings", "org.robolectric.shadows.ShadowSettings"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Settings.Config", "org.robolectric.shadows.ShadowSettings$ShadowConfig"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Settings.Global", "org.robolectric.shadows.ShadowSettings$ShadowGlobal"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Settings.Secure", "org.robolectric.shadows.ShadowSettings$ShadowSecure"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Settings.System", "org.robolectric.shadows.ShadowSettings$ShadowSystem"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.SharedMemory", "org.robolectric.shadows.ShadowSharedMemory"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.SharedPreferencesImpl.EditorImpl", "org.robolectric.shadows.ShadowSharedPreferences$ShadowSharedPreferencesEditorImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.ShortcutManager", "org.robolectric.shadows.ShadowShortcutManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.SigningInfo", "org.robolectric.shadows.ShadowSigningInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.slice.SliceManager", "org.robolectric.shadows.ShadowSliceManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.SmsManager", "org.robolectric.shadows.ShadowSmsManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("dalvik.system.SocketTagger", "org.robolectric.shadows.ShadowSocketTagger"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.accessibilityservice.AccessibilityService.SoftKeyboardController", "org.robolectric.shadows.ShadowSoftKeyboardController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.SoundPool", "org.robolectric.shadows.ShadowSoundPool"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.soundtrigger.SoundTriggerManager", "org.robolectric.shadows.ShadowSoundTriggerManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.speech.SpeechRecognizer", "org.robolectric.shadows.ShadowSpeechRecognizer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.SpellChecker", "org.robolectric.shadows.ShadowSpellChecker"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.SslErrorHandler", "org.robolectric.shadows.ShadowSslErrorHandler"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.StatFs", "org.robolectric.shadows.ShadowStatFs"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.StateListDrawable", "org.robolectric.shadows.ShadowStateListDrawable"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.StaticLayout", "org.robolectric.shadows.ShadowStaticLayout"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.StatsLog", "org.robolectric.shadows.ShadowStatsLog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.StatsManager", "org.robolectric.shadows.ShadowStatsManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.StatusBarManager", "org.robolectric.shadows.ShadowStatusBarManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.storage.StorageManager", "org.robolectric.shadows.ShadowStorageManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.usage.StorageStatsManager", "org.robolectric.shadows.ShadowStorageStatsManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.StrictMode.VmPolicy", "org.robolectric.shadows.ShadowStrictModeVmPolicy"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.SubscriptionManager", "org.robolectric.shadows.ShadowSubscriptionManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.Surface", "org.robolectric.shadows.ShadowSurface"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.SurfaceControl", "org.robolectric.shadows.ShadowSurfaceControl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.window.SurfaceSyncGroup", "org.robolectric.shadows.ShadowSurfaceSyncGroup"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.SurfaceTexture", "org.robolectric.shadows.ShadowSurfaceTexture"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.SurfaceView", "org.robolectric.shadows.ShadowSurfaceView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.SuspendDialogInfo", "org.robolectric.shadows.ShadowSuspendDialogInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.fonts.SystemFonts", "org.robolectric.shadows.ShadowSystemFonts"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.health.SystemHealthManager", "org.robolectric.shadows.ShadowSystemHealthManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.SystemProperties", "org.robolectric.shadows.ShadowSystemProperties"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.SystemServiceRegistry", "org.robolectric.shadows.ShadowSystemServiceRegistry"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.SystemVibrator", "org.robolectric.shadows.ShadowSystemVibrator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.TabActivity", "org.robolectric.shadows.ShadowTabActivity"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.TabHost", "org.robolectric.shadows.ShadowTabHost"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.TabHost.TabSpec", "org.robolectric.shadows.ShadowTabHost$ShadowTabSpec"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.TabWidget", "org.robolectric.shadows.ShadowTabWidget"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telecom.TelecomManager", "org.robolectric.shadows.ShadowTelecomManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Telephony", "org.robolectric.shadows.ShadowTelephony"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.provider.Telephony.Sms", "org.robolectric.shadows.ShadowTelephony$ShadowSms"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.TelephonyFrameworkInitializer", "org.robolectric.shadows.ShadowTelephonyFrameworkInitializer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.TelephonyManager", "org.robolectric.shadows.ShadowTelephonyManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.speech.tts.TextToSpeech", "org.robolectric.shadows.ShadowTextToSpeech"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.TextUtils", "org.robolectric.shadows.ShadowTextUtils"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.TextView", "org.robolectric.shadows.ShadowTextView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.quicksettings.Tile", "org.robolectric.shadows.ShadowTile"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.quicksettings.TileService", "org.robolectric.shadows.ShadowTileService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.format.Time", "org.robolectric.shadows.ShadowTime"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.time.TimeManager", "org.robolectric.shadows.ShadowTimeManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.TimePickerDialog", "org.robolectric.shadows.ShadowTimePickerDialog"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.i18n.timezone.TimeZoneFinder", "org.robolectric.shadows.ShadowTimeZoneFinderS"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.Toast", "org.robolectric.shadows.ShadowToast"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.ToneGenerator", "org.robolectric.shadows.ShadowToneGenerator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.TotalCaptureResult", "org.robolectric.shadows.ShadowTotalCaptureResult"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.TouchDelegate", "org.robolectric.shadows.ShadowTouchDelegate"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Trace", "org.robolectric.shadows.ShadowTrace"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.TrafficStats", "org.robolectric.shadows.ShadowTrafficStats"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.translation.TranslationManager", "org.robolectric.shadows.ShadowTranslationManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.session.MediaController.TransportControls", "org.robolectric.shadows.ShadowTransportControls"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.UiModeManager", "org.robolectric.shadows.ShadowUIModeManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.UiAutomation", "org.robolectric.shadows.ShadowUiAutomation"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.usage.UsageStatsManager", "org.robolectric.shadows.ShadowUsageStatsManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.usb.UsbDeviceConnection", "org.robolectric.shadows.ShadowUsbDeviceConnection"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.usb.UsbManager", "org.robolectric.shadows.ShadowUsbManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.usb.UsbRequest", "org.robolectric.shadows.ShadowUsbRequest"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.UserManager", "org.robolectric.shadows.ShadowUserManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.uwb.AdapterStateListener", "org.robolectric.shadows.ShadowUwbAdapterStateListener"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.uwb.UwbManager", "org.robolectric.shadows.ShadowUwbManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("dalvik.system.VMRuntime", "org.robolectric.shadows.ShadowVMRuntime"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.animation.ValueAnimator", "org.robolectric.shadows.ShadowValueAnimator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.vcn.VcnManager", "org.robolectric.shadows.ShadowVcnManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.drawable.VectorDrawable", "org.robolectric.shadows.ShadowVectorDrawable"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.VelocityTracker", "org.robolectric.shadows.ShadowVelocityTracker"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.os.Vibrator", "org.robolectric.shadows.ShadowVibrator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.VideoView", "org.robolectric.shadows.ShadowVideoView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.View", "org.robolectric.shadows.ShadowView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.ViewAnimator", "org.robolectric.shadows.ShadowViewAnimator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ViewConfiguration", "org.robolectric.shadows.ShadowViewConfiguration"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ViewGroup", "org.robolectric.shadows.ShadowViewGroup"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ViewRootImpl", "org.robolectric.shadows.ShadowViewRootImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.companion.virtual.VirtualDeviceManager", "org.robolectric.shadows.ShadowVirtualDeviceManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.companion.virtual.VirtualDeviceManager.VirtualDevice", "org.robolectric.shadows.ShadowVirtualDeviceManager$ShadowVirtualDevice"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.input.VirtualKeyboard", "org.robolectric.shadows.ShadowVirtualKeyboard"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.input.VirtualMouse", "org.robolectric.shadows.ShadowVirtualMouse"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.util.VirtualRefBasePtr", "org.robolectric.shadows.ShadowVirtualRefBasePtr"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.companion.virtual.sensor.VirtualSensor", "org.robolectric.shadows.ShadowVirtualSensor"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.input.VirtualTouchscreen", "org.robolectric.shadows.ShadowVirtualTouchscreen"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.VisualVoicemailSms", "org.robolectric.shadows.ShadowVisualVoicemailSms"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.telephony.VisualVoicemailService.VisualVoicemailTask", "org.robolectric.shadows.ShadowVisualVoicemailTask"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.audiofx.Visualizer", "org.robolectric.shadows.ShadowVisualizer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.voice.VoiceInteractionService", "org.robolectric.shadows.ShadowVoiceInteractionService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.voice.VoiceInteractionSession", "org.robolectric.shadows.ShadowVoiceInteractionSession"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.VoiceInteractor", "org.robolectric.shadows.ShadowVoiceInteractor"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.VpnManager", "org.robolectric.shadows.ShadowVpnManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.VpnService", "org.robolectric.shadows.ShadowVpnService"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.WallpaperManager", "org.robolectric.shadows.ShadowWallpaperManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.wearable.WearableSensingManager", "org.robolectric.shadows.ShadowWearableSensingManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.WebSettings", "org.robolectric.shadows.ShadowWebSettings"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.WebStorage", "org.robolectric.shadows.ShadowWebStorage"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.WebView", "org.robolectric.shadows.ShadowWebView"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.WebViewDatabase", "org.robolectric.shadows.ShadowWebViewDatabase"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.aware.WifiAwareManager", "org.robolectric.shadows.ShadowWifiAwareManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.WifiConfiguration", "org.robolectric.shadows.ShadowWifiConfiguration"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.WifiInfo", "org.robolectric.shadows.ShadowWifiInfo"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.WifiManager", "org.robolectric.shadows.ShadowWifiManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.WifiManager.MulticastLock", "org.robolectric.shadows.ShadowWifiManager$ShadowMulticastLock"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.WifiManager.WifiLock", "org.robolectric.shadows.ShadowWifiManager$ShadowWifiLock"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.p2p.WifiP2pGroup", "org.robolectric.shadows.ShadowWifiP2pGroup"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.p2p.WifiP2pManager", "org.robolectric.shadows.ShadowWifiP2pManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.rtt.WifiRttManager", "org.robolectric.shadows.ShadowWifiRttManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.net.wifi.WifiScanner", "org.robolectric.shadows.ShadowWifiScanner"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.Window", "org.robolectric.shadows.ShadowWindow"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.WindowManager", "org.robolectric.shadows.ShadowWindowManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.WindowManagerGlobal", "org.robolectric.shadows.ShadowWindowManagerGlobal"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.WindowManagerImpl", "org.robolectric.shadows.ShadowWindowManagerImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.window.WindowOnBackInvokedDispatcher", "org.robolectric.shadows.ShadowWindowOnBackInvokedDispatcher"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.res.XmlBlock.Parser", "org.robolectric.shadows.ShadowXmlBlock$ShadowParser"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.widget.ZoomButtonsController", "org.robolectric.shadows.ShadowZoomButtonsController"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.service.voice.AlwaysOnHotwordDetector.RefreshAvailabiltyTask", "org.robolectric.shadows.ShadowAlwaysOnHotwordDetector$ShadowRefreshAvailabilityTask"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.res.AssetManager", "org.robolectric.shadows.ShadowArscAssetManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.policy.BackdropFrameRenderer", "org.robolectric.shadows.ShadowBackdropFrameRenderer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.nfc.tech.BasicTagTechnology", "org.robolectric.shadows.ShadowBasicTagTechnology"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.CameraManager.CameraManagerGlobal", "org.robolectric.shadows.ShadowCameraManager$ShadowCameraManagerGlobal"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.camera2.impl.CameraMetadataNative", "org.robolectric.shadows.ShadowCameraMetadataNative"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.app.ContextImpl", "org.robolectric.shadows.ShadowContextImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.DisplayListCanvas", "org.robolectric.shadows.ShadowDisplayListCanvas"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.FloatMath", "org.robolectric.shadows.ShadowFloatMath"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.ImageReader.SurfaceImage", "org.robolectric.shadows.ShadowImageReader$ShadowSurfaceImage"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.util.imetracing.ImeTracingClientImpl", "org.robolectric.shadows.ShadowImeTracingClientImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.icu.LocaleData", "org.robolectric.shadows.ShadowLocaleData"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.MediaCodec.BufferMap.CodecBuffer", "org.robolectric.shadows.ShadowMediaCodec$ShadowCodecBuffer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.ColorSpace.Rgb.Native", "org.robolectric.shadows.ShadowNativeColorSpaceRgb$ShadowNative"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.DisplayListCanvas", "org.robolectric.shadows.ShadowNativeDisplayListCanvas"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.ImageReader.SurfaceImage", "org.robolectric.shadows.ShadowNativeImageReaderSurfaceImage"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.graphics.Matrix.ExtraNatives", "org.robolectric.shadows.ShadowNativeMatrix$ShadowExtraNatives"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.MeasuredParagraph", "org.robolectric.shadows.ShadowNativeMeasuredParagraph"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.icu.NativePluralRules", "org.robolectric.shadows.ShadowNativePluralRules"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.RecordingCanvas", "org.robolectric.shadows.ShadowNativeRecordingCanvasOP"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.RenderNodeAnimator", "org.robolectric.shadows.ShadowNativeRenderNodeAnimatorQ"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.RenderNode", "org.robolectric.shadows.ShadowNativeRenderNodeOP"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.text.StaticLayout", "org.robolectric.shadows.ShadowNativeStaticLayout"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ThreadedRenderer", "org.robolectric.shadows.ShadowNativeThreadedRenderer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.content.pm.PackageBackwardCompatibility", "org.robolectric.shadows.ShadowPackageBackwardCompatibility"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.policy.impl.PhoneWindow", "org.robolectric.shadows.ShadowPhoneWindowFor22"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.policy.PolicyManager", "org.robolectric.shadows.ShadowPolicyManager"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.io.Posix", "org.robolectric.shadows.ShadowPosix"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ThreadedRenderer.ProcessInitializer", "org.robolectric.shadows.ShadowProcessInitializer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.media.PublicFormatUtils", "org.robolectric.shadows.ShadowPublicFormatUtils"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.RenderNode", "org.robolectric.shadows.ShadowRenderNode"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.RenderNodeAnimator", "org.robolectric.shadows.ShadowRenderNodeAnimator"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.policy.PhoneWindow.RotationWatcher", "org.robolectric.shadows.ShadowRotationWatcher"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("com.android.internal.policy.impl.PhoneWindow.RotationWatcher", "org.robolectric.shadows.ShadowRotationWatcherFor22"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.speech.SpeechRecognizerImpl", "org.robolectric.shadows.ShadowSpeechRecognizerImpl"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.speech.SpeechRecognizerProxy", "org.robolectric.shadows.ShadowSpeechRecognizerProxy"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.view.ThreadedRenderer", "org.robolectric.shadows.ShadowThreadedRenderer"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.util.TimeZoneFinder", "org.robolectric.shadows.ShadowTimeZoneFinder"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("libcore.timezone.TimeZoneFinder", "org.robolectric.shadows.ShadowTimeZoneFinderQ"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.hardware.input.VirtualInputDevice", "org.robolectric.shadows.ShadowVirtualInputDevice"));
SHADOWS.add(new AbstractMap.SimpleImmutableEntry<>("android.webkit.WebSyncManager", "org.robolectric.shadows.ShadowWebSyncManager"));
}
public static ShadowAbsListView shadowOf(AbsListView actual) {
return (ShadowAbsListView) Shadow.extract(actual);
}
public static ShadowAbsSpinner shadowOf(AbsSpinner actual) {
return (ShadowAbsSpinner) Shadow.extract(actual);
}
public static ShadowAccessibilityButtonController shadowOf(AccessibilityButtonController actual) {
return (ShadowAccessibilityButtonController) Shadow.extract(actual);
}
public static ShadowAccessibilityManager shadowOf(AccessibilityManager actual) {
return (ShadowAccessibilityManager) Shadow.extract(actual);
}
public static ShadowAccessibilityNodeInfo shadowOf(AccessibilityNodeInfo actual) {
return (ShadowAccessibilityNodeInfo) Shadow.extract(actual);
}
public static ShadowAccessibilityRecord shadowOf(AccessibilityRecord actual) {
return (ShadowAccessibilityRecord) Shadow.extract(actual);
}
public static ShadowAccessibilityService shadowOf(AccessibilityService actual) {
return (ShadowAccessibilityService) Shadow.extract(actual);
}
public static ShadowAccessibilityWindowInfo shadowOf(AccessibilityWindowInfo actual) {
return (ShadowAccessibilityWindowInfo) Shadow.extract(actual);
}
public static ShadowAccountManager shadowOf(AccountManager actual) {
return (ShadowAccountManager) Shadow.extract(actual);
}
public static ShadowActivity shadowOf(Activity actual) {
return (ShadowActivity) Shadow.extract(actual);
}
public static ShadowActivityGroup shadowOf(ActivityGroup actual) {
return (ShadowActivityGroup) Shadow.extract(actual);
}
public static ShadowActivityManager shadowOf(ActivityManager actual) {
return (ShadowActivityManager) Shadow.extract(actual);
}
public static ShadowAdapterView shadowOf(AdapterView actual) {
return (ShadowAdapterView) Shadow.extract(actual);
}
public static ShadowAlarmManager shadowOf(AlarmManager actual) {
return (ShadowAlarmManager) Shadow.extract(actual);
}
public static ShadowAlertDialog shadowOf(AlertDialog actual) {
return (ShadowAlertDialog) Shadow.extract(actual);
}
public static ShadowAlertDialog.ShadowBuilder shadowOf(AlertDialog.Builder actual) {
return (ShadowAlertDialog.ShadowBuilder) Shadow.extract(actual);
}
public static ShadowAppOpsManager shadowOf(AppOpsManager actual) {
return (ShadowAppOpsManager) Shadow.extract(actual);
}
public static ShadowAppTask shadowOf(AppTask actual) {
return (ShadowAppTask) Shadow.extract(actual);
}
public static ShadowAppWidgetHost shadowOf(AppWidgetHost actual) {
return (ShadowAppWidgetHost) Shadow.extract(actual);
}
public static ShadowAppWidgetHostView shadowOf(AppWidgetHostView actual) {
return (ShadowAppWidgetHostView) Shadow.extract(actual);
}
public static ShadowAppWidgetManager shadowOf(AppWidgetManager actual) {
return (ShadowAppWidgetManager) Shadow.extract(actual);
}
public static ShadowApplication shadowOf(Application actual) {
return (ShadowApplication) Shadow.extract(actual);
}
public static ShadowArrayAdapter shadowOf(ArrayAdapter actual) {
return (ShadowArrayAdapter) Shadow.extract(actual);
}
public static ShadowAsyncQueryHandler shadowOf(AsyncQueryHandler actual) {
return (ShadowAsyncQueryHandler) Shadow.extract(actual);
}
public static ShadowAudioEffect shadowOf(AudioEffect actual) {
return (ShadowAudioEffect) Shadow.extract(actual);
}
public static ShadowAudioManager shadowOf(AudioManager actual) {
return (ShadowAudioManager) Shadow.extract(actual);
}
public static ShadowAudioRecord shadowOf(AudioRecord actual) {
return (ShadowAudioRecord) Shadow.extract(actual);
}
public static ShadowAudioTrack shadowOf(AudioTrack actual) {
return (ShadowAudioTrack) Shadow.extract(actual);
}
public static ShadowAutofillManager shadowOf(AutofillManager actual) {
return (ShadowAutofillManager) Shadow.extract(actual);
}
public static ShadowBackupDataInput shadowOf(BackupDataInput actual) {
return (ShadowBackupDataInput) Shadow.extract(actual);
}
public static ShadowBackupDataOutput shadowOf(BackupDataOutput actual) {
return (ShadowBackupDataOutput) Shadow.extract(actual);
}
public static ShadowBackupManager shadowOf(BackupManager actual) {
return (ShadowBackupManager) Shadow.extract(actual);
}
public static ShadowBaseAdapter shadowOf(BaseAdapter actual) {
return (ShadowBaseAdapter) Shadow.extract(actual);
}
public static ShadowBatteryManager shadowOf(BatteryManager actual) {
return (ShadowBatteryManager) Shadow.extract(actual);
}
public static ShadowBinder shadowOf(Binder actual) {
return (ShadowBinder) Shadow.extract(actual);
}
public static ShadowBitmapDrawable shadowOf(BitmapDrawable actual) {
return (ShadowBitmapDrawable) Shadow.extract(actual);
}
public static ShadowBitmapFactory shadowOf(BitmapFactory actual) {
return (ShadowBitmapFactory) Shadow.extract(actual);
}
public static ShadowBitmapRegionDecoder shadowOf(BitmapRegionDecoder actual) {
return (ShadowBitmapRegionDecoder) Shadow.extract(actual);
}
public static ShadowBluetoothA2dp shadowOf(BluetoothA2dp actual) {
return (ShadowBluetoothA2dp) Shadow.extract(actual);
}
public static ShadowBluetoothAdapter shadowOf(BluetoothAdapter actual) {
return (ShadowBluetoothAdapter) Shadow.extract(actual);
}
public static ShadowBluetoothDevice shadowOf(BluetoothDevice actual) {
return (ShadowBluetoothDevice) Shadow.extract(actual);
}
public static ShadowBluetoothGatt shadowOf(BluetoothGatt actual) {
return (ShadowBluetoothGatt) Shadow.extract(actual);
}
public static ShadowBluetoothGattServer shadowOf(BluetoothGattServer actual) {
return (ShadowBluetoothGattServer) Shadow.extract(actual);
}
public static ShadowBluetoothHeadset shadowOf(BluetoothHeadset actual) {
return (ShadowBluetoothHeadset) Shadow.extract(actual);
}
public static ShadowBluetoothLeAdvertiser shadowOf(BluetoothLeAdvertiser actual) {
return (ShadowBluetoothLeAdvertiser) Shadow.extract(actual);
}
public static ShadowBluetoothLeScanner shadowOf(BluetoothLeScanner actual) {
return (ShadowBluetoothLeScanner) Shadow.extract(actual);
}
public static ShadowBluetoothManager shadowOf(BluetoothManager actual) {
return (ShadowBluetoothManager) Shadow.extract(actual);
}
public static ShadowBluetoothServerSocket shadowOf(BluetoothServerSocket actual) {
return (ShadowBluetoothServerSocket) Shadow.extract(actual);
}
public static ShadowBluetoothSocket shadowOf(BluetoothSocket actual) {
return (ShadowBluetoothSocket) Shadow.extract(actual);
}
public static ShadowBroadcastPendingResult shadowOf(PendingResult actual) {
return (ShadowBroadcastPendingResult) Shadow.extract(actual);
}
public static ShadowBroadcastReceiver shadowOf(BroadcastReceiver actual) {
return (ShadowBroadcastReceiver) Shadow.extract(actual);
}
public static ShadowBuild shadowOf(Build actual) {
return (ShadowBuild) Shadow.extract(actual);
}
public static ShadowCall shadowOf(Call actual) {
return (ShadowCall) Shadow.extract(actual);
}
public static ShadowRttCall shadowOf(RttCall actual) {
return (ShadowRttCall) Shadow.extract(actual);
}
public static ShadowCallLogCalls shadowOf(Calls actual) {
return (ShadowCallLogCalls) Shadow.extract(actual);
}
public static ShadowCallScreeningService shadowOf(CallScreeningService actual) {
return (ShadowCallScreeningService) Shadow.extract(actual);
}
public static ShadowCamcorderProfile shadowOf(CamcorderProfile actual) {
return (ShadowCamcorderProfile) Shadow.extract(actual);
}
public static ShadowCamera shadowOf(Camera actual) {
return (ShadowCamera) Shadow.extract(actual);
}
public static ShadowParameters shadowOf(Parameters actual) {
return (ShadowParameters) Shadow.extract(actual);
}
public static ShadowCameraCharacteristics shadowOf(CameraCharacteristics actual) {
return (ShadowCameraCharacteristics) Shadow.extract(actual);
}
public static ShadowCameraManager shadowOf(CameraManager actual) {
return (ShadowCameraManager) Shadow.extract(actual);
}
public static ShadowCaptioningManager shadowOf(CaptioningManager actual) {
return (ShadowCaptioningManager) Shadow.extract(actual);
}
public static ShadowCaptureRequestBuilder shadowOf(CaptureRequest.Builder actual) {
return (ShadowCaptureRequestBuilder) Shadow.extract(actual);
}
public static ShadowCaptureResult shadowOf(CaptureResult actual) {
return (ShadowCaptureResult) Shadow.extract(actual);
}
public static ShadowCardEmulation shadowOf(CardEmulation actual) {
return (ShadowCardEmulation) Shadow.extract(actual);
}
public static ShadowCarrierConfigManager shadowOf(CarrierConfigManager actual) {
return (ShadowCarrierConfigManager) Shadow.extract(actual);
}
public static ShadowClipboardManager shadowOf(ClipboardManager actual) {
return (ShadowClipboardManager) Shadow.extract(actual);
}
public static ShadowColor shadowOf(Color actual) {
return (ShadowColor) Shadow.extract(actual);
}
public static ShadowColorSpaceRgb shadowOf(Rgb actual) {
return (ShadowColorSpaceRgb) Shadow.extract(actual);
}
public static ShadowCompanionDeviceManager shadowOf(CompanionDeviceManager actual) {
return (ShadowCompanionDeviceManager) Shadow.extract(actual);
}
public static ShadowCompoundButton shadowOf(CompoundButton actual) {
return (ShadowCompoundButton) Shadow.extract(actual);
}
public static ShadowConnection shadowOf(Connection actual) {
return (ShadowConnection) Shadow.extract(actual);
}
public static ShadowConnectivityManager shadowOf(ConnectivityManager actual) {
return (ShadowConnectivityManager) Shadow.extract(actual);
}
public static ShadowContentProvider shadowOf(ContentProvider actual) {
return (ShadowContentProvider) Shadow.extract(actual);
}
public static ShadowContentProviderClient shadowOf(ContentProviderClient actual) {
return (ShadowContentProviderClient) Shadow.extract(actual);
}
public static ShadowContentProviderOperation shadowOf(ContentProviderOperation actual) {
return (ShadowContentProviderOperation) Shadow.extract(actual);
}
public static ShadowContentProviderResult shadowOf(ContentProviderResult actual) {
return (ShadowContentProviderResult) Shadow.extract(actual);
}
public static ShadowContentResolver shadowOf(ContentResolver actual) {
return (ShadowContentResolver) Shadow.extract(actual);
}
public static ShadowContentUris shadowOf(ContentUris actual) {
return (ShadowContentUris) Shadow.extract(actual);
}
public static ShadowContextThemeWrapper shadowOf(ContextThemeWrapper actual) {
return (ShadowContextThemeWrapper) Shadow.extract(actual);
}
public static ShadowContextWrapper shadowOf(ContextWrapper actual) {
return (ShadowContextWrapper) Shadow.extract(actual);
}
public static ShadowCookieManager shadowOf(CookieManager actual) {
return (ShadowCookieManager) Shadow.extract(actual);
}
public static ShadowCookieSyncManager shadowOf(CookieSyncManager actual) {
return (ShadowCookieSyncManager) Shadow.extract(actual);
}
public static ShadowCountDownTimer shadowOf(CountDownTimer actual) {
return (ShadowCountDownTimer) Shadow.extract(actual);
}
public static ShadowCrossProfileApps shadowOf(CrossProfileApps actual) {
return (ShadowCrossProfileApps) Shadow.extract(actual);
}
public static ShadowCursorWrapper shadowOf(CursorWrapper actual) {
return (ShadowCursorWrapper) Shadow.extract(actual);
}
public static ShadowDatePickerDialog shadowOf(DatePickerDialog actual) {
return (ShadowDatePickerDialog) Shadow.extract(actual);
}
public static ShadowDebug shadowOf(Debug actual) {
return (ShadowDebug) Shadow.extract(actual);
}
public static ShadowDevicePolicyManager shadowOf(DevicePolicyManager actual) {
return (ShadowDevicePolicyManager) Shadow.extract(actual);
}
public static ShadowDexFile shadowOf(DexFile actual) {
return (ShadowDexFile) Shadow.extract(actual);
}
public static ShadowDialog shadowOf(Dialog actual) {
return (ShadowDialog) Shadow.extract(actual);
}
public static ShadowDiscoverySession shadowOf(DiscoverySession actual) {
return (ShadowDiscoverySession) Shadow.extract(actual);
}
public static ShadowDisplay shadowOf(Display actual) {
return (ShadowDisplay) Shadow.extract(actual);
}
public static ShadowDisplayManager shadowOf(DisplayManager actual) {
return (ShadowDisplayManager) Shadow.extract(actual);
}
public static ShadowDownloadManager shadowOf(DownloadManager actual) {
return (ShadowDownloadManager) Shadow.extract(actual);
}
public static ShadowQuery shadowOf(Query actual) {
return (ShadowQuery) Shadow.extract(actual);
}
public static ShadowRequest shadowOf(Request actual) {
return (ShadowRequest) Shadow.extract(actual);
}
public static ShadowDrawable shadowOf(Drawable actual) {
return (ShadowDrawable) Shadow.extract(actual);
}
public static ShadowDropBoxManager shadowOf(DropBoxManager actual) {
return (ShadowDropBoxManager) Shadow.extract(actual);
}
public static ShadowDynamicsProcessing shadowOf(DynamicsProcessing actual) {
return (ShadowDynamicsProcessing) Shadow.extract(actual);
}
public static ShadowEGL14 shadowOf(EGL14 actual) {
return (ShadowEGL14) Shadow.extract(actual);
}
public static ShadowEdgeEffect shadowOf(EdgeEffect actual) {
return (ShadowEdgeEffect) Shadow.extract(actual);
}
public static ShadowEnvironment shadowOf(Environment actual) {
return (ShadowEnvironment) Shadow.extract(actual);
}
public static ShadowEuiccManager shadowOf(EuiccManager actual) {
return (ShadowEuiccManager) Shadow.extract(actual);
}
public static ShadowEventLog shadowOf(EventLog actual) {
return (ShadowEventLog) Shadow.extract(actual);
}
public static ShadowEvent shadowOf(Event actual) {
return (ShadowEvent) Shadow.extract(actual);
}
public static ShadowFileObserver shadowOf(FileObserver actual) {
return (ShadowFileObserver) Shadow.extract(actual);
}
public static ShadowFilter shadowOf(Filter actual) {
return (ShadowFilter) Shadow.extract(actual);
}
public static ShadowFingerprintManager shadowOf(FingerprintManager actual) {
return (ShadowFingerprintManager) Shadow.extract(actual);
}
public static ShadowFont shadowOf(Font actual) {
return (ShadowFont) Shadow.extract(actual);
}
public static ShadowFontBuilder shadowOf(Font.Builder actual) {
return (ShadowFontBuilder) Shadow.extract(actual);
}
public static ShadowFontsContract shadowOf(FontsContract actual) {
return (ShadowFontsContract) Shadow.extract(actual);
}
public static ShadowFontsFontFamily shadowOf(FontFamily actual) {
return (ShadowFontsFontFamily) Shadow.extract(actual);
}
public static ShadowFontsFontFamilyBuilder shadowOf(FontFamily.Builder actual) {
return (ShadowFontsFontFamilyBuilder) Shadow.extract(actual);
}
public static ShadowGLES20 shadowOf(GLES20 actual) {
return (ShadowGLES20) Shadow.extract(actual);
}
public static ShadowGLSurfaceView shadowOf(GLSurfaceView actual) {
return (ShadowGLSurfaceView) Shadow.extract(actual);
}
public static ShadowGeocoder shadowOf(Geocoder actual) {
return (ShadowGeocoder) Shadow.extract(actual);
}
public static ShadowGestureDetector shadowOf(GestureDetector actual) {
return (ShadowGestureDetector) Shadow.extract(actual);
}
public static ShadowGradientDrawable shadowOf(GradientDrawable actual) {
return (ShadowGradientDrawable) Shadow.extract(actual);
}
public static ShadowHardwareBuffer shadowOf(HardwareBuffer actual) {
return (ShadowHardwareBuffer) Shadow.extract(actual);
}
public static ShadowHttpResponseCache shadowOf(HttpResponseCache actual) {
return (ShadowHttpResponseCache) Shadow.extract(actual);
}
public static ShadowIcon shadowOf(Icon actual) {
return (ShadowIcon) Shadow.extract(actual);
}
public static ShadowImageReader shadowOf(ImageReader actual) {
return (ShadowImageReader) Shadow.extract(actual);
}
public static ShadowInCallService shadowOf(InCallService actual) {
return (ShadowInCallService) Shadow.extract(actual);
}
@Deprecated
public static ShadowInputDevice shadowOf(InputDevice actual) {
return (ShadowInputDevice) Shadow.extract(actual);
}
public static ShadowInputEvent shadowOf(InputEvent actual) {
return (ShadowInputEvent) Shadow.extract(actual);
}
public static ShadowInputManager shadowOf(InputManager actual) {
return (ShadowInputManager) Shadow.extract(actual);
}
public static ShadowInputMethodManager shadowOf(InputMethodManager actual) {
return (ShadowInputMethodManager) Shadow.extract(actual);
}
public static ShadowInstrumentation shadowOf(Instrumentation actual) {
return (ShadowInstrumentation) Shadow.extract(actual);
}
public static ShadowIntent shadowOf(Intent actual) {
return (ShadowIntent) Shadow.extract(actual);
}
public static ShadowIntentService shadowOf(IntentService actual) {
return (ShadowIntentService) Shadow.extract(actual);
}
public static ShadowIsoDep shadowOf(IsoDep actual) {
return (ShadowIsoDep) Shadow.extract(actual);
}
public static ShadowJobScheduler shadowOf(JobScheduler actual) {
return (ShadowJobScheduler) Shadow.extract(actual);
}
public static ShadowJobService shadowOf(JobService actual) {
return (ShadowJobService) Shadow.extract(actual);
}
public static ShadowJsPromptResult shadowOf(JsPromptResult actual) {
return (ShadowJsPromptResult) Shadow.extract(actual);
}
public static ShadowJsResult shadowOf(JsResult actual) {
return (ShadowJsResult) Shadow.extract(actual);
}
public static ShadowKeyCharacterMap shadowOf(KeyCharacterMap actual) {
return (ShadowKeyCharacterMap) Shadow.extract(actual);
}
public static ShadowKeyEvent shadowOf(KeyEvent actual) {
return (ShadowKeyEvent) Shadow.extract(actual);
}
public static ShadowKeyguardManager shadowOf(KeyguardManager actual) {
return (ShadowKeyguardManager) Shadow.extract(actual);
}
public static ShadowKeyguardLock shadowOf(KeyguardLock actual) {
return (ShadowKeyguardLock) Shadow.extract(actual);
}
public static ShadowLauncherApps shadowOf(LauncherApps actual) {
return (ShadowLauncherApps) Shadow.extract(actual);
}
public static ShadowLegacyTypeface.ShadowBuilder shadowOf(Typeface.Builder actual) {
return (ShadowLegacyTypeface.ShadowBuilder) Shadow.extract(actual);
}
public static ShadowLinearLayout shadowOf(LinearLayout actual) {
return (ShadowLinearLayout) Shadow.extract(actual);
}
public static ShadowLinkMovementMethod shadowOf(LinkMovementMethod actual) {
return (ShadowLinkMovementMethod) Shadow.extract(actual);
}
public static ShadowListPopupWindow shadowOf(ListPopupWindow actual) {
return (ShadowListPopupWindow) Shadow.extract(actual);
}
public static ShadowListView shadowOf(ListView actual) {
return (ShadowListView) Shadow.extract(actual);
}
public static ShadowLocaleList shadowOf(LocaleList actual) {
return (ShadowLocaleList) Shadow.extract(actual);
}
public static ShadowLocationManager shadowOf(LocationManager actual) {
return (ShadowLocationManager) Shadow.extract(actual);
}
public static ShadowLog shadowOf(Log actual) {
return (ShadowLog) Shadow.extract(actual);
}
public static ShadowMagnificationController shadowOf(MagnificationController actual) {
return (ShadowMagnificationController) Shadow.extract(actual);
}
public static ShadowMediaActionSound shadowOf(MediaActionSound actual) {
return (ShadowMediaActionSound) Shadow.extract(actual);
}
public static ShadowMediaCodec shadowOf(MediaCodec actual) {
return (ShadowMediaCodec) Shadow.extract(actual);
}
public static ShadowMediaCodecList shadowOf(MediaCodecList actual) {
return (ShadowMediaCodecList) Shadow.extract(actual);
}
public static ShadowMediaController shadowOf(MediaController actual) {
return (ShadowMediaController) Shadow.extract(actual);
}
public static ShadowMediaExtractor shadowOf(MediaExtractor actual) {
return (ShadowMediaExtractor) Shadow.extract(actual);
}
public static ShadowMediaMetadataRetriever shadowOf(MediaMetadataRetriever actual) {
return (ShadowMediaMetadataRetriever) Shadow.extract(actual);
}
public static ShadowMediaMuxer shadowOf(MediaMuxer actual) {
return (ShadowMediaMuxer) Shadow.extract(actual);
}
public static ShadowMediaPlayer shadowOf(MediaPlayer actual) {
return (ShadowMediaPlayer) Shadow.extract(actual);
}
public static ShadowMediaRecorder shadowOf(MediaRecorder actual) {
return (ShadowMediaRecorder) Shadow.extract(actual);
}
public static ShadowMediaRouter shadowOf(MediaRouter actual) {
return (ShadowMediaRouter) Shadow.extract(actual);
}
public static ShadowMediaScannerConnection shadowOf(MediaScannerConnection actual) {
return (ShadowMediaScannerConnection) Shadow.extract(actual);
}
public static ShadowMediaSession shadowOf(MediaSession actual) {
return (ShadowMediaSession) Shadow.extract(actual);
}
public static ShadowMediaSessionManager shadowOf(MediaSessionManager actual) {
return (ShadowMediaSessionManager) Shadow.extract(actual);
}
public static ShadowMediaStore shadowOf(MediaStore actual) {
return (ShadowMediaStore) Shadow.extract(actual);
}
public static ShadowImages shadowOf(Images actual) {
return (ShadowImages) Shadow.extract(actual);
}
public static ShadowMedia shadowOf(Media actual) {
return (ShadowMedia) Shadow.extract(actual);
}
public static ShadowImages.ShadowThumbnails shadowOf(Images.Thumbnails actual) {
return (ShadowImages.ShadowThumbnails) Shadow.extract(actual);
}
public static ShadowVideo shadowOf(Video actual) {
return (ShadowVideo) Shadow.extract(actual);
}
public static ShadowVideo.ShadowThumbnails shadowOf(Video.Thumbnails actual) {
return (ShadowVideo.ShadowThumbnails) Shadow.extract(actual);
}
public static ShadowMessenger shadowOf(Messenger actual) {
return (ShadowMessenger) Shadow.extract(actual);
}
public static ShadowMimeTypeMap shadowOf(MimeTypeMap actual) {
return (ShadowMimeTypeMap) Shadow.extract(actual);
}
public static ShadowMotionEvent shadowOf(MotionEvent actual) {
return (ShadowMotionEvent) Shadow.extract(actual);
}
public static ShadowNetwork shadowOf(Network actual) {
return (ShadowNetwork) Shadow.extract(actual);
}
public static ShadowNetworkCapabilities shadowOf(NetworkCapabilities actual) {
return (ShadowNetworkCapabilities) Shadow.extract(actual);
}
public static ShadowNetworkInfo shadowOf(NetworkInfo actual) {
return (ShadowNetworkInfo) Shadow.extract(actual);
}
public static ShadowNfcAdapter shadowOf(NfcAdapter actual) {
return (ShadowNfcAdapter) Shadow.extract(actual);
}
public static ShadowNinePatch shadowOf(NinePatch actual) {
return (ShadowNinePatch) Shadow.extract(actual);
}
public static ShadowNotification shadowOf(Notification actual) {
return (ShadowNotification) Shadow.extract(actual);
}
public static ShadowNotificationListenerService shadowOf(NotificationListenerService actual) {
return (ShadowNotificationListenerService) Shadow.extract(actual);
}
public static ShadowNotificationManager shadowOf(NotificationManager actual) {
return (ShadowNotificationManager) Shadow.extract(actual);
}
public static ShadowNsdManager shadowOf(NsdManager actual) {
return (ShadowNsdManager) Shadow.extract(actual);
}
public static ShadowNumberPicker shadowOf(NumberPicker actual) {
return (ShadowNumberPicker) Shadow.extract(actual);
}
public static ShadowOpenGLMatrix shadowOf(android.opengl.Matrix actual) {
return (ShadowOpenGLMatrix) Shadow.extract(actual);
}
public static ShadowOs shadowOf(Os actual) {
return (ShadowOs) Shadow.extract(actual);
}
public static ShadowOsConstants shadowOf(OsConstants actual) {
return (ShadowOsConstants) Shadow.extract(actual);
}
public static ShadowPackageInstaller shadowOf(PackageInstaller actual) {
return (ShadowPackageInstaller) Shadow.extract(actual);
}
public static ShadowSession shadowOf(Session actual) {
return (ShadowSession) Shadow.extract(actual);
}
public static ShadowSessionInfo shadowOf(SessionInfo actual) {
return (ShadowSessionInfo) Shadow.extract(actual);
}
public static ShadowPackageManager shadowOf(PackageManager actual) {
return (ShadowPackageManager) Shadow.extract(actual);
}
public static ShadowPaint shadowOf(Paint actual) {
return (ShadowPaint) Shadow.extract(actual);
}
public static ShadowPaintDrawable shadowOf(PaintDrawable actual) {
return (ShadowPaintDrawable) Shadow.extract(actual);
}
public static ShadowParcel shadowOf(Parcel actual) {
return (ShadowParcel) Shadow.extract(actual);
}
public static ShadowParcelFileDescriptor shadowOf(ParcelFileDescriptor actual) {
return (ShadowParcelFileDescriptor) Shadow.extract(actual);
}
public static ShadowPathMeasure shadowOf(PathMeasure actual) {
return (ShadowPathMeasure) Shadow.extract(actual);
}
public static ShadowPeerHandle shadowOf(PeerHandle actual) {
return (ShadowPeerHandle) Shadow.extract(actual);
}
public static ShadowPendingIntent shadowOf(PendingIntent actual) {
return (ShadowPendingIntent) Shadow.extract(actual);
}
public static ShadowPicture shadowOf(Picture actual) {
return (ShadowPicture) Shadow.extract(actual);
}
public static ShadowPixelCopy shadowOf(PixelCopy actual) {
return (ShadowPixelCopy) Shadow.extract(actual);
}
public static ShadowPopupMenu shadowOf(PopupMenu actual) {
return (ShadowPopupMenu) Shadow.extract(actual);
}
public static ShadowPopupWindow shadowOf(PopupWindow actual) {
return (ShadowPopupWindow) Shadow.extract(actual);
}
public static ShadowPorterDuffColorFilter shadowOf(PorterDuffColorFilter actual) {
return (ShadowPorterDuffColorFilter) Shadow.extract(actual);
}
public static ShadowPowerManager shadowOf(PowerManager actual) {
return (ShadowPowerManager) Shadow.extract(actual);
}
public static ShadowWakeLock shadowOf(WakeLock actual) {
return (ShadowWakeLock) Shadow.extract(actual);
}
public static ShadowPreference shadowOf(Preference actual) {
return (ShadowPreference) Shadow.extract(actual);
}
public static ShadowProcess shadowOf(Process actual) {
return (ShadowProcess) Shadow.extract(actual);
}
public static ShadowProgressDialog shadowOf(ProgressDialog actual) {
return (ShadowProgressDialog) Shadow.extract(actual);
}
@Deprecated
public static ShadowRangingResult shadowOf(RangingResult actual) {
return (ShadowRangingResult) Shadow.extract(actual);
}
public static ShadowRanking shadowOf(Ranking actual) {
return (ShadowRanking) Shadow.extract(actual);
}
public static ShadowRegion shadowOf(Region actual) {
return (ShadowRegion) Shadow.extract(actual);
}
public static ShadowRemoteCallbackList shadowOf(RemoteCallbackList actual) {
return (ShadowRemoteCallbackList) Shadow.extract(actual);
}
public static ShadowResources shadowOf(Resources actual) {
return (ShadowResources) Shadow.extract(actual);
}
public static ShadowNotFoundException shadowOf(NotFoundException actual) {
return (ShadowNotFoundException) Shadow.extract(actual);
}
public static ShadowRestrictionsManager shadowOf(RestrictionsManager actual) {
return (ShadowRestrictionsManager) Shadow.extract(actual);
}
public static ShadowResultReceiver shadowOf(ResultReceiver actual) {
return (ShadowResultReceiver) Shadow.extract(actual);
}
public static ShadowRingtoneManager shadowOf(RingtoneManager actual) {
return (ShadowRingtoneManager) Shadow.extract(actual);
}
public static ShadowRoleManager shadowOf(RoleManager actual) {
return (ShadowRoleManager) Shadow.extract(actual);
}
public static ShadowSQLiteOpenHelper shadowOf(SQLiteOpenHelper actual) {
return (ShadowSQLiteOpenHelper) Shadow.extract(actual);
}
public static ShadowScaleGestureDetector shadowOf(ScaleGestureDetector actual) {
return (ShadowScaleGestureDetector) Shadow.extract(actual);
}
public static ShadowScrollView shadowOf(ScrollView actual) {
return (ShadowScrollView) Shadow.extract(actual);
}
public static ShadowSearchManager shadowOf(SearchManager actual) {
return (ShadowSearchManager) Shadow.extract(actual);
}
public static ShadowSeekBar shadowOf(SeekBar actual) {
return (ShadowSeekBar) Shadow.extract(actual);
}
public static ShadowSensor shadowOf(Sensor actual) {
return (ShadowSensor) Shadow.extract(actual);
}
public static ShadowSensorManager shadowOf(SensorManager actual) {
return (ShadowSensorManager) Shadow.extract(actual);
}
public static ShadowService shadowOf(Service actual) {
return (ShadowService) Shadow.extract(actual);
}
public static ShadowSettings shadowOf(Settings actual) {
return (ShadowSettings) Shadow.extract(actual);
}
public static ShadowGlobal shadowOf(Global actual) {
return (ShadowGlobal) Shadow.extract(actual);
}
public static ShadowSecure shadowOf(Secure actual) {
return (ShadowSecure) Shadow.extract(actual);
}
public static ShadowSystem shadowOf(System actual) {
return (ShadowSystem) Shadow.extract(actual);
}
public static ShadowShortcutManager shadowOf(ShortcutManager actual) {
return (ShadowShortcutManager) Shadow.extract(actual);
}
public static ShadowSigningInfo shadowOf(SigningInfo actual) {
return (ShadowSigningInfo) Shadow.extract(actual);
}
public static ShadowSliceManager shadowOf(SliceManager actual) {
return (ShadowSliceManager) Shadow.extract(actual);
}
public static ShadowSmsManager shadowOf(SmsManager actual) {
return (ShadowSmsManager) Shadow.extract(actual);
}
public static ShadowSoftKeyboardController shadowOf(SoftKeyboardController actual) {
return (ShadowSoftKeyboardController) Shadow.extract(actual);
}
public static ShadowSoundPool shadowOf(SoundPool actual) {
return (ShadowSoundPool) Shadow.extract(actual);
}
public static ShadowSpeechRecognizer shadowOf(SpeechRecognizer actual) {
return (ShadowSpeechRecognizer) Shadow.extract(actual);
}
public static ShadowSslErrorHandler shadowOf(SslErrorHandler actual) {
return (ShadowSslErrorHandler) Shadow.extract(actual);
}
public static ShadowStatFs shadowOf(StatFs actual) {
return (ShadowStatFs) Shadow.extract(actual);
}
public static ShadowStateListDrawable shadowOf(StateListDrawable actual) {
return (ShadowStateListDrawable) Shadow.extract(actual);
}
public static ShadowStaticLayout shadowOf(StaticLayout actual) {
return (ShadowStaticLayout) Shadow.extract(actual);
}
public static ShadowStatsLog shadowOf(StatsLog actual) {
return (ShadowStatsLog) Shadow.extract(actual);
}
public static ShadowStorageManager shadowOf(StorageManager actual) {
return (ShadowStorageManager) Shadow.extract(actual);
}
public static ShadowStorageStatsManager shadowOf(StorageStatsManager actual) {
return (ShadowStorageStatsManager) Shadow.extract(actual);
}
public static ShadowStrictModeVmPolicy shadowOf(VmPolicy actual) {
return (ShadowStrictModeVmPolicy) Shadow.extract(actual);
}
public static ShadowSubscriptionManager shadowOf(SubscriptionManager actual) {
return (ShadowSubscriptionManager) Shadow.extract(actual);
}
public static ShadowSurface shadowOf(Surface actual) {
return (ShadowSurface) Shadow.extract(actual);
}
public static ShadowSurfaceTexture shadowOf(SurfaceTexture actual) {
return (ShadowSurfaceTexture) Shadow.extract(actual);
}
public static ShadowSurfaceView shadowOf(SurfaceView actual) {
return (ShadowSurfaceView) Shadow.extract(actual);
}
public static ShadowSystemHealthManager shadowOf(SystemHealthManager actual) {
return (ShadowSystemHealthManager) Shadow.extract(actual);
}
public static ShadowTabActivity shadowOf(TabActivity actual) {
return (ShadowTabActivity) Shadow.extract(actual);
}
public static ShadowTabHost shadowOf(TabHost actual) {
return (ShadowTabHost) Shadow.extract(actual);
}
public static ShadowTabSpec shadowOf(TabSpec actual) {
return (ShadowTabSpec) Shadow.extract(actual);
}
public static ShadowTabWidget shadowOf(TabWidget actual) {
return (ShadowTabWidget) Shadow.extract(actual);
}
public static ShadowTelecomManager shadowOf(TelecomManager actual) {
return (ShadowTelecomManager) Shadow.extract(actual);
}
public static ShadowTelephony shadowOf(Telephony actual) {
return (ShadowTelephony) Shadow.extract(actual);
}
public static ShadowSms shadowOf(Sms actual) {
return (ShadowSms) Shadow.extract(actual);
}
public static ShadowTelephonyManager shadowOf(TelephonyManager actual) {
return (ShadowTelephonyManager) Shadow.extract(actual);
}
public static ShadowTextToSpeech shadowOf(TextToSpeech actual) {
return (ShadowTextToSpeech) Shadow.extract(actual);
}
public static ShadowTextUtils shadowOf(TextUtils actual) {
return (ShadowTextUtils) Shadow.extract(actual);
}
public static ShadowTextView shadowOf(TextView actual) {
return (ShadowTextView) Shadow.extract(actual);
}
public static ShadowTile shadowOf(Tile actual) {
return (ShadowTile) Shadow.extract(actual);
}
public static ShadowTileService shadowOf(TileService actual) {
return (ShadowTileService) Shadow.extract(actual);
}
public static ShadowTime shadowOf(Time actual) {
return (ShadowTime) Shadow.extract(actual);
}
public static ShadowTimePickerDialog shadowOf(TimePickerDialog actual) {
return (ShadowTimePickerDialog) Shadow.extract(actual);
}
public static ShadowToast shadowOf(Toast actual) {
return (ShadowToast) Shadow.extract(actual);
}
public static ShadowToneGenerator shadowOf(ToneGenerator actual) {
return (ShadowToneGenerator) Shadow.extract(actual);
}
public static ShadowTotalCaptureResult shadowOf(TotalCaptureResult actual) {
return (ShadowTotalCaptureResult) Shadow.extract(actual);
}
public static ShadowTouchDelegate shadowOf(TouchDelegate actual) {
return (ShadowTouchDelegate) Shadow.extract(actual);
}
public static ShadowTrace shadowOf(Trace actual) {
return (ShadowTrace) Shadow.extract(actual);
}
public static ShadowTrafficStats shadowOf(TrafficStats actual) {
return (ShadowTrafficStats) Shadow.extract(actual);
}
public static ShadowTransportControls shadowOf(TransportControls actual) {
return (ShadowTransportControls) Shadow.extract(actual);
}
public static ShadowUIModeManager shadowOf(UiModeManager actual) {
return (ShadowUIModeManager) Shadow.extract(actual);
}
public static ShadowUiAutomation shadowOf(UiAutomation actual) {
return (ShadowUiAutomation) Shadow.extract(actual);
}
public static ShadowUsageStatsManager shadowOf(UsageStatsManager actual) {
return (ShadowUsageStatsManager) Shadow.extract(actual);
}
public static ShadowUsbDeviceConnection shadowOf(UsbDeviceConnection actual) {
return (ShadowUsbDeviceConnection) Shadow.extract(actual);
}
public static ShadowUsbManager shadowOf(UsbManager actual) {
return (ShadowUsbManager) Shadow.extract(actual);
}
public static ShadowUsbRequest shadowOf(UsbRequest actual) {
return (ShadowUsbRequest) Shadow.extract(actual);
}
public static ShadowUserManager shadowOf(UserManager actual) {
return (ShadowUserManager) Shadow.extract(actual);
}
public static ShadowValueAnimator shadowOf(ValueAnimator actual) {
return (ShadowValueAnimator) Shadow.extract(actual);
}
public static ShadowVectorDrawable shadowOf(VectorDrawable actual) {
return (ShadowVectorDrawable) Shadow.extract(actual);
}
public static ShadowVelocityTracker shadowOf(VelocityTracker actual) {
return (ShadowVelocityTracker) Shadow.extract(actual);
}
public static ShadowVibrator shadowOf(Vibrator actual) {
return (ShadowVibrator) Shadow.extract(actual);
}
public static ShadowVideoView shadowOf(VideoView actual) {
return (ShadowVideoView) Shadow.extract(actual);
}
public static ShadowView shadowOf(View actual) {
return (ShadowView) Shadow.extract(actual);
}
public static ShadowViewAnimator shadowOf(ViewAnimator actual) {
return (ShadowViewAnimator) Shadow.extract(actual);
}
public static ShadowViewConfiguration shadowOf(ViewConfiguration actual) {
return (ShadowViewConfiguration) Shadow.extract(actual);
}
public static ShadowViewGroup shadowOf(ViewGroup actual) {
return (ShadowViewGroup) Shadow.extract(actual);
}
public static ShadowVisualVoicemailSms shadowOf(VisualVoicemailSms actual) {
return (ShadowVisualVoicemailSms) Shadow.extract(actual);
}
public static ShadowVisualVoicemailTask shadowOf(VisualVoicemailTask actual) {
return (ShadowVisualVoicemailTask) Shadow.extract(actual);
}
public static ShadowVisualizer shadowOf(Visualizer actual) {
return (ShadowVisualizer) Shadow.extract(actual);
}
public static ShadowVoiceInteractionService shadowOf(VoiceInteractionService actual) {
return (ShadowVoiceInteractionService) Shadow.extract(actual);
}
public static ShadowVoiceInteractionSession shadowOf(VoiceInteractionSession actual) {
return (ShadowVoiceInteractionSession) Shadow.extract(actual);
}
public static ShadowVoiceInteractor shadowOf(VoiceInteractor actual) {
return (ShadowVoiceInteractor) Shadow.extract(actual);
}
public static ShadowVpnService shadowOf(VpnService actual) {
return (ShadowVpnService) Shadow.extract(actual);
}
public static ShadowWallpaperManager shadowOf(WallpaperManager actual) {
return (ShadowWallpaperManager) Shadow.extract(actual);
}
public static ShadowWebSettings shadowOf(WebSettings actual) {
return (ShadowWebSettings) Shadow.extract(actual);
}
public static ShadowWebStorage shadowOf(WebStorage actual) {
return (ShadowWebStorage) Shadow.extract(actual);
}
public static ShadowWebView shadowOf(WebView actual) {
return (ShadowWebView) Shadow.extract(actual);
}
public static ShadowWebViewDatabase shadowOf(WebViewDatabase actual) {
return (ShadowWebViewDatabase) Shadow.extract(actual);
}
public static ShadowWifiAwareManager shadowOf(WifiAwareManager actual) {
return (ShadowWifiAwareManager) Shadow.extract(actual);
}
public static ShadowWifiConfiguration shadowOf(WifiConfiguration actual) {
return (ShadowWifiConfiguration) Shadow.extract(actual);
}
public static ShadowWifiInfo shadowOf(WifiInfo actual) {
return (ShadowWifiInfo) Shadow.extract(actual);
}
public static ShadowWifiManager shadowOf(WifiManager actual) {
return (ShadowWifiManager) Shadow.extract(actual);
}
public static ShadowMulticastLock shadowOf(MulticastLock actual) {
return (ShadowMulticastLock) Shadow.extract(actual);
}
public static ShadowWifiLock shadowOf(WifiLock actual) {
return (ShadowWifiLock) Shadow.extract(actual);
}
public static ShadowWifiP2pGroup shadowOf(WifiP2pGroup actual) {
return (ShadowWifiP2pGroup) Shadow.extract(actual);
}
public static ShadowWifiP2pManager shadowOf(WifiP2pManager actual) {
return (ShadowWifiP2pManager) Shadow.extract(actual);
}
public static ShadowWifiRttManager shadowOf(WifiRttManager actual) {
return (ShadowWifiRttManager) Shadow.extract(actual);
}
public static ShadowWindow shadowOf(Window actual) {
return (ShadowWindow) Shadow.extract(actual);
}
public static ShadowWindowManager shadowOf(WindowManager actual) {
return (ShadowWindowManager) Shadow.extract(actual);
}
public static ShadowZoomButtonsController shadowOf(ZoomButtonsController actual) {
return (ShadowZoomButtonsController) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativePropertyValuesHolder shadowOf(PropertyValuesHolder actual) {
return (org.robolectric.shadows.ShadowNativePropertyValuesHolder) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeAssetManager shadowOf(AssetManager actual) {
return (org.robolectric.shadows.ShadowNativeAssetManager) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowArscAssetInputStream shadowOf(AssetInputStream actual) {
return (org.robolectric.shadows.ShadowArscAssetInputStream) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowCursorWindow shadowOf(CursorWindow actual) {
return (org.robolectric.shadows.ShadowCursorWindow) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowBitmap shadowOf(Bitmap actual) {
return (org.robolectric.shadows.ShadowBitmap) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeBitmapShader shadowOf(BitmapShader actual) {
return (org.robolectric.shadows.ShadowNativeBitmapShader) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeBlendModeColorFilter shadowOf(BlendModeColorFilter actual) {
return (org.robolectric.shadows.ShadowNativeBlendModeColorFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeBlurMaskFilter shadowOf(BlurMaskFilter actual) {
return (org.robolectric.shadows.ShadowNativeBlurMaskFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowCanvas shadowOf(Canvas actual) {
return (org.robolectric.shadows.ShadowCanvas) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeColorFilter shadowOf(ColorFilter actual) {
return (org.robolectric.shadows.ShadowNativeColorFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeColorMatrixColorFilter shadowOf(ColorMatrixColorFilter actual) {
return (org.robolectric.shadows.ShadowNativeColorMatrixColorFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeComposePathEffect shadowOf(ComposePathEffect actual) {
return (org.robolectric.shadows.ShadowNativeComposePathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeComposeShader shadowOf(ComposeShader actual) {
return (org.robolectric.shadows.ShadowNativeComposeShader) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeCornerPathEffect shadowOf(CornerPathEffect actual) {
return (org.robolectric.shadows.ShadowNativeCornerPathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeDashPathEffect shadowOf(DashPathEffect actual) {
return (org.robolectric.shadows.ShadowNativeDashPathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeDiscretePathEffect shadowOf(DiscretePathEffect actual) {
return (org.robolectric.shadows.ShadowNativeDiscretePathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeEmbossMaskFilter shadowOf(EmbossMaskFilter actual) {
return (org.robolectric.shadows.ShadowNativeEmbossMaskFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeHardwareRenderer shadowOf(HardwareRenderer actual) {
return (org.robolectric.shadows.ShadowNativeHardwareRenderer) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeImageDecoder shadowOf(ImageDecoder actual) {
return (org.robolectric.shadows.ShadowNativeImageDecoder) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeInterpolator shadowOf(Interpolator actual) {
return (org.robolectric.shadows.ShadowNativeInterpolator) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeLightingColorFilter shadowOf(LightingColorFilter actual) {
return (org.robolectric.shadows.ShadowNativeLightingColorFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeLinearGradient shadowOf(LinearGradient actual) {
return (org.robolectric.shadows.ShadowNativeLinearGradient) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeMaskFilter shadowOf(MaskFilter actual) {
return (org.robolectric.shadows.ShadowNativeMaskFilter) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowMatrix shadowOf(android.graphics.Matrix actual) {
return (org.robolectric.shadows.ShadowMatrix) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowPath shadowOf(Path actual) {
return (org.robolectric.shadows.ShadowPath) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativePathDashPathEffect shadowOf(PathDashPathEffect actual) {
return (org.robolectric.shadows.ShadowNativePathDashPathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativePathEffect shadowOf(PathEffect actual) {
return (org.robolectric.shadows.ShadowNativePathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeRadialGradient shadowOf(RadialGradient actual) {
return (org.robolectric.shadows.ShadowNativeRadialGradient) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeRecordingCanvas shadowOf(RecordingCanvas actual) {
return (org.robolectric.shadows.ShadowNativeRecordingCanvas) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeRegionIterator shadowOf(RegionIterator actual) {
return (org.robolectric.shadows.ShadowNativeRegionIterator) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeRenderNode shadowOf(RenderNode actual) {
return (org.robolectric.shadows.ShadowNativeRenderNode) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeShader shadowOf(Shader actual) {
return (org.robolectric.shadows.ShadowNativeShader) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeSumPathEffect shadowOf(SumPathEffect actual) {
return (org.robolectric.shadows.ShadowNativeSumPathEffect) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeSweepGradient shadowOf(SweepGradient actual) {
return (org.robolectric.shadows.ShadowNativeSweepGradient) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowTypeface shadowOf(Typeface actual) {
return (org.robolectric.shadows.ShadowTypeface) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeAnimatedImageDrawable shadowOf(AnimatedImageDrawable actual) {
return (org.robolectric.shadows.ShadowNativeAnimatedImageDrawable) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeAnimatedVectorDrawable shadowOf(AnimatedVectorDrawable actual) {
return (org.robolectric.shadows.ShadowNativeAnimatedVectorDrawable) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeLineBreaker shadowOf(LineBreaker actual) {
return (org.robolectric.shadows.ShadowNativeLineBreaker) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeMeasuredText shadowOf(MeasuredText actual) {
return (org.robolectric.shadows.ShadowNativeMeasuredText) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowNativeMeasuredText.ShadowNativeMeasuredTextBuilder shadowOf(MeasuredText.Builder actual) {
return (org.robolectric.shadows.ShadowNativeMeasuredText.ShadowNativeMeasuredTextBuilder) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowLooper shadowOf(Looper actual) {
return (org.robolectric.shadows.ShadowLooper) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowMessage shadowOf(Message actual) {
return (org.robolectric.shadows.ShadowMessage) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowMessageQueue shadowOf(MessageQueue actual) {
return (org.robolectric.shadows.ShadowMessageQueue) Shadow.extract(actual);
}
public static org.robolectric.shadows.ShadowSystemClock shadowOf(SystemClock actual) {
return (org.robolectric.shadows.ShadowSystemClock) Shadow.extract(actual);
}
@Override
public void reset() {
ShadowAccessibilityManager.reset();
ShadowAccessibilityNodeInfo.resetObtainedInstances();
ShadowAccountManager.reset();
ShadowActivityManager.reset();
ShadowActivityThread.reset();
ShadowAlarmManager.reset();
ShadowAlertDialog.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 33) ShadowAmbientContextManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowAmbientDisplayConfiguration.reset();
ShadowAppOpsManager.reset();
ShadowAppWidgetManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() <= 27) ShadowArscAssetManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowArscAssetManager10.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 28) ShadowArscAssetManager9.reset();
ShadowAudioEffect.reset();
ShadowAudioManager.reset();
ShadowAudioRecord.clearSource();
ShadowAudioSystem.reset();
ShadowAudioTrack.resetTest();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 26) ShadowAutofillManager.reset();
ShadowBackgroundThread.reset();
ShadowBackupManager.reset();
ShadowBatteryManager.reset();
ShadowBinder.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowBiometricManager.reset();
ShadowBitmapFactory.reset();
ShadowBluetoothAdapter.reset();
ShadowBluetoothDevice.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 33) ShadowBluetoothFrameworkInitializer.reset();
ShadowBluetoothManager.reset();
ShadowBuild.reset();
ShadowCallLogCalls.reset();
ShadowCamcorderProfile.reset();
ShadowCamera.clearCameraInfo();
ShadowCameraManager.reset();
ShadowCardEmulation.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 23) ShadowCarrierConfigManager.reset();
ShadowChoreographer.reset();
ShadowClipboardManager.reset();
ShadowCloseGuard.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowColorDisplayManager.reset();
ShadowConnectivityManager.reset();
ShadowContentResolver.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 24) ShadowContextHubManager.clearContextHubClientWithPendingIntentList();
ShadowContextImpl.reset();
ShadowCookieManager.resetCookies();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 28) ShadowCrossProfileApps.reset();
ShadowDebug.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowDeviceConfig.reset();
ShadowDevicePolicyManager.reset();
ShadowDexFile.reset();
ShadowDialog.reset();
ShadowDisplayManager.reset();
ShadowDisplayManagerGlobal.reset();
ShadowDownloadManager.reset();
ShadowDropBoxManager.reset();
ShadowEnvironment.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 28) ShadowEuiccManager.reset();
ShadowEventLog.clearAll();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowFileIntegrityManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 23) ShadowFingerprintManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowFontBuilder.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 26) ShadowFontsContract.reset();
ShadowGLSurfaceView.reset();
ShadowGeocoder.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowHardwareRenderer.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowImsMmTelManager.clearExistingInstancesAndStates();
ShadowInputManager.reset();
ShadowInputMethodManager.reset();
ShadowKeyguardManager.reset();
ShadowKeyguardLock.reset();
ShadowLauncherApps.reset();
ShadowLegacyCanvas.reset();
ShadowLegacyChoreographer.reset();
ShadowLegacyLooper.resetThreadLoopers();
ShadowLegacySQLiteConnection.reset();
ShadowLegacySystemClock.reset();
ShadowLegacyTypeface.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 24) ShadowLocaleList.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 33) ShadowLocaleManager.reset();
ShadowLocationManager.reset();
ShadowLog.reset();
ShadowLooper.clearLooperMode();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowMeasuredTextBuilder.reset();
ShadowMediaActionSound.reset();
ShadowMediaCodec.clearCodecs();
ShadowMediaCodecList.reset();
ShadowMediaExtractor.reset();
ShadowMediaMetadataRetriever.reset();
ShadowMediaPlayer.resetStaticState();
ShadowMediaRouter.reset();
ShadowMediaScannerConnection.reset();
ShadowMediaSessionManager.reset();
ShadowMediaStore.reset();
ShadowMessage.reset();
ShadowMessenger.reset();
ShadowMimeTypeMap.reset();
ShadowMotionEvent.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 26) ShadowNativeBitmap.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowNativeRecordingCanvas.reset();
ShadowNetworkScoreManager.reset();
ShadowNfcAdapter.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 34) ShadowNfcFrameworkInitializer.reset();
ShadowNotificationListenerService.reset();
ShadowNotificationManager.reset();
ShadowPackageManager.reset();
ShadowParcel.reset();
ShadowParcelFileDescriptor.reset();
ShadowPausedAsyncTask.reset();
ShadowPausedLooper.resetLoopers();
ShadowPausedSystemClock.reset();
ShadowPendingIntent.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowPermissionControllerManager.reset();
ShadowPowerManager.reset();
ShadowProcess.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 26 && org.robolectric.RuntimeEnvironment.getApiLevel() <= 28) ShadowProcessInitializer.reset();
ShadowQueuedWork.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowQuickAccessWalletService.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowRcsUceAdapter.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() <= 29) ShadowRenderNodeAnimator.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowRenderNodeAnimatorR.reset();
ShadowResources.reset();
ShadowResourcesManager.reset();
ShadowRestrictionsManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowRoleManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowRollbackManager.reset();
ShadowSQLiteConnection.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 33) ShadowSafetyCenterManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 28) ShadowSecureElementService.reset();
ShadowSensorManager.reset();
ShadowServiceManager.reset();
ShadowSettings.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 29) ShadowConfig.reset();
ShadowGlobal.reset();
ShadowSecure.reset();
ShadowSystem.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 27) ShadowSharedMemory.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 25) ShadowShortcutManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 28) ShadowSliceManager.reset();
ShadowSmsManager.reset();
ShadowSpeechRecognizer.reset();
ShadowStatFs.reset();
ShadowStaticLayout.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowStatsLog.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 28) ShadowStatsManager.reset();
ShadowStatusBarManager.reset();
ShadowStorageManager.reset();
ShadowStringBlock.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 22) ShadowSubscriptionManager.reset();
ShadowSurface.reset();
ShadowSurfaceControl.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 34) ShadowSurfaceSyncGroup.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 24) ShadowSystemHealthManager.reset();
ShadowSystemProperties.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 23) ShadowSystemServiceRegistry.reset();
ShadowTelecomManager.reset();
ShadowSms.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowTelephonyFrameworkInitializer.reset();
ShadowTelephonyManager.reset();
ShadowTextToSpeech.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 31) ShadowTimeManager.reset();
ShadowToneGenerator.reset();
ShadowTrace.reset();
ShadowTrafficStats.restoreDefaults();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 31) ShadowTranslationManager.reset();
ShadowUsageStatsManager.reset();
ShadowUsbManager.reset();
ShadowUserManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 31) ShadowUwbManager.reset();
ShadowVMRuntime.reset();
ShadowValueAnimator.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 31) ShadowVcnManager.reset();
ShadowVibrator.reset();
ShadowView.reset();
ShadowViewConfiguration.reset();
ShadowViewRootImpl.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 34) ShadowVirtualDevice.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 30) ShadowVpnManager.reset();
ShadowVpnService.reset();
ShadowWallpaperManager.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 34) ShadowWearableSensingManager.reset();
ShadowWebSettings.reset();
ShadowWebView.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 26) ShadowWifiAwareManager.reset();
ShadowWifiP2pManager.reset();
ShadowWindowManagerGlobal.reset();
ShadowWindowManagerImpl.reset();
if (org.robolectric.RuntimeEnvironment.getApiLevel() >= 34) ShadowWindowOnBackInvokedDispatcher.reset();
}
@Override
public Collection> getShadows() {
return SHADOWS;
}
@Override
public String[] getProvidedPackageNames() {
return new String[] {
"android.accessibilityservice",
"android.accounts",
"android.animation",
"android.app",
"android.bluetooth",
"android.companion",
"android.compat",
"android.content",
"android.database",
"android.graphics",
"android.hardware",
"android.location",
"android.media",
"android.net",
"android.nfc",
"android.opengl",
"android.os",
"android.permission",
"android.preference",
"android.provider",
"android.safetycenter",
"android.se.omapi",
"android.security",
"android.service.notification",
"android.service.quickaccesswallet",
"android.service.quicksettings",
"android.service.voice",
"android.speech",
"android.system",
"android.telecom",
"android.telephony",
"android.text",
"android.util",
"android.uwb",
"android.view",
"android.webkit",
"android.widget",
"android.window",
"com.android.i18n.timezone",
"com.android.internal.app",
"com.android.internal.compat",
"com.android.internal.content.om",
"com.android.internal.os",
"com.android.internal.policy",
"com.android.internal.util",
"dalvik.system",
"libcore.icu",
"libcore.io",
"libcore.net",
"libcore.util"
};
}
private static final Map SHADOW_PICKER_MAP = new HashMap<>(8911);
static {
SHADOW_PICKER_MAP.put("android.animation.PropertyValuesHolder", "org.robolectric.shadows.ShadowNativePropertyValuesHolder$Picker");
SHADOW_PICKER_MAP.put("android.content.AsyncTaskLoader", "org.robolectric.shadows.ShadowAsyncTaskLoader$Picker");
SHADOW_PICKER_MAP.put("android.content.res.ApkAssets", "org.robolectric.shadows.ShadowApkAssets$Picker");
SHADOW_PICKER_MAP.put("android.content.res.AssetManager", "org.robolectric.shadows.ShadowAssetManager$Picker");
SHADOW_PICKER_MAP.put("android.content.res.AssetManager$AssetInputStream", "org.robolectric.shadows.ShadowAssetInputStream$Picker");
SHADOW_PICKER_MAP.put("android.content.res.ResourcesImpl", "org.robolectric.shadows.ShadowResourcesImpl$Picker");
SHADOW_PICKER_MAP.put("android.content.res.StringBlock", "org.robolectric.shadows.ShadowBaseStringBlock$Picker");
SHADOW_PICKER_MAP.put("android.content.res.XmlBlock", "org.robolectric.shadows.ShadowBaseXmlBlock$Picker");
SHADOW_PICKER_MAP.put("android.database.CursorWindow", "org.robolectric.shadows.ShadowCursorWindow$Picker");
SHADOW_PICKER_MAP.put("android.database.sqlite.SQLiteConnection", "org.robolectric.shadows.ShadowSQLiteConnection$Picker");
SHADOW_PICKER_MAP.put("android.database.sqlite.SQLiteRawStatement", "org.robolectric.shadows.ShadowNativeSQLiteRawStatement$Picker");
SHADOW_PICKER_MAP.put("android.graphics.BaseCanvas", "org.robolectric.shadows.ShadowNativeBaseCanvas$Picker");
SHADOW_PICKER_MAP.put("android.graphics.BaseRecordingCanvas", "org.robolectric.shadows.ShadowNativeBaseRecordingCanvas$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Bitmap", "org.robolectric.shadows.ShadowBitmap$Picker");
SHADOW_PICKER_MAP.put("android.graphics.BitmapFactory", "org.robolectric.shadows.ShadowNativeBitmapFactory$Picker");
SHADOW_PICKER_MAP.put("android.graphics.BitmapShader", "org.robolectric.shadows.ShadowNativeBitmapShader$Picker");
SHADOW_PICKER_MAP.put("android.graphics.BlendModeColorFilter", "org.robolectric.shadows.ShadowNativeBlendModeColorFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.BlurMaskFilter", "org.robolectric.shadows.ShadowNativeBlurMaskFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Canvas", "org.robolectric.shadows.ShadowCanvas$Picker");
SHADOW_PICKER_MAP.put("android.graphics.CanvasProperty", "org.robolectric.shadows.ShadowNativeCanvasProperty$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Color", "org.robolectric.shadows.ShadowNativeColor$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ColorFilter", "org.robolectric.shadows.ShadowNativeColorFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ColorMatrixColorFilter", "org.robolectric.shadows.ShadowNativeColorMatrixColorFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ColorSpace$Rgb", "org.robolectric.shadows.ShadowNativeColorSpaceRgb$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ComposePathEffect", "org.robolectric.shadows.ShadowNativeComposePathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ComposeShader", "org.robolectric.shadows.ShadowNativeComposeShader$Picker");
SHADOW_PICKER_MAP.put("android.graphics.CornerPathEffect", "org.robolectric.shadows.ShadowNativeCornerPathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.DashPathEffect", "org.robolectric.shadows.ShadowNativeDashPathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.DiscretePathEffect", "org.robolectric.shadows.ShadowNativeDiscretePathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.EmbossMaskFilter", "org.robolectric.shadows.ShadowNativeEmbossMaskFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.FontFamily", "org.robolectric.shadows.ShadowNativeFontFamily$Picker");
SHADOW_PICKER_MAP.put("android.graphics.HardwareRenderer", "org.robolectric.shadows.ShadowNativeHardwareRenderer$Picker");
SHADOW_PICKER_MAP.put("android.graphics.HardwareRendererObserver", "org.robolectric.shadows.ShadowNativeHardwareRendererObserver$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ImageDecoder", "org.robolectric.shadows.ShadowNativeImageDecoder$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Interpolator", "org.robolectric.shadows.ShadowNativeInterpolator$Picker");
SHADOW_PICKER_MAP.put("android.graphics.LightingColorFilter", "org.robolectric.shadows.ShadowNativeLightingColorFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.LinearGradient", "org.robolectric.shadows.ShadowNativeLinearGradient$Picker");
SHADOW_PICKER_MAP.put("android.graphics.MaskFilter", "org.robolectric.shadows.ShadowNativeMaskFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Matrix", "org.robolectric.shadows.ShadowMatrix$Picker");
SHADOW_PICKER_MAP.put("android.graphics.NinePatch", "org.robolectric.shadows.ShadowNativeNinePatch$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Paint", "org.robolectric.shadows.ShadowNativePaint$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Path", "org.robolectric.shadows.ShadowPath$Picker");
SHADOW_PICKER_MAP.put("android.graphics.PathDashPathEffect", "org.robolectric.shadows.ShadowNativePathDashPathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.PathEffect", "org.robolectric.shadows.ShadowNativePathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.PathIterator", "org.robolectric.shadows.ShadowNativePathIterator$Picker");
SHADOW_PICKER_MAP.put("android.graphics.PathMeasure", "org.robolectric.shadows.ShadowNativePathMeasure$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Picture", "org.robolectric.shadows.ShadowNativePicture$Picker");
SHADOW_PICKER_MAP.put("android.graphics.PorterDuffColorFilter", "org.robolectric.shadows.ShadowNativePorterDuffColorFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.RadialGradient", "org.robolectric.shadows.ShadowNativeRadialGradient$Picker");
SHADOW_PICKER_MAP.put("android.graphics.RecordingCanvas", "org.robolectric.shadows.ShadowNativeRecordingCanvas$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Region", "org.robolectric.shadows.ShadowNativeRegion$Picker");
SHADOW_PICKER_MAP.put("android.graphics.RegionIterator", "org.robolectric.shadows.ShadowNativeRegionIterator$Picker");
SHADOW_PICKER_MAP.put("android.graphics.RenderEffect", "org.robolectric.shadows.ShadowNativeRenderEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.RenderNode", "org.robolectric.shadows.ShadowNativeRenderNode$Picker");
SHADOW_PICKER_MAP.put("android.graphics.RuntimeShader", "org.robolectric.shadows.ShadowNativeRuntimeShader$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Shader", "org.robolectric.shadows.ShadowNativeShader$Picker");
SHADOW_PICKER_MAP.put("android.graphics.SumPathEffect", "org.robolectric.shadows.ShadowNativeSumPathEffect$Picker");
SHADOW_PICKER_MAP.put("android.graphics.SweepGradient", "org.robolectric.shadows.ShadowNativeSweepGradient$Picker");
SHADOW_PICKER_MAP.put("android.graphics.TableMaskFilter", "org.robolectric.shadows.ShadowNativeTableMaskFilter$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Typeface", "org.robolectric.shadows.ShadowTypeface$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Typeface$Builder", "org.robolectric.shadows.ShadowNativeTypeface$ShadowNativeTypefaceBuilder$Picker");
SHADOW_PICKER_MAP.put("android.graphics.animation.NativeInterpolatorFactory", "org.robolectric.shadows.ShadowNativeNativeInterpolatorFactory$Picker");
SHADOW_PICKER_MAP.put("android.graphics.animation.RenderNodeAnimator", "org.robolectric.shadows.ShadowNativeRenderNodeAnimator$Picker");
SHADOW_PICKER_MAP.put("android.graphics.drawable.AnimatedImageDrawable", "org.robolectric.shadows.ShadowNativeAnimatedImageDrawable$Picker");
SHADOW_PICKER_MAP.put("android.graphics.drawable.AnimatedVectorDrawable", "org.robolectric.shadows.ShadowNativeAnimatedVectorDrawable$Picker");
SHADOW_PICKER_MAP.put("android.graphics.drawable.BitmapDrawable", "org.robolectric.shadows.ShadowNativeBitmapDrawable$Picker");
SHADOW_PICKER_MAP.put("android.graphics.drawable.VectorDrawable", "org.robolectric.shadows.ShadowNativeVectorDrawable$Picker");
SHADOW_PICKER_MAP.put("android.graphics.fonts.Font", "org.robolectric.shadows.ShadowNativeFont$Picker");
SHADOW_PICKER_MAP.put("android.graphics.fonts.Font$Builder", "org.robolectric.shadows.ShadowNativeFont$ShadowNativeFontBuilder$Picker");
SHADOW_PICKER_MAP.put("android.graphics.fonts.FontFamily", "org.robolectric.shadows.ShadowNativeFontsFontFamily$Picker");
SHADOW_PICKER_MAP.put("android.graphics.fonts.FontFamily$Builder", "org.robolectric.shadows.ShadowNativeFontsFontFamily$ShadowNativeFontFamilyBuilder$Picker");
SHADOW_PICKER_MAP.put("android.graphics.fonts.FontFileUtil", "org.robolectric.shadows.ShadowNativeFontFileUtil$Picker");
SHADOW_PICKER_MAP.put("android.graphics.fonts.SystemFonts", "org.robolectric.shadows.ShadowNativeSystemFonts$Picker");
SHADOW_PICKER_MAP.put("android.graphics.text.LineBreaker", "org.robolectric.shadows.ShadowNativeLineBreaker$Picker");
SHADOW_PICKER_MAP.put("android.graphics.text.MeasuredText", "org.robolectric.shadows.ShadowNativeMeasuredText$Picker");
SHADOW_PICKER_MAP.put("android.graphics.text.MeasuredText$Builder", "org.robolectric.shadows.ShadowNativeMeasuredText$ShadowNativeMeasuredTextBuilder$Picker");
SHADOW_PICKER_MAP.put("android.graphics.text.PositionedGlyphs", "org.robolectric.shadows.ShadowNativePositionedGlyphs$Picker");
SHADOW_PICKER_MAP.put("android.graphics.text.TextRunShaper", "org.robolectric.shadows.ShadowNativeTextRunShaper$Picker");
SHADOW_PICKER_MAP.put("android.media.ImageReader", "org.robolectric.shadows.ShadowNativeImageReader$Picker");
SHADOW_PICKER_MAP.put("android.os.AsyncTask", "org.robolectric.shadows.ShadowAsyncTask$Picker");
SHADOW_PICKER_MAP.put("android.os.Looper", "org.robolectric.shadows.ShadowLooper$Picker");
SHADOW_PICKER_MAP.put("android.os.Message", "org.robolectric.shadows.ShadowMessage$Picker");
SHADOW_PICKER_MAP.put("android.os.MessageQueue", "org.robolectric.shadows.ShadowMessageQueue$Picker");
SHADOW_PICKER_MAP.put("android.os.SystemClock", "org.robolectric.shadows.ShadowSystemClock$Picker");
SHADOW_PICKER_MAP.put("android.util.PathParser", "org.robolectric.shadows.ShadowNativePathParser$Picker");
SHADOW_PICKER_MAP.put("android.view.Choreographer", "org.robolectric.shadows.ShadowChoreographer$Picker");
SHADOW_PICKER_MAP.put("android.view.Surface", "org.robolectric.shadows.ShadowNativeSurface$Picker");
SHADOW_PICKER_MAP.put("com.android.internal.util.VirtualRefBasePtr", "org.robolectric.shadows.ShadowNativeVirtualRefBasePtr$Picker");
SHADOW_PICKER_MAP.put("libcore.util.NativeAllocationRegistry", "org.robolectric.shadows.ShadowNativeAllocationRegistry$Picker");
SHADOW_PICKER_MAP.put("android.content.res.AssetManager", "org.robolectric.shadows.ShadowAssetManager$Picker");
SHADOW_PICKER_MAP.put("android.graphics.ColorSpace$Rgb$Native", "org.robolectric.shadows.ShadowNativeColorSpaceRgb$ShadowNative$Picker");
SHADOW_PICKER_MAP.put("android.graphics.Matrix$ExtraNatives", "org.robolectric.shadows.ShadowNativeMatrix$ShadowExtraNatives$Picker");
SHADOW_PICKER_MAP.put("android.media.ImageReader$SurfaceImage", "org.robolectric.shadows.ShadowNativeImageReaderSurfaceImage$Picker");
SHADOW_PICKER_MAP.put("android.text.MeasuredParagraph", "org.robolectric.shadows.ShadowNativeMeasuredParagraph$Picker");
SHADOW_PICKER_MAP.put("android.text.StaticLayout", "org.robolectric.shadows.ShadowNativeStaticLayout$Picker");
SHADOW_PICKER_MAP.put("android.view.DisplayListCanvas", "org.robolectric.shadows.ShadowNativeDisplayListCanvas$Picker");
SHADOW_PICKER_MAP.put("android.view.RecordingCanvas", "org.robolectric.shadows.ShadowNativeRecordingCanvasOP$Picker");
SHADOW_PICKER_MAP.put("android.view.RenderNode", "org.robolectric.shadows.ShadowNativeRenderNodeOP$Picker");
SHADOW_PICKER_MAP.put("android.view.RenderNodeAnimator", "org.robolectric.shadows.ShadowNativeRenderNodeAnimatorQ$Picker");
SHADOW_PICKER_MAP.put("android.view.ThreadedRenderer", "org.robolectric.shadows.ShadowNativeThreadedRenderer$Picker");
}
@Override
public Map getShadowPickerMap() {
return SHADOW_PICKER_MAP;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy