CachedPathIteratorFactory |
Class that returns iterators for a given path.
|
ClassNameResolver<T> |
|
Converter<T> |
|
Converter.FromArray |
|
Converter.FromAttrData |
|
Converter.FromCharSequence |
|
Converter.FromColor |
|
Converter.FromFilePath |
|
Converter2<T> |
|
Converter2.FromCharSequence |
|
Converter2.FromColor |
|
ImageUtil |
|
LegacyManifestParser |
|
NativeAndroidInput |
Java representation of framework native system headers Transliterated from oreo-mr1 (SDK 27) frameworks/native/include/android/Input.h
|
NativeBitSet64 |
Transliteration of native BitSet64.
|
NativeInput |
Java representation of framework native input Transliterated from oreo-mr1 (SDK 27) frameworks/native/include/input/Input.h and libs/input/Input.cpp
|
ResourceHelper |
Helper class to provide various conversion method used in handling android resources.
|
ResourceHelper2 |
Helper class to provide various conversion method used in handling android resources.
|
ResourceModeShadowPicker<T> |
|
RoundRectangle |
Defines a rectangle with rounded corners, where the sizes of the corners are potentially different.
|
ShadowAbsListView |
|
ShadowAbsSeekBar |
|
ShadowAbsSpinner |
|
ShadowAbstractCursor |
|
ShadowAccessibilityButtonController |
Shadow for AccessibilityButtonController .
|
ShadowAccessibilityManager |
|
ShadowAccessibilityNodeInfo |
Properties of AccessibilityNodeInfo that are normally locked may be changed using test APIs.
|
ShadowAccessibilityNodeInfo.ShadowAccessibilityAction |
Shadow of AccessibilityAction.
|
ShadowAccessibilityRecord |
Shadow of AccessibilityRecord .
|
ShadowAccessibilityService |
Shadow of AccessibilityService that saves global actions to a list.
|
ShadowAccessibilityWindowInfo |
Shadow of AccessibilityWindowInfo that allows a test to set properties that are locked in the original class.
|
ShadowAccountManager |
|
ShadowActivity |
|
ShadowActivity.IntentForResult |
Container object to hold an Intent, together with the requestCode used in a call to Activity.startActivityForResult(Intent, int)
|
ShadowActivity.PermissionsRequest |
Class to hold a permissions request, including its request code.
|
ShadowActivityGroup |
|
ShadowActivityManager |
|
ShadowActivityManagerNative |
|
ShadowActivityThread |
|
ShadowAdapterView<T extends android.widget.Adapter> |
|
ShadowAlarmManager |
|
ShadowAlarmManager.ScheduledAlarm |
Container object to hold a PendingIntent and parameters describing when to send it.
|
ShadowAlertController |
|
ShadowAlertDialog |
|
ShadowAlertDialog.ShadowBuilder |
|
ShadowAndroidBidi |
|
ShadowAndroidHttpClient |
|
ShadowAnimationBridge |
Bridge between shadows and Animation .
|
ShadowAnimationUtils |
|
ShadowApkAssets |
|
ShadowApkAssets.Picker |
|
ShadowApplication |
|
ShadowApplication.Wrapper |
|
ShadowApplicationPackageManager |
|
ShadowAppOpsManager |
|
ShadowAppOpsManager.ModeAndException |
Class holding usage mode and excpetion packages.
|
ShadowAppTask |
|
ShadowAppWidgetHost |
|
ShadowAppWidgetHostView |
|
ShadowAppWidgetManager |
|
ShadowArrayAdapter<T> |
|
ShadowArscApkAssets9 |
|
ShadowArscAssetInputStream |
|
ShadowArscAssetManager |
|
ShadowArscAssetManager9 |
|
ShadowArscResourcesImpl |
|
ShadowAssetInputStream |
|
ShadowAssetInputStream.Picker |
|
ShadowAssetManager |
|
ShadowAssetManager.ArscBase |
|
ShadowAssetManager.Picker |
|
ShadowAsyncQueryHandler |
Shadow of AsyncQueryHandler , which calls methods synchronously.
|
ShadowAsyncTask<Params,Progress,Result> |
|
ShadowAsyncTaskBridge<Params,Progress,Result> |
Bridge between shadows and AsyncTask .
|
ShadowAsyncTaskLoader<D> |
|
ShadowAudioEffect |
|
ShadowAudioManager |
|
ShadowAudioManager.AudioFocusRequest |
|
ShadowAutofillManager |
Robolectric implementation of android.os.AutofillManager .
|
ShadowBackgroundThread |
|
ShadowBackupManager |
A stub implementation of BackupManager that instead of connecting to a real backup transport and performing restores, stores which packages are restored from which backup set, and can be verified using methods on the shadow like ShadowBackupManager.getPackageRestoreToken(String) .
|
ShadowBaseAdapter |
|
ShadowBatteryManager |
|
ShadowBinder |
|
ShadowBinderBridge |
Bridge between shadow and Binder .
|
ShadowBitmap |
|
ShadowBitmapDrawable |
|
ShadowBitmapFactory |
|
ShadowBitmapRegionDecoder |
|
ShadowBitmapShader |
|
ShadowBlockGuardOs |
|
ShadowBluetoothAdapter |
|
ShadowBluetoothDevice |
|
ShadowBluetoothGatt |
|
ShadowBluetoothManager |
|
ShadowBluetoothServerSocket |
|
ShadowBluetoothSocket |
|
ShadowBroadcastPendingResult |
|
ShadowBroadcastReceiver |
|
ShadowBuild |
|
ShadowCamera |
|
ShadowCamera.ShadowParameters |
Shadows the Android Camera.Parameters class.
|
ShadowCamera.ShadowSize |
|
ShadowCameraCharacteristics |
|
ShadowCameraManager |
|
ShadowCanvas |
Broken.
|
ShadowCanvas.ArcPaintHistoryEvent |
|
ShadowCanvas.CirclePaintHistoryEvent |
|
ShadowCanvas.LinePaintHistoryEvent |
|
ShadowCanvas.OvalPaintHistoryEvent |
|
ShadowCanvas.RectPaintHistoryEvent |
|
ShadowCanvas.TextHistoryEvent |
|
ShadowCaptioningManager |
Shadow of CaptioningManager .
|
ShadowCarrierConfigManager |
|
ShadowChoreographer |
Robolectric maintains its own concept of the current time from the Choreographer’s point of view, aimed at making animations work correctly.
|
ShadowClipboardManager |
|
ShadowColor |
|
ShadowColorMatrixColorFilter |
|
ShadowCompoundButton |
|
ShadowConnectivityManager |
|
ShadowContentObserver |
|
ShadowContentProvider |
|
ShadowContentProviderClient |
|
ShadowContentProviderOperation |
|
ShadowContentProviderResult |
|
ShadowContentResolver |
|
ShadowContentResolver.DeleteStatement |
A statement used to delete content in a ContentProvider .
|
ShadowContentResolver.InsertStatement |
A statement used to insert content into a ContentProvider .
|
ShadowContentResolver.NotifiedUri |
|
ShadowContentResolver.Statement |
A statement used to modify content in a ContentProvider .
|
ShadowContentResolver.Status |
|
ShadowContentResolver.UpdateStatement |
A statement used to update content in a ContentProvider .
|
ShadowContentUris |
|
ShadowContextImpl |
|
ShadowContextThemeWrapper |
|
ShadowContextWrapper |
|
ShadowCookieManager |
|
ShadowCookieSyncManager |
|
ShadowCornerPathEffect |
|
ShadowCountDownTimer |
|
ShadowCursorWindow |
|
ShadowCursorWrapper |
|
ShadowDashPathEffect |
|
ShadowDateFormat |
|
ShadowDateIntervalFormat |
|
ShadowDatePickerDialog |
|
ShadowDebug |
|
ShadowDevicePolicyManager |
|
ShadowDialog |
|
ShadowDiscoverySession |
|
ShadowDisplay |
It is possible to override some display properties using setters on ShadowDisplay ; however, this behavior is deprecated as of Robolectric 3.6 and will be removed in 3.7.
|
ShadowDisplayListCanvas |
|
ShadowDisplayManager |
For tests, display properties may be changed and devices may be added or removed programmatically.
|
ShadowDisplayManagerGlobal |
|
ShadowDownloadManager |
|
ShadowDownloadManager.ShadowQuery |
|
ShadowDownloadManager.ShadowRequest |
|
ShadowDrawable |
|
ShadowDropBoxManager |
Fake dropbox manager that starts with no entries.
|
ShadowEdgeEffect |
|
ShadowEnvironment |
|
ShadowEnvironment.ShadowUserEnvironment |
|
ShadowEuiccManager |
|
ShadowEventLog |
|
ShadowEventLog.EventBuilder |
Class to build EventLog.Event
|
ShadowEventLog.ShadowEvent |
|
ShadowExifInterface |
|
ShadowExpandableListView |
|
ShadowFileUtils |
|
ShadowFilter |
|
ShadowFingerprintManager |
Provides testing APIs for FingerprintManager
|
ShadowFloatMath |
|
ShadowFontFamily |
|
ShadowGeocoder |
|
ShadowGestureDetector |
|
ShadowGLES20 |
Fake implementation of GLES20
|
ShadowGLSurfaceView |
Fake implementation of GLSurfaceView
|
ShadowGradientDrawable |
|
ShadowHandler |
Deprecated |
ShadowHttpResponseCache |
|
ShadowIAppOpsService |
|
ShadowIAppOpsService.ShadowStub |
|
ShadowIcon |
|
ShadowICU |
|
ShadowImageDecoder |
|
ShadowInputDevice |
|
ShadowInputEvent |
|
ShadowInputEventReceiver |
|
ShadowInputManager |
|
ShadowInputMethodManager |
|
ShadowInstrumentation |
|
ShadowIntent |
|
ShadowIntentService |
|
ShadowIoUtils |
|
ShadowJobScheduler |
|
ShadowJobScheduler.ShadowJobSchedulerImpl |
|
ShadowJobService |
|
ShadowJsPromptResult |
|
ShadowJsResult |
|
ShadowKeyCharacterMap |
|
ShadowKeyguardManager |
|
ShadowKeyguardManager.ShadowKeyguardLock |
An implementation of KeyguardManager#KeyguardLock , for use in tests.
|
ShadowLayoutAnimationController |
|
ShadowLegacyApkAssets |
|
ShadowLegacyAssetInputStream |
|
ShadowLegacyAssetManager |
|
ShadowLegacyResourcesImpl |
|
ShadowLegacyResourcesImpl.ShadowLegacyThemeImpl |
|
ShadowLinearGradient |
|
ShadowLinearLayout |
|
ShadowLinkMovementMethod |
|
ShadowLinux |
|
ShadowListPopupWindow |
|
ShadowListView |
|
ShadowLoadedApk |
|
ShadowLocalActivityManager |
|
ShadowLocaleData |
Robolectric only supports en_US regardless of the default locale set in the JVM.
|
ShadowLocationManager |
|
ShadowLog |
|
ShadowLog.LogItem |
|
ShadowLooper |
Robolectric enqueues posted Runnable s to be run (on this thread) later.
|
ShadowMatrix |
|
ShadowMeasuredParagraph |
|
ShadowMediaMetadataRetriever |
|
ShadowMediaPlayer |
Automated testing of media playback can be a difficult thing - especially testing that your code properly handles asynchronous errors and events.
|
ShadowMediaPlayer.MediaInfo |
Class specifying information for an emulated media object.
|
ShadowMediaRecorder |
|
ShadowMediaRouter |
Shadow class for MediaRouter .
|
ShadowMediaScannerConnection |
|
ShadowMediaStore |
|
ShadowMediaStore.ShadowImages |
|
ShadowMediaStore.ShadowImages.ShadowMedia |
|
ShadowMemoryMappedFile |
This is used by Android to load and inferFromValue time zone information.
|
ShadowMessage |
|
ShadowMessageQueue |
Robolectric puts Message s into the scheduler queue instead of sending them to be handled on a separate thread.
|
ShadowMessenger |
|
ShadowMimeTypeMap |
|
ShadowMotionEvent |
Shadow of MotionEvent.
|
ShadowNativeAllocationRegistry |
|
ShadowNativePluralRules |
|
ShadowNetwork |
|
ShadowNetworkInfo |
|
ShadowNetworkScoreManager |
Provides testing APIs for NetworkScoreManager .
|
ShadowNfcAdapter |
|
ShadowNinePatch |
|
ShadowNotification |
|
ShadowNotificationManager |
|
ShadowNsdManager |
|
ShadowNumberPicker |
|
ShadowObjectAnimator |
|
ShadowOpenGLMatrix |
|
ShadowOutline |
|
ShadowOverScroller |
|
ShadowPackageInstaller |
|
ShadowPackageInstaller.ShadowSession |
|
ShadowPackageManager |
|
ShadowPackageManager.ComponentState |
|
ShadowPackageManager.IntentComparator |
|
ShadowPackageManager.IntentFilterWrapper |
|
ShadowPackageManager.PackageSetting |
Settings for a particular package.
|
ShadowPackageParser |
|
ShadowPaint |
|
ShadowParcel |
|
ShadowParcelFileDescriptor |
|
ShadowPath |
The shadow only supports straight-line paths.
|
ShadowPath.Point |
|
ShadowPathMeasure |
|
ShadowPathParser |
|
ShadowPathParser.PathDataNode |
|
ShadowPathParser.ShadowPathData |
|
ShadowPeerHandle |
|
ShadowPendingIntent |
|
ShadowPhoneWindow |
|
ShadowPhoneWindowFor22 |
|
ShadowPicture |
|
ShadowPlayerBase |
|
ShadowPolicyManager |
|
ShadowPopupMenu |
|
ShadowPopupWindow |
|
ShadowPorterDuffColorFilter |
|
ShadowPosix |
|
ShadowPowerManager |
|
ShadowPowerManager.ShadowWakeLock |
|
ShadowPrecomputedText |
|
ShadowPreference |
|
ShadowProcess |
|
ShadowProgressBar |
|
ShadowProgressDialog |
|
ShadowQueuedWork |
|
ShadowRegion |
|
ShadowRelativeLayout |
|
ShadowRemoteCallbackList<E extends android.os.IInterface> |
|
ShadowRenderNode |
|
ShadowRenderNodeAnimator |
|
ShadowResolveInfo |
Utilities for ResolveInfo .
|
ShadowResources |
|
ShadowResources.ShadowLegacyTheme |
|
ShadowResources.ShadowNotFoundException |
|
ShadowResources.ShadowTheme |
|
ShadowResources.ShadowTheme.Picker |
|
ShadowResourcesImpl |
|
ShadowResourcesImpl.Picker |
|
ShadowResourcesImpl.ShadowThemeImpl |
|
ShadowResourcesImpl.ShadowThemeImpl.Picker |
|
ShadowResourcesManager |
|
ShadowRestrictionsManager |
Shadow of RestrictionsManager .
|
ShadowResultReceiver |
|
ShadowScaleGestureDetector |
|
ShadowScanResult |
|
ShadowScroller |
|
ShadowScrollView |
|
ShadowSearchManager |
|
ShadowSeekBar |
|
ShadowSensor |
|
ShadowSensorManager |
|
ShadowService |
|
ShadowServiceManager |
|
ShadowSettings |
|
ShadowSettings.ShadowGlobal |
|
ShadowSettings.ShadowSecure |
|
ShadowSettings.ShadowSystem |
|
ShadowSharedMemory |
A SharedMemory fake that uses a private temporary disk file for storage and Java’s MappedByteBuffer for the memory mappings.
|
ShadowSharedPreferences |
Dummy container class for nested shadow class
|
ShadowSharedPreferences.ShadowSharedPreferencesEditorImpl |
|
ShadowShortcutManager |
|
ShadowSliceManager |
Shadow of SliceManager .
|
ShadowSmsManager |
|
ShadowSmsManager.DataMessageParams |
|
ShadowSmsManager.TextMultipartParams |
|
ShadowSmsManager.TextSmsParams |
|
ShadowSocketTagger |
|
ShadowSoundPool |
|
ShadowSoundPool.Playback |
Record of a single call to SoundPool.play(int, float, float, int, int, float) .
|
ShadowSpellChecker |
|
ShadowSQLiteConnection |
|
ShadowSQLiteOpenHelper |
Avoid calls to setIdleConnectionTimeout.
|
ShadowSslErrorHandler |
|
ShadowStateListDrawable |
|
ShadowStatFs |
Robolectic doesn’t provide actual filesystem stats; rather, it provides the ability to specify stats values in advance.
|
ShadowStaticLayout |
|
ShadowStatusBarManager |
Robolectric implementation of StatusBarManager .
|
ShadowStorageManager |
Fake implementation of StorageManager
|
ShadowStrictModeVmPolicy |
|
ShadowStringBlock |
|
ShadowSubscriptionManager |
|
ShadowSubscriptionManager.SubscriptionInfoBuilder |
Builder class to create instance of SubscriptionInfo .
|
ShadowSurface |
|
ShadowSurfaceView |
|
ShadowSurfaceView.FakeSurfaceHolder |
Robolectric implementation of SurfaceHolder .
|
ShadowSystemClock |
Robolectric’s concept of current time is base on the current time of the UI Scheduler for consistency with previous implementations.
|
ShadowSystemProperties |
|
ShadowSystemServiceRegistry |
|
ShadowSystemVibrator |
|
ShadowTabActivity |
|
ShadowTabHost |
|
ShadowTabHost.ShadowTabSpec |
|
ShadowTabWidget |
|
ShadowTelecomManager |
|
ShadowTelecomManager.CallRecord |
|
ShadowTelephony |
|
ShadowTelephony.ShadowSms |
|
ShadowTelephonyManager |
|
ShadowTextPaint |
|
ShadowTextToSpeech |
|
ShadowTextUtils |
Implement by truncating the text.
|
ShadowTextView |
|
ShadowThreadedRenderer |
|
ShadowTile |
|
ShadowTileService |
|
ShadowTime |
|
ShadowTimePickerDialog |
|
ShadowTimeZoneFinder |
|
ShadowToast |
|
ShadowTouchDelegate |
|
ShadowTrace |
Shadow implementation for Trace , which stores the traces locally in arrays (unlike the real implementation) and allows reading them.
|
ShadowTrafficStats |
|
ShadowTypedArray |
|
ShadowTypeface |
|
ShadowTypeface.FontDesc |
|
ShadowUsageStatsManager |
Shadow of UsageStatsManager .
|
ShadowUsageStatsManager.AppUsageObserver |
App usage observer registered via UsageStatsManager.registerAppUsageObserver(int,
String[], long, TimeUnit, PendingIntent) .
|
ShadowUsageStatsManager.EventBuilder |
Builder for constructing UsageEvents.Event objects.
|
ShadowUsageStatsManager.UsageStatsBuilder |
Builder for constructing UsageStats objects.
|
ShadowUsbManager |
Robolectric implementation of UsbManager .
|
ShadowUserManager |
Robolectric implementation of UserManager .
|
ShadowValueAnimator |
|
ShadowVectorDrawable |
|
ShadowVelocityTracker |
|
ShadowVibrator |
|
ShadowVideoView |
|
ShadowView |
|
ShadowView.WindowIdHelper |
|
ShadowViewAnimator |
|
ShadowViewConfiguration |
|
ShadowViewGroup |
|
ShadowViewRootImpl |
|
ShadowVirtualRefBasePtr |
|
ShadowVisualVoicemailSms |
|
ShadowVMRuntime |
|
ShadowVpnService |
|
ShadowWallpaperManager |
|
ShadowWebStorage |
Shadow of WebStorage which constructs a stub instance rather than attempting to create a full Chromium-backed instance.
|
ShadowWebSyncManager |
|
ShadowWebView |
|
ShadowWebView.LoadData |
|
ShadowWebView.LoadDataWithBaseURL |
|
ShadowWebViewDatabase |
|
ShadowWifiConfiguration |
|
ShadowWifiInfo |
|
ShadowWifiManager |
Shadow for WifiManager .
|
ShadowWifiManager.ShadowMulticastLock |
|
ShadowWifiManager.ShadowWifiLock |
|
ShadowWifiP2pGroup |
|
ShadowWifiP2pManager |
|
ShadowWindow |
|
ShadowWindowManager |
|
ShadowWindowManagerGlobal |
|
ShadowWindowManagerImpl |
|
ShadowWindowManagerImpl.ShadowCompatModeWrapper |
|
ShadowXmlBlock |
|
ShadowZoomButtonsController |
|
StorageVolumeBuilder |
Class to build StorageVolume
|