Package org.robolectric.annotation
Class Config.Builder
java.lang.Object
org.robolectric.annotation.Config.Builder
- Enclosing class:
Config
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull Config.Implementationbuild()static @NonNull 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(@Nullable Class<? extends Application> clazz) @NonNull Config.Builder@NonNull Config.BuildersetApplication(@Nullable Class<? extends Application> application) @NonNull Config.BuildersetFontScale(float fontScale) @NonNull Config.BuildersetInstrumentedPackages(@NonNull String... instrumentedPackages) @NonNull Config.BuildersetManifest(@NonNull String manifest) @NonNull Config.BuildersetMaxSdk(int maxSdk) @NonNull Config.BuildersetMinSdk(int minSdk) @NonNull Config.BuildersetQualifiers(@NonNull String qualifiers) @NonNull Config.BuildersetSdk(int... sdk) @NonNull Config.BuildersetShadows(@NonNull Class<?>... shadows)
-
Field Details
-
sdk
protected int @NonNull [] sdk -
minSdk
protected int minSdk -
maxSdk
protected int maxSdk -
fontScale
protected float fontScale -
manifest
-
qualifiers
-
shadows
-
instrumentedPackages
-
application
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
setSdk
-
setMinSdk
-
setMaxSdk
-
setManifest
-
setQualifiers
-
setFontScale
-
setShadows
-
setInstrumentedPackages
-
setApplication
-
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
-