Modifier and Type | Field and Description |
---|---|
protected Class<? extends Application> |
application |
protected String |
assetDir |
protected String[] |
instrumentedPackages |
protected String[] |
libraries |
protected String |
manifest |
protected int |
maxSdk |
protected int |
minSdk |
protected String |
packageName |
protected String |
qualifiers |
protected String |
resourceDir |
protected int[] |
sdk |
protected Class<?>[] |
shadows |
protected int[] sdk
protected int minSdk
protected int maxSdk
protected String manifest
protected String qualifiers
protected String packageName
protected String resourceDir
protected String assetDir
protected Class<?>[] shadows
protected String[] instrumentedPackages
protected Class<? extends Application> application
protected String[] libraries
public Builder()
public Builder(Config config)
public Config.Builder setSdk(int... sdk)
public Config.Builder setMinSdk(int minSdk)
public Config.Builder setMaxSdk(int maxSdk)
public Config.Builder setManifest(String manifest)
public Config.Builder setQualifiers(String qualifiers)
public Config.Builder setPackageName(String packageName)
public Config.Builder setResourceDir(String resourceDir)
public Config.Builder setAssetDir(String assetDir)
public Config.Builder setShadows(Class<?>... shadows)
public Config.Builder setInstrumentedPackages(String... instrumentedPackages)
public Config.Builder setApplication(Class<? extends Application> application)
public Config.Builder setLibraries(String... libraries)
public static Config.Builder defaults()
This returns actual default values where they exist, in the sense that we could use the values, rather than markers like -1
or --default
.
public Config.Builder overlay(Config overlayConfig)
public Config.Implementation build()
public static boolean isDefaultApplication(Class<? extends Application> clazz)