Package org.robolectric.annotation
Class Config.Builder
java.lang.Object
org.robolectric.annotation.Config.Builder
- Enclosing class:
- Config
public static class Config.Builder extends Object
-
Field Summary
Fields Modifier and Type Field Description protected Class<? extends Application>applicationprotected StringassetDirprotected String[]instrumentedPackagesprotected String[]librariesprotected Stringmanifestprotected intmaxSdkprotected intminSdkprotected StringpackageNameprotected Stringqualifiersprotected StringresourceDirprotected int[]sdkprotected Class<?>[]shadows -
Constructor Summary
-
Method Summary
Modifier and Type Method Description Config.Implementationbuild()static Config.Builderdefaults()This returns actual default values where they exist, in the sense that we could use the values, rather than markers like-1or--default.static booleanisDefaultApplication(Class<? extends Application> clazz)Config.Builderoverlay(Config overlayConfig)Config.BuildersetApplication(Class<? extends Application> application)Config.BuildersetAssetDir(String assetDir)Config.BuildersetInstrumentedPackages(String... instrumentedPackages)Config.BuildersetLibraries(String... libraries)Config.BuildersetManifest(String manifest)Config.BuildersetMaxSdk(int maxSdk)Config.BuildersetMinSdk(int minSdk)Config.BuildersetPackageName(String packageName)Config.BuildersetQualifiers(String qualifiers)Config.BuildersetResourceDir(String resourceDir)Config.BuildersetSdk(int... sdk)Config.BuildersetShadows(Class<?>... shadows)
-
Field Details
-
sdk
protected int[] sdk -
minSdk
protected int minSdk -
maxSdk
protected int maxSdk -
manifest
-
qualifiers
-
packageName
-
resourceDir
-
assetDir
-
shadows
-
instrumentedPackages
-
application
-
libraries
-
-
Constructor Details
-
Method Details
-
setSdk
-
setMinSdk
-
setMaxSdk
-
setManifest
-
setQualifiers
-
setPackageName
-
setResourceDir
-
setAssetDir
-
setShadows
-
setInstrumentedPackages
-
setApplication
-
setLibraries
-
defaults
This returns actual default values where they exist, in the sense that we could use the values, rather than markers like-1or--default. -
overlay
-
build
-
isDefaultApplication
-