public static class Config.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
Config.Implementation |
build() |
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. |
static boolean |
isDefaultApplication(java.lang.Class<? extends android.app.Application> clazz) |
Config.Builder |
overlay(Config overlayConfig) |
Config.Builder |
setAbiSplit(java.lang.String abiSplit) |
Config.Builder |
setApplication(java.lang.Class<? extends android.app.Application> application) |
Config.Builder |
setAssetDir(java.lang.String assetDir) |
Config.Builder |
setBuildDir(java.lang.String buildDir) |
Config.Builder |
setConstants(java.lang.Class<?> constants) |
Config.Builder |
setInstrumentedPackages(java.lang.String[] instrumentedPackages) |
Config.Builder |
setLibraries(java.lang.String[] libraries) |
Config.Builder |
setManifest(java.lang.String manifest) |
Config.Builder |
setMaxSdk(int maxSdk) |
Config.Builder |
setMinSdk(int minSdk) |
Config.Builder |
setPackageName(java.lang.String packageName) |
Config.Builder |
setQualifiers(java.lang.String qualifiers) |
Config.Builder |
setResourceDir(java.lang.String resourceDir) |
Config.Builder |
setSdk(int... sdk) |
Config.Builder |
setShadows(java.lang.Class<?>[] shadows) |
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(java.lang.String manifest)
public Config.Builder setQualifiers(java.lang.String qualifiers)
public Config.Builder setPackageName(java.lang.String packageName)
public Config.Builder setAbiSplit(java.lang.String abiSplit)
public Config.Builder setResourceDir(java.lang.String resourceDir)
public Config.Builder setAssetDir(java.lang.String assetDir)
public Config.Builder setBuildDir(java.lang.String buildDir)
public Config.Builder setShadows(java.lang.Class<?>[] shadows)
public Config.Builder setInstrumentedPackages(java.lang.String[] instrumentedPackages)
public Config.Builder setApplication(java.lang.Class<? extends android.app.Application> application)
public Config.Builder setLibraries(java.lang.String[] libraries)
public Config.Builder setConstants(java.lang.Class<?> constants)
public static Config.Builder defaults()
-1 or --default.public Config.Builder overlay(Config overlayConfig)
public Config.Implementation build()
public static boolean isDefaultApplication(java.lang.Class<? extends android.app.Application> clazz)