Package org.robolectric
Class Shadows
java.lang.Object
org.robolectric.Shadows
- All Implemented Interfaces:
ShadowProvider
Shadow mapper. Automatically generated by the Robolectric Annotation Processor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Array of Java package names that are shadowed by this package.Map of framework classes which may be represented by more than one shadow, to be picked at runtime.Return a collection of Map.Entry objects representing the mapping of class name to shadow name.voidreset(ClassTracker classTracker) Reset the static state of all shadows provided by this package.static ShadowAccessibilityServiceshadowOf(AccessibilityService actual) static ShadowAccountManagershadowOf(AccountManager actual) static ShadowValueAnimatorshadowOf(ValueAnimator actual) static ShadowActivitystatic ShadowActivityGroupshadowOf(ActivityGroup actual) static ShadowActivityManagershadowOf(ActivityManager actual) static ShadowAppTaskshadowOf(ActivityManager.AppTask actual) static ShadowDevicePolicyManagershadowOf(DevicePolicyManager actual) static ShadowAlarmManagershadowOf(AlarmManager actual) static ShadowAlertDialogshadowOf(AlertDialog actual) static ShadowApplicationshadowOf(Application actual) static ShadowAppOpsManagershadowOf(AppOpsManager actual) static ShadowBackupDataOutputshadowOf(BackupDataOutput actual) static ShadowBackupManagershadowOf(BackupManager actual) static ShadowDatePickerDialogshadowOf(DatePickerDialog actual) static ShadowDialogstatic ShadowDownloadManagershadowOf(DownloadManager actual) shadowOf(DownloadManager.Query actual) shadowOf(DownloadManager.Request actual) static ShadowInstrumentationshadowOf(Instrumentation actual) static ShadowIntentServiceshadowOf(IntentService actual) static ShadowJobSchedulershadowOf(JobScheduler actual) static ShadowJobServiceshadowOf(JobService actual) static ShadowKeyguardManagershadowOf(KeyguardManager actual) shadowOf(KeyguardManager.KeyguardLock actual) static ShadowNotificationshadowOf(Notification actual) static ShadowNotificationManagershadowOf(NotificationManager actual) static ShadowPendingIntentshadowOf(PendingIntent actual) static ShadowProgressDialogshadowOf(ProgressDialog actual) static ShadowRoleManagershadowOf(RoleManager actual) static ShadowServicestatic ShadowTabActivityshadowOf(TabActivity actual) static ShadowTimePickerDialogshadowOf(TimePickerDialog actual) static ShadowUIModeManagershadowOf(UiModeManager actual) static ShadowStorageStatsManagershadowOf(StorageStatsManager actual) static ShadowUsageStatsManagershadowOf(UsageStatsManager actual) static ShadowVoiceInteractorshadowOf(VoiceInteractor actual) static ShadowWallpaperManagershadowOf(WallpaperManager actual) static ShadowAppWidgetHostshadowOf(AppWidgetHost actual) static ShadowAppWidgetHostViewshadowOf(AppWidgetHostView actual) static ShadowAppWidgetManagershadowOf(AppWidgetManager actual) static ShadowBluetoothA2dpshadowOf(BluetoothA2dp actual) static ShadowBluetoothAdaptershadowOf(BluetoothAdapter actual) static ShadowBluetoothDeviceshadowOf(BluetoothDevice actual) static ShadowBluetoothGattshadowOf(BluetoothGatt actual) static ShadowBluetoothGattServershadowOf(BluetoothGattServer actual) static ShadowBluetoothHeadsetshadowOf(BluetoothHeadset actual) static ShadowBluetoothManagershadowOf(BluetoothManager actual) static ShadowBluetoothServerSocketshadowOf(BluetoothServerSocket actual) static ShadowBluetoothSocketshadowOf(BluetoothSocket actual) static ShadowBluetoothLeAdvertisershadowOf(BluetoothLeAdvertiser actual) static ShadowBluetoothLeScannershadowOf(BluetoothLeScanner actual) static ShadowCompanionDeviceManagershadowOf(CompanionDeviceManager actual) static ShadowBroadcastReceivershadowOf(BroadcastReceiver actual) static ShadowBroadcastPendingResultstatic ShadowContentProvidershadowOf(ContentProvider actual) static ShadowContentProviderClientshadowOf(ContentProviderClient actual) shadowOf(ContentProviderOperation actual) static ShadowContentResolvershadowOf(ContentResolver actual) static ShadowContextWrappershadowOf(ContextWrapper actual) static ShadowIntentstatic ShadowCrossProfileAppsshadowOf(CrossProfileApps actual) static ShadowLauncherAppsshadowOf(LauncherApps actual) static ShadowPackageInstallershadowOf(PackageInstaller actual) static ShadowPackageManagershadowOf(PackageManager actual) static ShadowShortcutManagershadowOf(ShortcutManager actual) static ShadowSigningInfoshadowOf(SigningInfo actual) static ShadowResourcesshadowOf(Resources.NotFoundException actual) static ShadowRestrictionsManagershadowOf(RestrictionsManager actual) static ShadowCursorWrappershadowOf(CursorWrapper actual) static ShadowSQLiteOpenHelpershadowOf(SQLiteOpenHelper actual) static ShadowBitmapstatic ShadowCanvasshadowOf(AnimatedImageDrawable actual) shadowOf(AnimatedVectorDrawable actual) static ShadowBitmapDrawableshadowOf(BitmapDrawable actual) static ShadowDrawablestatic ShadowGradientDrawableshadowOf(GradientDrawable actual) static ShadowIconstatic ShadowPaintDrawableshadowOf(PaintDrawable actual) static ShadowStateListDrawableshadowOf(StateListDrawable actual) static ShadowVectorDrawableshadowOf(VectorDrawable actual) static ShadowMatrixstatic ShadowPaintstatic ShadowPathstatic ShadowPorterDuffColorFiltershadowOf(PorterDuffColorFilter actual) static ShadowNativeRecordingCanvasshadowOf(RecordingCanvas actual) static ShadowRegionstatic ShadowTypefacestatic ShadowCamerashadowOf(Camera.Parameters actual) static ShadowCameraCharacteristicsshadowOf(CameraCharacteristics actual) static ShadowCameraManagershadowOf(CameraManager actual) static ShadowCaptureResultshadowOf(CaptureResult actual) static ShadowTotalCaptureResultshadowOf(TotalCaptureResult actual) static ShadowDisplayManagershadowOf(DisplayManager actual) static ShadowInputManagershadowOf(InputManager actual) static ShadowSensorDeprecated.static ShadowSensorManagershadowOf(SensorManager actual) static ShadowUsbDeviceConnectionshadowOf(UsbDeviceConnection actual) static ShadowUsbManagershadowOf(UsbManager actual) static ShadowGeocoderstatic ShadowLocationManagershadowOf(LocationManager actual) static ShadowAudioEffectshadowOf(AudioEffect actual) static ShadowDynamicsProcessingshadowOf(DynamicsProcessing actual) static ShadowEqualizerstatic ShadowVisualizershadowOf(Visualizer actual) static ShadowAudioManagershadowOf(AudioManager actual) static ShadowAudioTrackshadowOf(AudioTrack actual) static ShadowMediaMetadataRetrievershadowOf(MediaMetadataRetriever actual) static ShadowMediaPlayershadowOf(MediaPlayer actual) static ShadowMediaRecordershadowOf(MediaRecorder actual) static ShadowMediaRoutershadowOf(MediaRouter actual) static ShadowMediaRouter2shadowOf(MediaRouter2 actual) static ShadowMediaControllershadowOf(MediaController actual) static ShadowTransportControlsstatic ShadowMediaSessionManagershadowOf(MediaSessionManager actual) static ShadowSoundPoolstatic ShadowConnectivityManagershadowOf(ConnectivityManager actual) static ShadowNetworkstatic ShadowNetworkCapabilitiesshadowOf(NetworkCapabilities actual) static ShadowNetworkInfoshadowOf(NetworkInfo actual) static ShadowNsdManagershadowOf(NsdManager actual) static ShadowVpnManagershadowOf(VpnManager actual) static ShadowVpnServiceshadowOf(VpnService actual) static ShadowWifiAwareManagershadowOf(WifiAwareManager actual) static ShadowWifiP2pGroupshadowOf(WifiP2pGroup actual) Deprecated.static ShadowWifiP2pManagershadowOf(WifiP2pManager actual) static ShadowWifiRttManagershadowOf(WifiRttManager actual) static ShadowWifiConfigurationshadowOf(WifiConfiguration actual) static ShadowWifiInfostatic ShadowWifiManagershadowOf(WifiManager actual) static ShadowCardEmulationshadowOf(CardEmulation actual) static ShadowNfcAdaptershadowOf(NfcAdapter actual) static ShadowIsoDepstatic ShadowGLSurfaceViewshadowOf(GLSurfaceView actual) static ShadowBatteryManagershadowOf(BatteryManager actual) static ShadowBinderstatic ShadowCountDownTimershadowOf(CountDownTimer actual) static ShadowDropBoxManagershadowOf(DropBoxManager actual) static ShadowSystemHealthManagershadowOf(SystemHealthManager actual) static ShadowLooperstatic ShadowMessagestatic ShadowMessageQueueshadowOf(MessageQueue actual) static ShadowParcelstatic ShadowPowerManagershadowOf(PowerManager actual) shadowOf(PowerManager.WakeLock actual) static ShadowStorageManagershadowOf(StorageManager actual) static ShadowUserManagershadowOf(UserManager actual) static ShadowVibratorstatic ShadowPreferenceshadowOf(Preference actual) static ShadowRenderScriptshadowOf(RenderScript actual) shadowOf(NotificationListenerService actual) static ShadowRankingstatic ShadowTileServiceshadowOf(TileService actual) shadowOf(VoiceInteractionService actual) shadowOf(VoiceInteractionSession actual) static ShadowSpeechRecognizershadowOf(SpeechRecognizer actual) static ShadowTextToSpeechshadowOf(TextToSpeech actual) static ShadowCallstatic ShadowCall.ShadowRttCallshadowOf(Call.RttCall actual) static ShadowCallRedirectionServiceshadowOf(CallRedirectionService actual) static ShadowCallScreeningServiceshadowOf(CallScreeningService actual) static ShadowConnectionshadowOf(Connection actual) static ShadowInCallServiceshadowOf(InCallService actual) static ShadowTelecomManagershadowOf(TelecomManager actual) static ShadowCarrierConfigManagershadowOf(CarrierConfigManager actual) static ShadowEuiccManagershadowOf(EuiccManager actual) static ShadowSmsManagershadowOf(SmsManager actual) static ShadowSubscriptionManagershadowOf(SubscriptionManager actual) static ShadowTelephonyManagershadowOf(TelephonyManager actual) static ShadowVisualVoicemailTaskstatic ShadowVisualVoicemailSmsshadowOf(VisualVoicemailSms actual) static ShadowAccessibilityManagershadowOf(AccessibilityManager actual) static ShadowAccessibilityNodeInfoshadowOf(AccessibilityNodeInfo actual) static ShadowAccessibilityRecordshadowOf(AccessibilityRecord actual) shadowOf(AccessibilityWindowInfo actual) static ShadowCaptioningManagershadowOf(CaptioningManager actual) static ShadowAutofillManagershadowOf(AutofillManager actual) static ShadowContextThemeWrappershadowOf(ContextThemeWrapper actual) static ShadowDisplaystatic ShadowGestureDetectorshadowOf(GestureDetector actual) static ShadowInputDeviceshadowOf(InputDevice actual) Deprecated.static ShadowInputEventshadowOf(InputEvent actual) static ShadowInputMethodManagershadowOf(InputMethodManager actual) static ShadowKeyEventstatic ShadowMotionEventshadowOf(MotionEvent actual) static ShadowScaleGestureDetectorshadowOf(ScaleGestureDetector actual) static ShadowSurfacestatic ShadowSurfaceViewshadowOf(SurfaceView actual) static ShadowTextureViewshadowOf(TextureView actual) static ShadowTouchDelegateshadowOf(TouchDelegate actual) static ShadowViewstatic ShadowViewGroupstatic ShadowWindowstatic ShadowWindowManagershadowOf(WindowManager actual) Deprecated.static ShadowCookieSyncManagershadowOf(CookieSyncManager actual) static ShadowJsPromptResultshadowOf(JsPromptResult actual) static ShadowJsResultstatic ShadowMimeTypeMapshadowOf(MimeTypeMap actual) Deprecated.static ShadowSslErrorHandlershadowOf(SslErrorHandler actual) static ShadowWebViewstatic ShadowWebViewDatabaseshadowOf(WebViewDatabase actual) static ShadowAbsListViewshadowOf(AbsListView actual) static ShadowAbsSpinnershadowOf(AbsSpinner actual) static <T extends Adapter>
ShadowAdapterView<T> shadowOf(AdapterView<T> actual) static <T> ShadowArrayAdapter<T> shadowOf(ArrayAdapter<T> actual) static ShadowBaseAdaptershadowOf(BaseAdapter actual) static ShadowCompoundButtonshadowOf(CompoundButton actual) static ShadowLinearLayoutshadowOf(LinearLayout actual) static ShadowListViewstatic ShadowNumberPickershadowOf(NumberPicker actual) static ShadowPopupMenustatic ShadowScrollViewshadowOf(ScrollView actual) static ShadowSeekBarstatic ShadowTabHoststatic ShadowTabHost.ShadowTabSpecshadowOf(TabHost.TabSpec actual) static ShadowTabWidgetstatic ShadowTextViewstatic ShadowToaststatic ShadowVideoViewstatic ShadowViewAnimatorshadowOf(ViewAnimator actual) static ShadowZoomButtonsControllershadowOf(ZoomButtonsController actual)
-
Constructor Details
-
Shadows
public Shadows()
-
-
Method Details
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
Deprecated. -
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
public static ShadowKeyguardManager.ShadowKeyguardLock shadowOf(KeyguardManager.KeyguardLock actual) -
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
Deprecated. -
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
Deprecated. -
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
Deprecated. -
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
Deprecated. -
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
shadowOf
-
reset
Description copied from interface:ShadowProviderReset the static state of all shadows provided by this package.- Specified by:
resetin interfaceShadowProvider
-
getShadows
Description copied from interface:ShadowProviderReturn a collection of Map.Entry objects representing the mapping of class name to shadow name.This is a multimap instead of a regular map in order to support, for instance, multiple shadows per class that only differ by SDK level.
It also uses a
Collection<Entry<String, String>>as the return value to avoid having a dependency on something like Guava Multimap.- Specified by:
getShadowsin interfaceShadowProvider- Returns:
- Shadow mapping.
-
getProvidedPackageNames
Description copied from interface:ShadowProviderArray of Java package names that are shadowed by this package.- Specified by:
getProvidedPackageNamesin interfaceShadowProvider- Returns:
- Array of Java package names.
-
getShadowPickerMap
Description copied from interface:ShadowProviderMap of framework classes which may be represented by more than one shadow, to be picked at runtime.- Specified by:
getShadowPickerMapin interfaceShadowProvider- Returns:
- A map from the name of the framework class to the name of its {#link org.robolectric.shadow.apiShadowPicker}.
-